1. 程式人生 > >配置網橋的網絡

配置網橋的網絡

情況下 tun 協議 bsp 說我 brush eth 自己的 5.0

在kvm中配置網橋

虛機1:tun:192.168.0.123/24, tap link to br2

虛機2:tun:192.168.0.111/24, tap link to br2

物理網卡:

樹莓派:192.168.1.188

從樹莓派上ping 192.168.0.123和192.168.0.111都能ping通,樹莓派的路由:

pi@raspberrypi:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         *               0.0.0.0         U     0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

虛機的路由:添加網卡的默認的路由

sudo route add default ens3

當在樹莓派上做 ping 的動作時,此時虛機1,虛機2,樹莓派,物理網卡enp0s25都是鏈接到網橋上,相當於一個局域網

【傳統的網絡是啥樣子阻止的呢?如果目的的IP地址在本局域網內,那麽直接就發送arp包了,】

【arp協議是由IP協議控制的,是說我下個包要發送到哪裏去】

【然後網橋會在自己的所有接口去傳輸這個ping的包,會發給自己的網橋】

那當我用sudo add route default 去操作時,也就是說默認情況下在自己的局域王中【廣播地址大家都要接收,就直接把把】

其實應該是說sudo route add default gw 192.168.3.8 eth0

再理一理:

網橋的作用是啥,是說我所有鏈接到這個網絡中的機器是一個廣播域,在鏈路層層面是一個局域網,但是在網絡層面可能並不是一個子網,但是在arp協議的時候,仍然會在整個子網中傳播!

【網絡可能會產生死鎖】

配置網橋的網絡