CentOS7創(chuàng)建虛擬網(wǎng)橋
什么是虛擬網(wǎng)橋
虛擬網(wǎng)橋(Bridge)是一種網(wǎng)絡(luò)設(shè)備,用于將多個(gè)物理或虛擬網(wǎng)絡(luò)接口連接至同一廣播域,實(shí)現(xiàn)數(shù)據(jù)包在不同接口間的轉(zhuǎn)發(fā)。常用于KVM虛擬化、容器網(wǎng)絡(luò)等場景,為虛擬機(jī)或容器提供獨(dú)立網(wǎng)絡(luò)連接。
環(huán)境準(zhǔn)備
執(zhí)行以下命令查看當(dāng)前網(wǎng)絡(luò)接口信息,確認(rèn)需橋接的物理接口名稱(如eth0
):
nmcli device status
創(chuàng)建虛擬網(wǎng)橋步驟
- 創(chuàng)建名為
br0
的網(wǎng)橋設(shè)備:nmcli con add type bridge con-name br0 ifname br0
- 為網(wǎng)橋配置靜態(tài)IP地址(根據(jù)實(shí)際網(wǎng)絡(luò)修改):
nmcli con mod br0 ipv4.addresses 192.168.1.100/24 nmcli con mod br0 ipv4.gateway 192.168.1.1 nmcli con mod br0 ipv4.dns "8.8.8.8" nmcli con mod br0 ipv4.method manual
- 激活網(wǎng)橋并應(yīng)用配置:
nmcli con up br0
驗(yàn)證網(wǎng)橋狀態(tài)
通過以下命令檢查網(wǎng)橋是否成功創(chuàng)建及IP配置:
ip addr show br0
若輸出包含br0
接口及其IP信息,則表明配置生效。
注意事項(xiàng)
- 確保物理網(wǎng)絡(luò)支持網(wǎng)橋模式,避免IP沖突
- 若需將物理接口加入網(wǎng)橋,需先刪除原連接配置:
nmcli con del eth0
- 配置完成后建議重啟網(wǎng)絡(luò)服務(wù):
systemctl restart NetworkManager