AlmaLinux9.2 Proxy サーバーSquid をインストールする手順
環境
# cat/etc/redhat-release
AlmaLinux release 9.2 (Turquoise Kodkod)
操作方法
1.Squid をインストールします。
# dnf -y install squid
2.ローカルネットワーク内専用で、外部ネットワークからは Proxy サーバーを利用できないように設定します。
# vi /etc/squid/squid.conf
1).16行目 : 自身のネットワーク定義を追記する
# プロキシサーバーへのアクセスを許可する範囲 acl ark_localnet src 10.1.0.0/24
2).45行目 : コメントを解除する
http_access deny to_localhost
3).54~55行目 : コメント化して自身が定義した ACL を追記する
#http_access allow localnet #http_access allow localhost http_access allow ark_localnet
4).最終行に以下のコードを追記する
request_header_access Referer deny all request_header_access X-Forwarded-For deny all request_header_access Via deny all request_header_access Cache-Control deny all
クライアント情報を表示しない
forwarded_for off
3.squidを起動する
# systemctl enable --now squid
4.Firewalld を有効にしている場合は、Proxy サービスの許可を設定します
# firewall-cmd --add-service=squid success # firewall-cmd --runtime-to-permanent success