Ubuntu 16.04 配置網橋--參考+理解

Ubuntu 16.04 配置網橋

新手一枚,純屬記錄。
需要使用到bridge-utils.

安裝 bridge-utils

sudo apt-get install bridge-utils

創建網橋設備

sudo brctl addbr br1

其中br1是網橋名,應該可以隨便起.

查看網卡名

sudo ls /proc/sys/net/ipv4/conf

可以看到自己的網卡和剛剛創建的網橋名.
這裏假設在某臺設備上看到了 enp1s0,enp2s0,enp3s0,enp4s0四個網絡接口,現在爲其配置一個網橋.

配置之前,如果網卡正在工作,最好使用

sudo ifdown enp1s0

將其關掉(enp1s0指正在工作的網卡),

配置網橋,打開接口文件

sudo vim /etc/network/interfaces

使用#號註釋或刪掉上述四個網口的原有配置,或者將這個文件先備份一下.

輸入配置代碼(在巡迴地址後面輸入,不要輸入在文件開始處)

auto enp1s0
iface enp1s0 inet manual 

auto enp2s0
iface enp2s0 inet manual 

auto enp3s0
iface enp3s0 inet manual 

auto enp4s0
iface enp4s0 inet manual 

auto br1
iface br1 inet dhcp
bridge_ports enp1s0
bridge_ports enp2s0
bridge_ports enp3s0
bridge_ports enp4s0
bridge_stp off
bridge_fd 0

保存後退出vim,
其中br1網橋採用的是動態ip,即由入網的路由器等設備爲br1分配ip.靜態方式請參考其它文章

插上網線,然後使配置生效,輸入

sudo ifdown br1
sudo ifup br1

第一句是關閉網橋,第二句是開啓網橋,如果出現錯誤,需檢查配置是否寫對.

輸入

sudo ifconfig

可查看是否配置好,也可使用ping命令查看,最好ping最近的dns服務器.

新手一枚,寫錯的請指出來,部分代碼含義不是很懂,還請見諒.

請謹慎參考本文,有問題可討論,若造成損失,本人恐怕付不起這個責任.

參考文章:
http://www.linuxprobe.com/build-bridge-ubuntu.html

https://zhidao.baidu.com/question/138207075.html

http://www.cnblogs.com/yasmi/p/4844653.html

http://blog.csdn.net/joanna_yan/article/details/48371747

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章