kvm 网桥网络配置

cat /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=acb44c58-bbc8-48c1-a0a3-40997d93cb7c
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.209
PREFIX=22
GATEWAY=192.168.1.1
DNS1=192.168.1.1
BRIDGE="br0"

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

TYPE=Bridge
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.1.210
PREFIX=22
GATEWAY=192.168.1.1
DEFROUTE=yes

kvm01

[root@localhost /]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=2093a6f2-b381-42ef-a97c-b3af7262ecc8
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.221
PREFIX=22
GATEWAY=192.168.1.1
DNS1=192.168.1.1

### 如何在Linux下配置KVM网桥 #### 安装必要的工具包 为了确保能够创建并管理网桥,需确认`bridge-utils`已安装。可以通过命令行来验证该软件包的存在: ```bash rpm -q bridge-utils ``` 如果未找到此软件包,则应先通过yum或其他包管理系统进行安装[^2]。 #### 创建网桥接口br0 编辑网络脚本文件以定义新的网桥接口br0。通常这些配置位于`/etc/sysconfig/network-scripts/`目录下的ifcfg-br0文件中。对于CentOS/RHEL系统来说,其基本内容如下所示: ```plaintext DEVICE=br0 TYPE=Bridge BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.100 # 设置静态IP地址 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.1 # 默认网关 DNS1=8.8.8.8 # 可选:指定首选DNS服务器 DELAY=0 # 延迟时间设为零秒 STP=off # 关闭生成树协议 ``` 上述参数中的IP地址、子网掩码以及默认网关应当根据实际环境调整[^4]。 #### 将物理网卡加入到网桥中 同样地,在同一目录内修改对应于要连接至网桥上的物理网卡(例如eth0)的相关配置文件。这里假设使用的是名为eth0的网卡作为外部访问通道: ```plaintext DEVICE=eth0 HWADDR=<MAC Address> # 物理硬件地址保持不变 TYPE=Ethernet BRIDGE=br0 # 加入到br0网桥里 ONBOOT=yes # 开机自动启动 NM_CONTROLLED=no # 不由NetworkManager控制 ``` 注意这里的`BRIDGE=br0`表示将这个物理网卡关联到了之前建立好的网桥上;而`NM_CONTROLLED=no`则是为了避免被NetworkManager干扰[^3]。 #### 启动服务与重启网络 完成以上更改之后,保存所有改动过的文件,并执行以下操作使新设置生效: ```bash systemctl restart network.service # 或者对于较旧版本的操作系统可能需要使用 service 命令代替 systemctl service network restart ``` 此时应该可以看到新增加了一个叫做br0的网桥设备正在运行,并且原来的物理网卡已经被附加到了它上面[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值