在虛擬機中安裝docker,linux ubuntu16 ,安裝完公司172.17網段被docker0覆蓋,導致ssh無法連接到ubuntu。
經過官網的這篇build your own bridge,解決了。
停止服務,刪除舊網橋:
$ sudo systemctl stop docker
$ sudo ip link set dev docker0 down
$ sudo brctl delbr docker0
創建網橋 bridge0:
$ sudo brctl addbr bridge0
$ sudo ip addr add 192.168.5.1/24 dev bridge0
$ sudo ip link set dev bridge0 up