ubuntu網橋設置


什么是橋接?

  橋接(Bridging),是指依據OSI網絡模型鏈路層的地址,對網絡數據包進行轉發的過程,工作在OSI的第二層。一般的交換機網橋就有橋接作用。

一般的交換機網橋就有橋接作用。就交換機來說,本身有一個端口與mac的映射表,通過這些,隔離了沖突域(collision)。 簡單的說就是通過網橋可以把兩個不同的物理局域網連接起來,是一種在鏈路層實現局域網互連的存儲轉發設備。網橋從一個局域網接收MAC幀,拆封、校對、校驗之后 ,按另一個局域網的格式重新組裝,發往它的物理層,通俗的說就是通過一台設備(可能不止一個)把幾個網絡串起來形成的連接,比如圖中就是一種通過橋接來實現無路由雙機上網的連接方案。

橋接網絡

  橋接網絡主要是通過網橋,從而虛擬出多個“真實網卡“以提供虛擬機使用,如下圖:

由上圖可以看出,通過網橋,每個虛擬機可以擁有”獨立的網卡“。但是虛擬機的網卡配置,確實受到真實網卡所在網絡限制的。意思說真實網卡處在哪個網絡環境,虛擬網卡也處於什么樣的網絡環境。

搭建網橋

物理機一般處在兩種網絡環境,DHCP或靜態IP。無論哪種環境都要修改配置文件:/etc/network/interfaces網絡配置文件

1、DHCP網橋

DHCP環境下,網橋bridge配置如下(以單網卡為例):

root@ubuntu:~# vim /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto ens33
iface ens33 inet dhcp       #配置ens33網卡為dhcp模式

auto br100       
iface br100 inet dhcp        #配置br100網橋為dhcp模式
  bridge_ports ens33     #網橋br100建立在ens33上
  bridge_stp off      #網橋是否關閉
  bridge_maxwatit 0
  bridge_fd 0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM