1. 程式人生 > >Linux 基礎 之 高階網路配置 (網路橋接)

Linux 基礎 之 高階網路配置 (網路橋接)


一、網路橋接

網路橋接用網路橋實現共享上網主機和客戶機除了利用軟體外,還可以用XP自帶的網路橋建立連線用雙網絡卡的機器做主機。

橋接:

一般的交換機網橋就有橋接作用。就交換機來說,本身有一個埠與mac的對映表,通過這些,隔離了衝突域(collision)。 簡單的說就是通過網橋可以把兩個不同的物理區域網連線起來,是一種在鏈路層實現區域網互連的儲存轉發裝置。網橋從一個區域網接收MAC幀,拆封、校對、校驗之後 ,按另一個區域網的格式重新組裝,發往它的物理層,通俗的說就是通過一臺裝置(可能不止一個)把幾個網路串起來形成的連線。


在真機中切換超級使用者
編輯nm-connection-editor 刪除掉原來的網路


執行ifconfig 檢視網絡卡名稱


編輯cd /etc/sysconfig/network-scripts/ 進入網路配置目錄
vim ifcfg-enp2s0編輯


寫入內容
DEVICE=enp2s0
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0

編輯vim ifcfg-br0


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


systemctl restart network重新啟動網路

二、在sever虛擬機器中用命令的方式建立br0


nm-connection-editor 刪除原來所有網路配置


ifconfig


brctl addbr br0  新增br0網橋

ifconfig 檢視


ifconfig br0 172.25.254.203  給網橋配置ip


ping 172.25.254.3 真機不通


brctl show  顯示網橋資訊


brctl addif br0 eth0  讓eth0通過網橋
brctl show  檢視


ping 172.25.254.3 成功

br0的刪除
ifconfig br0 down
ifconfig


brctl show


brctl delif br0 eth0


brctl show


brctl delbr br0
brctl show