iT邦幫忙

0

請問我的squid少了那一個步驟??

最近在練習centos
先架個proxy試試
做法如下

安裝CentOS-6.2版(ip192.168.1.23)
完成後
安裝squid

執行service squid start
執行iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 3128 -j ACCEPT

====================================
到另一台電腦上
設定proxy

結果跑網頁空白

請問,我少了那一個步驟??

1 個回答

4
hon2006
iT邦大師 1 級 ‧ 2014-03-06 13:41:19
最佳解答

1.防火牆要開 port 或關掉
2.先確認 192.168.1.23 可以上網
3.可以參考這個 http://linux.vbird.org/linux\_server/0420squid.php

看更多先前的回應...收起先前的回應...
ghost234 iT邦新手 4 級 ‧ 2014-03-06 13:46:00 檢舉

感謝回應

第一點:

iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 3128 -j ACCEPT

<===這個不就是開防火牆 port???

第二點:在centos中,開網頁是ok的

第三點:有參考過,但目前不知道問題在那里........所以上來詢問

ghost234提到:
squid.conf為預設值,未變動!!

通常squid的預設值是拒絕所有的存取,
須加上允許自行定義的IP範圍,才能被存取。
你也可看看squid的log裡,是否有任何記錄來確認問題。

hon2006 iT邦大師 1 級 ‧ 2014-03-07 09:03:45 檢舉

請把 squid.conf 內容貼出來看有什麼問題

hon2006 iT邦大師 1 級 ‧ 2014-03-07 09:05:40 檢舉

你有把 SELinux 先關掉試試看嗎?

我要發表回答

立即登入回答