アイキャッチ画像
先日ツボックさんよりHPのMicro Serverを送っていただきました
microserver
とりあえず、内蔵のHDDは外して新たに1台HDDを繋いでUbuntuをクリーンインストールします。
これをProxyサーバーに仕立てる訳ですが、予備知識ゼロ
ひとまずググってみると、どうやらSquidというソフトを使うのがイイみたい!

Ubuntuでsquidを使って個人プロキシサーバーを作る
こちらにズバリな方法が書いてあるので、参考にさせて頂きました

まずは、Squidのインストール

$sudo apt-get install squid

あとは、設定ファイルを弄るだけ・・・
なのですが、この設定ファイルがキモな訳で、なかなか難しい

とりあえず、参考先の設定ファイルをそのまま利用させていただき
一部 自宅環境に合わせて変更して使ってみます。

$sudo nano /etc/squid/squid.conf

-------------------------------------------------

# SSL接続時に443ポート以外のCONNECTを拒否
acl SSL_ports port 443
acl CONNECT method CONNECT
http_access deny CONNECT !SSL_ports

# 匿名化
forwarded_for off
request_header_access X-Forwarded-For deny all
request_header_access Via deny all
request_header_access Cache-Control deny all
# request_header_access Referer deny all

# 接続先ポートのホワイトリスト
acl Safe_ports port 80 # http
acl Safe_ports port 443 # https
acl Safe_ports port 21 # ftp
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http

http_access deny !Safe_ports

# 許可するIP
acl localnet 192.168.0.0/24 #自宅のローカルネットワークに合わせて設定して下さい
http_access allow localhost
http_access allow localnet

# 上記のルールに一致しない場合は拒否
http_access deny all

# squidのポート
http_port 8080     #任意の番号にして下さい

# core出力場所
coredump_dir /var/spool/squid

# キャッシュ設定を無効
no_cache deny all

# ホスト名を匿名にする
visible_hostname unknown

-------------------------------------------------

squid.confファイルの中身を上記の通りに変更しました。
できればオリジナルのsquid.confはファイル名をsquid.conf.bak等に変更して保存しておくのがイイと思います。
コメントアウトの行が多すぎるので、必要項目だけをコピペして新たに作る方が楽ちんです

それでは、早速起動します。

$sudo service squid start

これでProxyサーバーが立ち上がったハズ
ローカルネットワーク内の他のパソコンからProxyを通してネット閲覧確認します。
ブラウザの設定からProxyの欄にサーバーのIPアドレスとポート番号を入れます。

診断君で診断して貰いましょう

proxy

キタァーーーーーー\(^0^)/

バッチリ匿名性Aランク以上のプロキシができました

設定ファイルをいじればBasic認証を追加したりキャッシュサーバーにしたり色々とできるようですが・・・
我が家ではProxyサーバーの有用性が見い出せないので今回はこれで終わりとします

※皆さんは個人Proxyサーバーをどのように活用しているのでしょうか・・・?
スポンサーサイト



98like
98like

埼玉に潜伏している、チョイ悪親父です!
見かけても石は投げないで下さい。
m(_ _)m

管理者:よっしー

コメント

コメントがありません。

  • ツボック
  • URL

こんばんは、ツボックです。(^_^)
うまくいってよかったです。(^_^)
次は、何にしましょうか?

また、考えます。
その時は、またメールしますね。(^_^)

  • よっしーAuthor
  • URL

ツボックさん、いつもいつも ありがとうございますm(__)m
このマイクロサーバーは現在OSをUbuntuからLinux Mintに変更し
アレーコントローラーと遠隔用コントローラーの拡張カードを外し
PT3を挿して録画サーバー兼メディアサーバー兼ファイルサーバーとしての
運用を目指して再セットアップ中です♪
HDMI吐き出しが出来る安価なグラボを調達してリビングパソコンに
しようかと検討しております(^0^)

最近ではPasswordロックのノートパソコンのBIOSロック解除やら
GIMXを使ってPS3のハンコンをPS4に変換して使う検証などを
ちまちまと行っております^^;

コメントの投稿








管理者にだけ表示を許可する

トラックバック