今天给各位分享centos7怎么加网桥的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、centos怎么在配置文件中加虚拟网桥
需要安装如下
bridge-utils和tunctl
yum search一下:
yum install bridge-utils.noarch
yum install tunctl.x86_64
1.查看是否存在逻辑(虚拟)网桥接口
brctl show
如果已经存在可以用brctl delbr +网桥名 删除
2.增加一个新的逻辑(虚拟)网桥接口br0
brctl addbr br0
3.新建tap0,可以给虚拟机使用
tunctl -b //应该是会出来个tap0
4.把eth0和tap0都加进逻辑(虚拟)网桥br0
brctl addif br0 eth0
brctl addif br0 tap0
5.把eth0和tap0都整成混杂模式
ifconfig eth0 0.0.0.0
ifconfig tap0 0.0.0.0
6.配置网桥IP并启动
ifconfig br0 10.239.54.105 up
7关闭网桥命令
brctl delif ena eth1;
brctl delif ena eth0;
ifconfig ena down;
brctl delbr ena;
8启动网桥命令
ifconfig ena up;
总结:
主要命令为brctl
1、创建网桥设备 br0: brctl addbr br0
2、向br0中添加网卡 eth0 eth1
brctl addif eth0
brctl addif eth1
3、从网桥中删除网卡 eth0 eth1
brctl delif eth0
brctl delif eth1
4、删除网桥 br0 : brctl delbr br0
PS:以上步骤可以手动配置在/etc/sysconfig/network-scripts/目录下建立ifcfg-br0(br0为网桥接口名称),配置ifcfg-br0、ifcfg-eth0等。
2、CentOS7 建立静态地址网桥br0
ip addr 查看那个网卡目前已经配置了静态ip我这边是ens33
安装brctl 桥接工具
yum install -y bridge-utils
cd /etc/sysconfig/network-scripts/
生产环境一切操作请先备份文件
cp ifcfg-ens33 ifcfg-ens33.bak
然后拷贝出一个网桥文件br0
cp ifcfg-ens33 ifcfg-br0
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
ZONE=public
NAME="ens33"
DEVICE="ens33"
ONBOOT=yes
NETBOOT=yes
UUID="4ed50868-74dd-4769-9679-3a1a58c9aec0"
IPV6INIT=yes
BOOTPROTO=none # 如果注释掉static 请改成none或dhcp
#IPADDR=192.168.124.137 #可以直接注释掉,原IP配给网桥
#NETMASK=255.255.255.0
#GATEWAY=192.168.124.2
#DNS1=114.114.114.114
#DNS2=119.29.29.29
BRIDGE=br0 # 重点这里加上刚才的网桥名
vi /etc/sysconfig/network-scripts/ifcfg-br0
TYPE=Bridge # 类型写桥接
ZONE=public
NAME="br0" # 改为bro
DEVICE="br0" # 改为bro
ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
IPADDR=192.168.124.137
NETMASK=255.255.255.0
GATEWAY=192.168.124.2
DNS1=114.114.114.114
DNS2=119.29.29.29
重启网络模块
systemctl restart network
用brctl 查看网桥配置
3、centos能否设置多网桥
使用ifconfig命令配置的IP是即时生效,但重启后会消失,所以你配置的这个在重启机器后会出现问题,你可以把上面的命令做成一个脚本,然后将脚本设置成开机自动运行,这样机器在重启后你设置的东西也不会出现故障
解决方法:
1、生成脚本
vi /root/netsh.sh
#!/bin/bash
brctl addbr br0
brctl addif br0 eth1
brctl addif br0 eth2
ifconfig eth1 0.0.0.0
ifconfig eth2 0.0.0.0
ifconfig br0 61.150.25.87 up
按ESC键然后 :wq保存退出
2、添加执行权限并将脚本设置成开机自动运行
chmod 755 /root/netsh.sh
echo "/root/netsh.sh" /etc/rc.local
希望对你有所帮助!
4、如何在centos7配置文件中配置网桥
网桥是一个硬件装备,用来将两个或多个数据链路层(OSI七层模型中第二层)互联,以使得不同网段上的网络设备可以互相访问。当你想要互联一个主机里的多个虚拟机器或者以太接口时,就需要在Linux主机里有一个类似桥接的概念。这里使用的是一种软网桥。有很多的方法来配置一个Linux网桥。举个例子,在一个无外接显示/键盘的服务器环境里,你可以使用brct手动地配置一个网桥。而在桌面环境下,在网络管理器里也支持网桥设置。那就让我们测试一下如何用网络管理器配置一个网桥吧。要求:为了避免任何问题,建议你的网络管理器版本为0.9.9或者更高,它用在 Ubuntu 15.04或者更新的版本。复制代码,代码如下:[$ apt-cache show network-manager grep VersionVersion: 0.9.10.0-4ubuntu15.1Version: 0.9.10.0-4ubuntu15创建一个网桥,使用网络管理器创建网桥最简单的方式就是通过nm-connection-editor。这款GUI(图形用户界面)的工具允许你傻瓜式地配置一个网桥。1、首先,启动nm-connection-editor。复制代码,代码如下:$ nm-connection-editor该编辑器的窗口会显示给你一个列表,列出目前配置好的网络连接。点击右上角的“添加”按钮,创建一个网桥。2、接下来,选择“Bridge”(网桥)作为连接类型。3、现在,开始配置网桥,包括它的名字和所桥接的连接。如果没有创建过其他网桥,那么默认的网桥接口会被命名为bridge0。回顾一下,创建网桥的目的是为了通过网桥共享你的以太网卡接口,所以你需要添加以太网卡接口到网桥。在图形界面添加一个新的“桥接的连接”可以实现上述目的。点击“Add”按钮。4、选择“以太网”作为连接类型。5、在“设备的 MAC 地址”区域,选择你想要从属于网桥的接口。本例中,假设该接口是eth0。6、点击“常规”标签,并且选中两个复选框,分别是“当其可用时自动连接到该网络”和“所有用户都可以连接到该网络”。7、切换到“IPv4 设置”标签,为网桥配置DHCP或者是静态IP地址。注意,你应该为从属的以太网卡接口eth0使用相同的IPv4设定。本例中,我们假设eth0是用过DHCP配置的。因此,此处选择“自动(DHCP)”。如果eth0被指定了一个静态IP地址,那么你也应该指定相同的IP地址给网桥。8、最后,保存网桥的设置。现在,你会看见一个新增的网桥连接被创建在“网络连接”窗口里。因为已经从属与网桥,以前配置好的有线连接 eth0 就不再需要了,所以去删除原来的有线连接吧。9、这时候,网桥连接会被自动激活。从指定给eth0的IP地址被网桥接管起,你将会暂时丢失一下连接。当IP地址赋给了网桥,你将会通过网桥连接回你的以太网卡接口。你可以通过“Network”设置确认一下。10、同时,检查可用的接口。提醒一下,网桥接口必须已经取代了任何你的以太网卡接口拥有的IP地址。就这么多了,现在,网桥已经可以用了。
5、网桥的具体建设方法和步骤
一、创建网桥:
1.打开"网络连接"( 要打开"网络连接",请单击"开始",指向"设置",然后双击"控制面板",单击"网络和 Internet 连接",然后单击"网络连接")。
2.在"LAN 或高速 Internet"下,选择要将其作为桥的各个部分的每个专用网络连接。
3.右键单击突出显示的专用网络连接之一,然后单击"桥接"。
二、将连接添加到网桥
1.打开" 网络连接"。
2.在"网桥"下,右键单击"网桥",然后单击"属性"。
3.在"常规"选项卡的"适配器"下,选择要添加到桥的每个适配器的复选框,然后单击"确定"。
三、启用或禁用网桥
1.打开 网络连接。
2.在"网桥"下,右键单击"网桥",然后选择下面的一项操作:
3.若要启用"网桥",请单击"启用"。
4.若要禁用"网桥",请单击"禁用"。
四、从网桥删除连接
1.打开 网络连接。
2.在"网桥"下,右键单击"网桥",然后单击"属性"。
3.在"常规"选项卡的"适配器"下,选择要删除的适配器旁边的复选框,然后单击"确定"。
但是,在这里要注意以下几个方面:必须以管理员或 Administrators 组成员身份登录才能完成该过程。如果计算机与网络连接,则网络策略设置也可以阻止您完成此步骤;必须至少选择两个合格的网络连接才能使用"桥接"创建桥;已启用 Internet 连接共享 (ICS) 或 Internet 连接防火墙 (ICF) 的适配器不能成为网桥的一部分,也不会出现在网桥清单中。同样,"添加到桥"菜单命令只适用于可作为连接添加到网桥的适配器;只有以太网、IEEE-1394 适配器或者诸如无线这样的以太网兼容适配器,以及家庭电话线适配器 (HPNA) 才可以成为网桥的一部分;如果没有启用 ICF 或 Internet 连接共享 (ICS),请不要在公用 Internet 连接和专用网络连接之间创建桥,或者将公用 Internet 连接添加到现有网桥。这样做将在您的网络和 Internet 之间创建不受保护的链接,因此您的网络容易受到攻击;一台计算机上只能创建一个网桥,不过该桥可以容纳无数网络连接;无法在运行 Windows 2000 或更早版本 Windows 的计算机上创建桥接;如果从网桥删除了适配器,而且保留的适配器不足两个,则网桥不会执行预期的功能,不过将继续使用系统资源;当以前显示在"LAN 或高速 Internet"下的网络适配器添加为连接时,它将出现在"网桥"下。提供 Internet 连接的网络适配器(如 DSL 和电缆调制解调器)不能被桥接,而且将始终出现在"LAN 或高速 Internet"下;在启用网桥前,必须使用"桥接"创建网桥;如果禁用网桥,则网络上的计算机将无法与其他网络段上的计算机通讯。网络上的某些计算机还可能中断 Internet 连接;如果从网桥删除了适配器,而且保留的适配器不足两个,则网桥不会执行预期的功能,不过将继续使用系统资源;至少必须有两个适配器连接到桥才能保证其功能;如果打开了"网络连接"文件夹,也可以从网桥删除网络连接,在"网桥"下,右键单击要删除的适配器,然后单击"从网桥删除";如果从网桥删除适配器,而且保留的适配器不足两个,则网桥不会执行预期的功能,不过将继续使用系统资源。使用无线或 IEEE-1394 连接的网桥只支持使用网际协议版本 4 (IPv4) 的通信;Internet 连接共享、Internet 连接防火墙、发现和控制,以及网桥在 Windows XP 64-Bit Edition 中都是可用的。
那么网桥到底能够达到何种效果和有何应用价值呢?其实通过网桥可以进行网桥的组策略,其大意就是"网桥"使计算机管理员可跨两个或多个网络连接创建桥,使网络通信可通过桥中包括的所有网络连接,就好像所有这些连接都是同一网络子网的一部分。"组策略"设置将定义系统管理员需要管理的用户桌面环境的各种组件。禁止在您的 DNS 域网络上安装和配置,使用网桥确定具有管理权限的计算机用户是否可在 DNS 域网络上启用"网桥"。
只有存在两个或多个网络适配器时,"网桥"菜单命令"桥接"才是可用的。默认情况下,"网桥"被禁用,但是管理员可以使用网络连接图标上的菜单启用它。如果启?quot;禁止在您的 DNS 域网络上安装,配置,使用网桥"设置以禁止在域网络上使用"网桥",则因为"桥接"命令已从网络连接图标的菜单上删除,所以无法创建"网桥"。禁止权限有限的计算机用户配置"网桥",而不管该设置是什么。
如果在启用该策略前网络上的计算机中已经存在"网桥",则因为该设置知道位置,所以此桥将继续存在。只有当计算机连接到该设置最后一次刷新时所连接到的同一 DNS 域网络时,才应用该设置。如果计算机(如笔记本电脑)连接到您的 DNS 域网络,但是计算机上的这一设置最后一次刷新是在其他网络上进行的,则您网络上的此设置不会应用到该计算机
关于centos7怎么加网桥和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。