前提・実現したいこと
Squidに外部からアクセスしたいです。
しかし、Squidに外部からアクセスできませんでした。
原因がfirewallかと思った為、firewallを停止しましたがアクセスできませんでした。
squidプロセスも問題なく起動している為ネットワーク設定の何らかの問題かと思いますが設定方法が分かりませんでした。
どのようにすればよいでしょうか。
発生している問題・エラーメッセージ
以下のWebサイトを利用して3128にアクセスできるかチェックしました。
しかし、以下のように表示されました。
txt
1ホスト:*.*.*.* 2ポート:3128 3にアクセスできませんでした
squidサーバ構築手順
1 yum -y install squid
2 vim /etc/squid/squid.conf
txt
1http_port 3128 2↓ 3http_port 0.0.0.0:3128
txt
1http_access deny all 2↓ 3# http_access deny all
3 systemctl stop firewalld.service
4 service squid restart
5 lsof -i:3128
txt
1COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME 2squid 2793 squid 11u IPv4 873531 0t0 TCP *:squid (LISTEN)
6 Port3128 接続テストを実行
→結果:失敗
補足情報(FW/ツールのバージョンなど)
txt
1$ squid -v 2Squid Cache: Version 3.5.20
txt
1$ ip a 21: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 3 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 4 inet 127.0.0.1/8 scope host lo 52: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 6 link/void 7 inet 127.0.0.1/32 scope host venet0 8 inet *.*.*.111/32 brd *.*.*.111 scope global venet0:0 9 inet *.*.*.112/32 brd *.*.*.112 scope global venet0:1 10 inet *.*.*.113/32 brd *.*.*.113 scope global venet0:2 11 inet *.*.*.114/32 brd *.*.*.114 scope global venet0:3 12 inet *.*.*.115/32 brd *.*.*.115 scope global venet0:4 13 inet *.*.*.116/32 brd *.*.*.116 scope global venet0:5 14 inet *.*.*.117/32 brd *.*.*.117 scope global venet0:6 15 inet *.*.*.118/32 brd *.*.*.118 scope global venet0:7
txt
1$ cat /etc/redhat-release 2CentOS Linux release 7.2.1511 (Core) 3
回答1件
あなたの回答
tips
プレビュー