虛擬機ping不通主機的另一種原因(docker網橋網段覆蓋了本機網段)

在虛擬機ping主機顯示
虛擬機ping不通主機的另一種原因(docker網橋網段覆蓋了本機網段)
仔細看返回的請求是172.18.0.1返回的,查看本地網卡

虛擬機ping不通主機的另一種原因(docker網橋網段覆蓋了本機網段)
原來是docker網橋的ip段把本機ip段覆蓋了

所以down掉網橋就可以了

[root@localhost ~]# ip link set dev br-1284c787c3d1 down
[root@localhost ~]# ip a
虛擬機ping不通主機的另一種原因(docker網橋網段覆蓋了本機網段)

然後再ping主機
虛擬機ping不通主機的另一種原因(docker網橋網段覆蓋了本機網段)

當不需要與主機段的ip通信時,可以把剛纔的docker網橋打開

[root@localhost ~]# ip link set dev br-1284c787c3d1 up
[root@localhost ~]# ip a

虛擬機ping不通主機的另一種原因(docker網橋網段覆蓋了本機網段)

或者刪除此網橋,新建一個與主機IP段不衝突的

docker network rm docker_gwbridge
docker network create
docker network create --subnet=172.19.0.0/16 cluster

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章