1. 程式人生 > >linux---橋接

linux---橋接

1.主機 超級使用者 nm-connection-editor 刪除所有


 
2.檢視空閒網絡卡 ifconfig

3.設定enp2s0的ip :ifconfig enp2s0 172.25.254.20/24


4.編輯enp2s0的配置檔案:

cd /etc/sysconfig/network-scripts/
   vim ifcfg-enp0s25

DEVICE=enp2s0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.20
NETMASK=255.255.255.0


 5.重啟網路:systemctl restart network



二.有橋接的網路較快
硬體裝置受核心的排程
核心上開啟kvm--虛擬化功能----虛擬機器----虛擬網絡卡---
虛擬機器核心
nat  地址轉化
網橋br0 搭鍵兩個不能通訊的介面----由真實核心開啟


1.cd /etc/sysconfig/network-scripts/
vim ifcfg-enp2s0


DEVICE=enp0s25
ONBOOT=yes
BOOTPROTO=none 以靜態方式獲取ip
BRIDGE=br0
2.編輯br0配置檔案: vim ifcfg-br0


DEVICE=br0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.20
NETMASK=255.255.255.0
TYPE=Bridge


3.檢視brctl=bridge control ,此時br0已經和enp0s25橋接上了
         brctl show

控制橋接介面
虛擬機器desktop


1,nm-connection-editor  刪除網絡卡


2,brctl addbr br0 建立br0


3,設定ip ifconfig br0 172.25.254.120/24


4, brctl show  此時ping不通


5,brctl addif br0 eth0 將br0與eth0 連線


6,brctl show 此時可以ping通


三.刪除橋接


1,ifconfig br0 down 關閉br0


2,brctl delif br0 eth0 摘除br0與eth0 的橋接


3,brctl delbr br0  刪除br0


4,brctl show 檢視裝置已經不存在