配置網橋的網絡
阿新 • • 發佈:2018-01-01
情況下 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協議的時候,仍然會在整個子網中傳播!
【網絡可能會產生死鎖】
配置網橋的網絡