您好,登錄后才能下訂單哦!
windows宿主機訪問docker容器ip無法ping通
ping容器IP
C:\WINDOWS\system32>ping 172.17.0.2
正在 Ping 172.17.0.2 具有 32 字節的數據:
請求超時。
請求超時。
請求超時。
請求超時。
172.17.0.2的 Ping 統計信息:
數據包: 已發送 = 4,已接收 = 0,丟失 = 4 (100% 丟失),
防火墻
開始一直認為防火墻有問題,試了一下容器的防火墻,根本無法操作,因為沒有權限,關了宿主機防火墻,故障依舊
路由
網上很多說是路由的問題,開始排查一下思路,是不是宿主機到容器的路由不通,于是添加了一個路由
route add 172.17.0.0 mask 255.255.0.0. 172.17.0.1 不行
route add 172.17.0.0 mask 255.255.0.0 192.168.0.149 宿主機IP149 不行
看了一個docker的設置
docker 的網橋,網關是10.0.75.1 嘗試一下添加這個路由
C:\WINDOWS\system32>route add 172.17.0.0/16 mask 255.255.255.0 10.0.75.2 -p
操作完成!
C:\WINDOWS\system32>ping 172.17.0.2
正在 Ping 172.17.0.2 具有 32 字節的數據:
來自 172.17.0.2 的回復: 字節=32 時間<1ms TTL=63
來自 172.17.0.2 的回復: 字節=32 時間<1ms TTL=63
來自 172.17.0.2 的回復: 字節=32 時間<1ms TTL=63
來自 172.17.0.2 的回復: 字節=32 時間<1ms TTL=63
172.17.0.2 的 Ping 統計信息:
數據包: 已發送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
最短 = 0ms,最長 = 0ms,平均 = 0ms
C:\WINDOWS\system32>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。