# Docker的網路-ipvlan L3 mode 這次嘗試使用ipvlan L3 mode。 注意,這次測試雖然不同網段可以互ping,但依然無法對外存取網路資源,還有待了解原因在哪裡。 參考: https://docs.docker.com/network/drivers/ipvlan/#ipvlan-l3-mode-example 1. 建立 ipvlan l3 mode的network ``` docker network create -d ipvlan \ --subnet=192.168.20.0/24 \ --subnet=10.10.10.0/24 \ -o ipvlan_mode=l3 l3network ``` 這邊注意,不用寫parent interface 2. 用netshoot測試這個網路,因為這個network有兩個網段,所以需要指定一下網路 > docker run -it --rm --ip=192.168.20.2 --network=l3network nicolaka/netshoot > docker run -it --rm --ip=10.10.10.2 --network=l3network nicolaka/netshoot ### 注意,通常第一個ip會是gw ip,指定的時候不要使用第一個。 3. 互ping  互ping可以成功,可以看到網卡不同於主機的網卡,但兩個網段的網卡是同一個mac。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up