赞
踩
问题:
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,可以成功访问了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。