質問編集履歴

1 情報追加

daiki002

daiki002 score 35

2018/07/01 06:49  投稿

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

    31 questions

  • CentOS

    3528 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る