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,可以成功訪問了。


發佈了82 篇原創文章 · 獲贊 214 · 訪問量 52萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章