WEB管理画面において、オフィスIPからしかアクセスを許可していなく、
固定IPをもたない外部ユーザーに対して、アクセスを許可したい場合。
プロキシサーバーを設置し(そのプロキシサーバーのIPをアクセス許可する。)
プロキシ経由にて、管理画面にアクセスしてもらう時の
プロキシサーバー構築方法になります。
CentOS6、プロキシソフトsquid、認証はBASIC認証
◆squidインストール
1 2 |
yum -y install vim-enhanced yum -y install squid |
◆.htpasswd作成
1 2 |
$ htpasswd -c /etc/squid/.htpasswd ユーザー名 New password: パスワード入力 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$ vi /etc/squid/squid.conf #http_access deny all ←コメントアウト #↓ポート番号は適当に変える http_port 66351 #下記追記 auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/.htpasswd auth_param basic children 5 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours auth_param basic casesensitive off acl pauth proxy_auth REQUIRED http_access allow pauth |
service squid start
ログは、/var/log/squidを確認