3步设置squid,公网访问局域网中的Docker

问题:

Linux宿主机的IP:10.10.1.12 (可以访问公网)

Docker的IP:172.17.1.2 (运行在Linux宿主机上10.10.1.12 )

其他可以访问公网的机器(如Windows)


一、在宿主机上安装Squid

#安装squid
sudo apt-get install squid

#修改配置项
sudo vim /etc/squid/squid.conf
#把这里的deny改成allow,http_access deny all
http_access allow all

#重启squid服务
sudo service squid restart

二、配置其他的,某公网机器

修改Windows机器配置文件

打开IE,

打开设置,选择Internet选项,

选择“链接”,

选择“局域网设置”

填写代理服务器的

“地址”为 10.10.1.12 (运行squid进程的主机IP)

“端口”为3128


三、测试

打开浏览器,访问172.17.1.2:8088


OK,可以成功访问了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值