おれさまラボ

実際に手を動かして理解を深めるブログ。

Squid が ipv6 しか LISTEN しない

■ 事象
8080ポートをリッスンするよう configを指定したが、ipv6 しか LISTEN していない。
[root@proxy1 ~]# ss -tln
State      Recv-Q Send-Q     Local Address:Port                    Peer Address:Port
LISTEN     0      128                    *:22                                 *:*
LISTEN     0      100            127.0.0.1:25                                 *:*
LISTEN     0      128                   :::8080                              :::*
LISTEN     0      128                   :::22                                :::*
LISTEN     0      100                  ::1:25                                :::*
 
■ 解決策
コンフィグ修正で直りました。
修正前
http_port 8080
 
修正後
http_port 0.0.0.0:8080
 
確認
[root@proxy1 ~]# ss -tln
State      Recv-Q Send-Q     Local Address:Port                    Peer Address:Port
LISTEN     0      128                    *:8080                               *:*
LISTEN     0      128                    *:22                                 *:*
LISTEN     0      100            127.0.0.1:25                                 *:*
LISTEN     0      128                   :::22                                :::*
LISTEN     0      100                  ::1:25                                :::*