linux删除网桥命令的简单介绍

关于linux网桥命令brctl

有五台主机。其中一台主机装有linux ,安装了网桥模块,而且有四块物理网卡,分别连接同一网段的其他主机。我们希望其成为一个网桥,为其他四台主机(IP分别为192.168.1.2 ,192.168.1.3,192.168.1.4,192.168.1.5) 之间转发数据包。同时,为了方便管理,希望网桥能够有一个IP(192.168.1.1),那样管理员就可以在192.168.1.0/24网段内的主机上telnet到网桥,对其进行配置,实现远程管理。

创新互联是一家从事企业网站建设、网站设计制作、成都网站建设、行业门户网站建设、网页设计制作的专业网站制作公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点1000+。

前一节中提到,网桥在同一个逻辑网段转发数据包。针对上面的拓扑,这个逻辑网段就是192.168.1.0/24网段。我们为这个逻辑网段一个名称,br0。首先需要配置这样一个逻辑网段。# brctl addbr br0 (建立一个逻辑网段,名称为br0) 实际上,我们可以把逻辑网段192.168.1.0/24看作使一个VLAN ,而br0则是这个VLAN的名称。建立一个逻辑网段之后,我们还需要为这个网段分配特定的端口。在Linux中,一个端口实际上就是一个物理网卡。而每个物理网卡的名称则分别为eth0,eth1,eth2,eth3。我们需要把每个网卡一一和br0这个网段联系起来,作为br0中的一个端口。# brctl addif br0 eth0 (让eth0成为br0的一个端口)# brctl addif br0 eth1 (让eth1成为br0的一个端口)# brctl addif br0 eth0 (让eth2成为br0的一个端口)# brctl addif br0 eth3 (让eth3成为br0的一个端口) 网桥的每个物理网卡作为一个端口,运行于混杂模式,而且是在链路层工作,所以就不需要IP了。# ifconfig eth0 0.0.0.0# ifconfig eth1 0.0.0.0# ifconfig eth2 0.0.0.0# ifconfig eth3 0.0.0.0 然后给br0的虚拟网卡配置IP:192.168.1.1。那样就能远程管理网桥。# ifconfig br0 192.168.1.1 给br0配置了IP之后,网桥就能够工作了。192.168.1.0/24网段内的主机都可以telnet到网桥上对其进行配置。以上配置的是一个逻辑网段,实际上Linux网桥也能配置成多个逻辑网段(相当于交换机中划分多个VLAN)。

linux怎么删除网桥的ip地址

1、建立网桥

touch /etc/sysconfig/network-scripts/ifcfg-br0

建立网桥配置文件ifcfg-br0

vi /etc/sysconfig/network-scripts/ifcfg-br0

2、添加网卡到网桥

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

修改eth1网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改eth2网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-eth2

3. 重启网络服务

service network restart

ubuntunetplan关闭网桥

1、检查虚拟机的网络设置

虚拟机——设置——网络适配器

按下图设置—— 改为桥接模式(一定要改为桥接模式)

2、打开配置文件:

sudo vim /etc/netplan/*.yaml

,写入以下配置内容:

*代表文件名。

(注意不能有空格,tab键需要严格控制)

ethernets:

ens33:

dhcp4: no //是否开启IPv4的自动配置

dhcp6: no //是否开启IPv6的自动配置

addresses: [192.168.7.111/24] //IP地址和IPv4子网前缀长度24

gateway4: 192.168.7.1 //IPV4网关

nameservers:

addresses: [202.96.128.86, 114.114.114.114] //DNS服务器

配置完成保存退出,

3、执行下面的命令

sudo netplan apply //重启网络

不报错配置完成

配置玩具生效后使用ifconfig,ping等命令检测网络是否配置成功

Ubuntu终端下——ifconfig

Ubuntu终端下——ping

Windows环境下——ping 刚刚电脑设置的IP地址

注意:如果配置重启网络服务器出现异常,检查你所复制的配置文件,字符要对齐,逐项排查。

如果出现网卡丢失,原因是操作失误,没有严格按照步骤进行,解决办法如下:

1、执行命令:sudo vim /etc/NetworkManager/NetworkManager.conf

[ifupdown]

managed=true //把false改为true

保存退出

2、执行命令:sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

[keyfile]

添加以下内容:

unmanaged-devices=*,exceot:type:ethernet,except:type:wifi,except:type:wwan

保存退出

3、执行命令:

sudo service network-manager stop //停止网卡服务

sudo rm /var/lib/NetworkManager/NetworkManager.state //删除网卡缓存

sudo service network-manager start //重启网卡服务


分享标题:linux删除网桥命令的简单介绍
文章起源:http://hbruida.cn/article/dopsijs.html