class="markdown_views prism-github-gist">
思路
将虚拟出一个bridge口,将对应的LAN都绑定在这个虚拟bridge口上,并给这个bridge口分配一个地址,其他子网微机配置网关为bridge口的地址便可以了
# brctl addbr bridge
# ifconfig -a //查看网卡
# brctl addif bridge eth0 //让eth0成为bridge的一个端口
# ifconfig eth0 0.0.0.0 up //网桥的每个物理网卡作为一个端口,不需要IP
# ifconfig bridge 10.0.0.1 netmask 255.255.255.0 up //给bridge配置IP
关于ifconfig up见其他文章
命令解释
addbr bridge
delbr bridge
addif bridge device
delif bridge device
setageing bridge 时间
setbridgeprio bridge 优先级
setfd bridge 时间
sethello bridge 时间
setmaxage bridge 时间
setpathcost bridge 端口 权重
setportprio bridge 端口 优先级
show
showmacs bridge
showstp bridge
stp bridge {on|off}
移植
移植bridge-utils,如果出现如下错误:
add bridge failed: Package not installed
勾选如下:
--->
--->
<> .