VPSのCentOSにプロキシサーバーを立てる方法
2024/02/25
借りているVPSにプロキシサーバーを立てたかった。環境と設置方法等を以下にメモ。
環境
- DTIのメモリ1GBのVPS
- CentOS6.6の64bit
設置方法
yumでsquidをインストール。
yum install squid
squidの設定ファイルを開く。
vi /etc/squid/squid.conf
以下コメントアウトと追記。
#コメントアウトにする #http_access deny all #ポートは任意のものを設定 http_port 11111 #ホストネームは任意のものを設定 visible_hostname hoge.info #使う場所(家や会社)のIPをxxx.xxx.xxx.xxxに入れる acl myacl src xxx.xxx.xxx.xxx/255.255.255.255 http_access allow myacl http_access deny all #ローカルIPアドレスを隠蔽化 forwarded_for off #プロキシ経由でアクセスしていることを隠蔽化 header_access X-Forwarded-For deny all header_access Via deny all header_access Cache-Control deny all
以下でsquidを起動。
service squid start
ファイアウォール設定を変更。
vi /etc/sysconfig/iptables #使う場所(家や会社)のIPをxxx.xxx.xxx.xxxに入れる。11111のところはポート番号 -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 22 -s xxx.xxx.xxx.xxx -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 11111 -s xxx.xxx.xxx.xxx -j ACCEPT
ファイアウォールを再起動。
service iptables restart
ブラウザ側での設定
firefoxでプロキシサーバーを通して閲覧したい場合、歯車マーク→詳細→ネットワーク→接続設定から「手動でプロキシを設定する」でIPとポートを入れる。
関連記事
-
ServersManのVPSにRuby on Railsを導入する方法
Ruby on Railsを導入した際のメモ。Cens OSのバージョンは6.3 ...
-
DTIのServersMan@VPSでデータが全て消えた
2015/09/03の17時頃からDTIのServersMan@VPSで障害が発 ...
-
CentOS6系から7系に(KAGOYAからIndigoに)移行した際のメモ
CentOS6系から7系に、さらにKAGOYAのVPSからWebARENA In ...
-
DTIからKAGOYAのVPS(KVM)に移った感想
DTIからKAGOYAのVPS(KVM)に引越し、一通りチェックを終えたので感想 ...
-
CentOS7系からAlmaLinux8系に移行(サーバも移行)した際に詰まった点と変更点
前日CentOS7系からAlmaLinux8系に移行した(サーバはどちらも同じV ...