linux配置桥模式,实现二层交换。

Posted 宁静淡泊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux配置桥模式,实现二层交换。相关的知识,希望对你有一定的参考价值。

ifconfig eth0 0.0.0.0    #网卡IP没用了,干掉。

ifconfig eth1 0.0.0.0

ifconfig eth2 0.0.0.0

brctl    addbr     br0        #新建个桥

brctl     addif     br0    eth0     #网卡添加到桥里面

brctl     addif     br0    eth1

brctl     addif     br0    eth2

ifconfig    br0  192.168.15.1/24  up          #把桥启动,并且初始个IP和MASK

 

网桥的配置文件:(网上cp的,还没试验过。)

 

1. 建立网桥
 touch /etc/sysconfig/network-scripts/ifcfg-br0
 
  建立网桥配置文件ifcfg-br0
  vi /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
IPADDR=192.168.1.99

NETMASK=255.255.255.0

GATEWAY=192.168.1.1
ONBOOT=yes


2.添加网卡到网桥
把eth0和eth1两网卡添加到网桥中。

修改eth1网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=static
IPADDR=0.0.0.0
ONBOOT=yes
BRIDGE=br0

修改eth2网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth2

DEVICE=eth1
TYPE=Ethernet
BOOTPROTO=static
IPADDR=0.0.0.0
ONBOOT=yes
BRIDGE=br0

3. 设置网桥端口

 brctl addbr br0        (增加一个网桥,如果手工创建编辑ifcfg-br0,本命令和其它一些配置网桥的命令都可以不要)

 brctl addif br0 eth0               (让eth0成为br0的一个端口,就算手工创建编辑ifcfg-br0,也需要执行本命令,否则无法联网)
4. 重启网络服务

service NetworkManager stop

chkconfig NetworkManager off

service network stop

service network start

 























以上是关于linux配置桥模式,实现二层交换。的主要内容,如果未能解决你的问题,请参考以下文章

OSI 二层技术之STP生成树协议

二层交换机接口需要配ip地址吗

思科二层以太网与三层以太网技术的实现与区别

网络搭建初学者。求锐捷三层、二层交换机配置命令。锐捷路由器配置命令。尽量全一些。路由器的重启方法。

二层交换机不同VLAN实现互通 (华为)

只有路由器和二层交换机,如何配置VLAN 且能互访?