linux橋接實現交換機功能

2021-09-03 10:45:55 字數 1290 閱讀 7601

有五颱主機。其中一台主機裝有linux ,安裝了網橋模組,而且有四塊物理網絡卡,分別連線同一網段的其他主機。我們希望其成為乙個網橋,為其他四台主機(ip分別為192.168.1.2 ,192.168.1.3,192.168.1.4,192.168.1.5) 之間**資料報。同時,為了方便管理,希望網橋能夠有乙個ip(192.168.1.1),那樣管理員就可以在192.168.1.0/24網段內的主機上telnet到網橋,對其進行配置,實現遠端管理。

前一節中提到,網橋在同乙個邏輯網段**資料報。針對上面的拓撲,這個邏輯網段就是192.168.1.0/24網段。我們為這個邏輯網段乙個名稱,br0。首先需要配置這樣乙個邏輯網段。

# brctl addbr br0(建立乙個邏輯網段,名稱為br0)

實際上,我們可以把邏輯網段192.168.1.0/24看作使乙個vlan ,而br0則是這個vlan的名稱。

建立乙個邏輯網段之後,我們還需要為這個網段分配特定的埠。在linux中,乙個埠實際上就是乙個物理網絡卡。而每個物理網絡卡的名稱則分別為eth0,eth1,eth2,eth3。我們需要把每個網絡卡一一和br0這個網段聯絡起來,作為br0中的乙個埠。

# brctl addif br0 eth0(讓eth0成為br0的乙個埠)

# brctl addif br0 eth1(讓eth1成為br0的乙個埠)

# brctl addif br0 eth0(讓eth2成為br0的乙個埠)

# brctl addif br0 eth3(讓eth3成為br0的乙個埠)

網橋的每個物理網絡卡作為乙個埠,執行於混雜模式,而且是在鏈路層工作,所以就不需要ip了。

# ifconfig eth0 0.0.0.0

# ifconfig eth1 0.0.0.0

# ifconfig eth2 0.0.0.0

# ifconfig eth3 0.0.0.0

然後給br0的虛擬網絡卡配置ip:192.168.1.1。那樣就能遠端管理網橋。

# ifconfig br0 192.168.1.1

給br0配置了ip之後,網橋就能夠工作了。192.168.1.0/24網段內的主機都可以telnet到網橋上對其進行配置。

以上配置的是乙個邏輯網段,實際上linux網橋也能配置成多個邏輯網段(相當於交換機中劃分多個vlan)。

Cisoc交換機實現多層交換

cisco最近大有將發展重心放到二層上,越來越多的三層裝置的功能被集中到了二層裝置上。二層可以實現三層的功能,沒錯!以下的實驗都是用二層裝置實現三層的功能。vlan之間並不能夠通訊,如果要實現vlan之間能夠相互通訊,需要使用三層裝置,路由器,或者三層交換機。實驗拓撲圖 使用packettracer...

交換機最多可以接幾個 貓 路由器 交換機的區別

貓 簡單來講貓的作用就是實現 線訊號轉化成網路訊號,沒有它不能上網。一根光纖接進來,一根接出去。一端連線電信或網通的網線一端連電腦網線,在電腦裡面開啟 寬頻連線 填網路 商給你的賬號和密碼就能上網了。路由器 實現網路訊號無線化和區域網。貓和路由器的區別 貓只能讓一台計算機上網,路由器可以把訊號用wi...

跨交換機實現VLAN

實 驗 報 告 實驗題目 跨交換機實現vlan 實驗目的 掌握如何在交換機上劃分基於埠的vlan 給vlan內新增埠,理解跨交換機之間vlan的特點 實驗裝置 環境 三層交換機1臺,二層交換機1臺 實驗基本要求 1 安全使用實驗室的各種儀器 2 vlan1屬於系統的預設vlan,不可以被刪除 實驗原...