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. 而后在另外一台机器上能够上网了!!

相关文章
相关标签/搜索