Ubuntu安裝Squid做爲內網的代理服務器(Proxy)的簡單配置

我有一臺Ubuntu Linux的機器,它有無線網卡,能夠上外網。我想把它設置爲代理服務器,這樣內網裏的其餘機器就可利用它做爲代理上外網了。 linux

1. 在Ubuntu Linux上安裝squid 服務器

www.linuxidc.com @linuxidc :~$ sudo apt-get install squid 測試

2. 安裝好後會自動啓動,若是使用默認配製,在另外一臺機器上設置代理(這是我在Chrome上設置代理): ui

Ubuntu安裝Squid做爲內網的代理服務器(Proxy)的簡單配置

測試下發現如下問題: .net

Ubuntu安裝Squid做爲內網的代理服務器(Proxy)的簡單配置

3. 看來尚未Access的權限,配製squid 代理

編輯文件squid.conf rest

www.linuxidc.com @linuxidc :~$ sudo vi /etc/squid/squid.conf get

4. 把下面676這行註釋去掉,容許localnet的訪問 it

Ubuntu安裝Squid做爲內網的代理服務器(Proxy)的簡單配置

即: io

673 # Example rule allowing access from your local networks.
674 # Adapt localnet in the ACL section to list your (internal) IP networks
675 # from where browsing should be allowed
676 http_access allow localnet
677 http_access allow localhost

5. 重啓squid

www.linuxidc.com @linuxidc :~$ sudo /etc/init.d/squid restart

6. 而後在另外一臺機器上能夠上網了!!

相關文章
相關標籤/搜索