新聞中心
隨著數字化時代的到來,網絡已經成為了我們生活和工作中不可或缺的一部分。而局域網作為一個小范圍內的網絡,通常包括了辦公室里的所有設備,如電腦、手機、打印機等等。而在局域網內實現(xiàn)設備的互連和通信需要使用到交換機。傳統(tǒng)上,我們會選擇購買一個真正的交換機,但是如今,通過使用Linux操作系統(tǒng),我們可以輕松快捷的搭建一個虛擬的局域網交換機,而且這種方法還有很多優(yōu)勢。

為什么需要使用Linux搭建局域網交換機?
在傳統(tǒng)的交換機中,物理機須使用專業(yè)的硬件設備,相對成本較高,而且還需要占用物理空間。由于交換機實際上將局域網劃分成了多個子網,所以一個傳統(tǒng)的交換機可能需要同樣數量的子網劃分,這樣子就又需要多個交換機,通常安裝、配置和維護都需要花費大量的時間和資源。使用Linux操作系統(tǒng)搭建局域網交換機則避免了這些問題,而且它還有以下優(yōu)點:
– 無需額外購買硬件:使用Linux操作系統(tǒng)搭建虛擬局域網交換機,可以避免花費額外的硬件費用,而且不需要占用額外的物理空間。
– 安全性高:因為虛擬交換機是通過軟件實現(xiàn)的,所以它不需要額外的物理線纜,從而使得局域網更加安全,減少了物理線路被物理竊聽的風險。
– 靈活性高:Linux操作系統(tǒng)可針對差異化的網絡流量來建立不同的交換機設置,這樣就有更好的自定義能力,更能滿足用戶的需求。
那么怎樣通過Linux創(chuàng)建虛擬局域網交換機?
你需要一臺安裝了Linux的服務器或臺式電腦。接著,在Linux系統(tǒng)中安裝一個開源的軟件包,叫Netifyd。Netifyd是一種組件,它運行在Linux系統(tǒng)中,實現(xiàn)虛擬交換機的功能。安裝Netifyd之前,我們還需要在Linux中安裝Common Information Model Object Manager (CIMOM)和CIMOM核心依賴項。
步驟一:安裝CIMOM核心依賴項
由于Netifyd是CMPI測量的資源,所以需要在Linux中安裝CMPI的核心組件。CMPI(Common Manageability Programming Interface)是一種標準化接口,用于管理計算機資源。您需要在計算機中執(zhí)行以下命令來下載和安裝CMPICore的包:
sudo apt-get install cmpi-core
步驟二:安裝CIMOM組件
需要添加以下語句到源列表中:
vim /etc/apt/sources.list.d/openwan.list
添加以下內容:
deb http://download.opensuse.org/repositories/openSUSE:/Tools/Debian_9.0/ /
執(zhí)行以下命令來更新包列表:
sudo apt-get update
執(zhí)行以下命令來拉取需要的開源軟件:
sudo apt-get install libwan1-dev libomc-dcbd1-dev openwan
步驟三:安裝Netifyd
現(xiàn)在,您可以在計算機上安裝Netifyd的最新版本。在Linux中安裝Netifyd之前,需要執(zhí)行以下命令:
sudo apt-get install git autoconf libtool libpcap-dev
要下載并安裝Netifyd,您需要執(zhí)行以下命令:
git clone https://github.com/iwaseyusuke/netifyd.git
cd netifyd
./autogen.sh
./configure
make
sudo make install
步驟四:啟用虛擬交換機網絡接口
現(xiàn)在,您已經成功地安裝了Netifyd,但是虛擬交換機仍然需要一個網絡接口才能運行。要啟用虛擬交換機接口,執(zhí)行以下命令:
ip link add name veth0 type veth peer name veth1
ip link set veth1 up
ip addr add 192.168.0.1/24 dev veth1
在這里,設置的IP地址是192.168.0.1。這是因為虛擬交換機的所有連接都將以這個地址開頭。
步驟五:啟動Netifyd
現(xiàn)在,您已經準備好啟動虛擬交換機并開始使用了。在Linux中,您需要執(zhí)行以下命令才能啟動Netifyd:
sudo netifyd –bridge=veth0 –daemon
這將會啟動一個名為veth0的虛擬交換機。
步驟六:實現(xiàn)設備互聯(lián)
現(xiàn)在,您已經搭建了虛擬交換機,并已經成功運行在您的Linux機器上。如果您想要實現(xiàn)局域網內的設備互相通信,您需要將設備連接到該虛擬交換機中。您可以使用以下命令,在計算機中添加新的網絡接口:
ip link add link veth0 name enp4s0f1 type macvlan
ip link set enp4s0f1 up
ip addr add 192.168.0.2/24 dev enp4s0f1
該接口的IP地址將在192.168.0.2位置上協(xié)商。當您成功安裝已配置并連接計算機上的新網絡接口時,設備將可以互相通信,并且您將可以使用虛擬交換機功能。
Linux作為一個強大靈活的操作系統(tǒng),可以用來建立任何類型的軟件、硬件和網絡解決方案。通過自行搭建局域網交換機,您可以省去一些硬件費用并享受到更好的自定義能力。盡管搭建過程看起來復雜,但是隨著操作系統(tǒng)和軟件的不斷改進和發(fā)展,搭建局域網交換機比以前容易多了,甚至已經成為了一個非常便利的過程。如果您也想要使用Linux搭建一個虛擬交換機來解決網絡文件共享、局域網互聯(lián)和內部服務共享等問題,那么這個過程一定值得一試。
相關問題拓展閱讀:
- linux筆記之交換機設置
- 企業(yè)局域網的建設問題,還有企業(yè)服務器搭建
linux筆記之交換機設置
Switch的存儲介質有NvRam
,
Ram
,Flash
。Switch的操作系統(tǒng)和Vlan信息都存放在flash中,startup-config存放在NvRam中,NvRam自備供電系統(tǒng)。
一:交換機的工作原理:
1:接受來自端口的frame
2:
將來自對應端口的mac地址,端口vlan號,端口號記錄到表中,
3:如果表中沒有,則根據對應的vlan號進行廣播
二:交換機是工作在數據鏈路層的設備,設置交換機的方式有兩種:之一種是通過電腦用全反線接入Switch的console端口來進行設置。還有一種是通過遠程來設置。之一次配置Switch只能通過電腦。
設置Switch有四種模式:普通用戶模式,enable
模式
,configure
terminal
模式,interface
模式。
普通用戶模式只能查詢Switch的基本信息,enable模式是特權模式,這一級可以配置密碼。
configure
terminal是全局配置模式,對Switch作整體配置。interface是接口模式,對具體的接口進行配置。
三:配置常用命令:
1:
配置console端口的密碼:進入enable模式.然后
enable
line
console
password
密碼
,enable
line
console
secret
密碼。
然后輸入login使密碼生效。扮御
配置的密碼為明文.
3:ctrl+z退出上層模式,ctrl+shift+6結束命令。
4:show
查看各種信息。
如
show
ip
interface
brief
5:show
runnig-config
查看Switch的當前配置
6:show
startup-config
查看已經保存的信息
7:erase
nvram
刪除已經保存的信息
8:reload重新加載系統(tǒng)。
9:vlan
vlan_id
添加一個vlan,name
vlan_name給vlan命名
10:進入端口配置模式,switchport
access
vlan
vlan_id
11:
從端口刪除vlan
no
switchport
access
vlan
vlan_id
12:
interface
range
f0/1-5
一次性配置多個端口
13:switchport
trunk
allowed
vlan
remove
vlan_id
刪除某個vlan從該干路端口中。
四:Switch端口的模式有四種:
Access,Trunk,Dynamic
desirable,Dynamic
auto四種模式。
Access為接入模式。初始化的端口都是接入模式
Trunk
為干道模式,當兩臺交換機之間連接,端口都為Trunk模式時的鏈路為干道鏈路,所有的vlan都可以通過。
Dynamic
desirable為動態(tài)渴望模式廳橋巖,當兩個接換機之間一個為Dynamic
desirable時,另一個除消悄了access為其他任何模式都可以自動成為干路鏈路
Dynamic
auto
模式只可以根Dynamic
desirable和Trunk端口成為干路鏈路。
所謂的Trunk(干路鏈路)就是所有的vlan都可以通過的鏈路。實現(xiàn)的機制時,在Switch接收來自端口的Frame時要通過干路鏈路,Swtich會在Frame中加入4個字節(jié)的標志,在到達另一個Switch時去掉標記轉發(fā)。
企業(yè)局域網的建設問題,還有企業(yè)服務器搭建
如果你的企業(yè)網站需要外界訪問的化,建議還耐爛是托管在江蘇電信的機房里面。
企業(yè)的局域網建設:需要先規(guī)劃好企業(yè)網絡的拓撲兄友結構。建議采用三層交換機,并將服務器連接在主交換機上。如果找電信部門的化,就貴了。如果有能力的化,還是自己做羨畝槐。
先說之一個問題,你把網站挪到企業(yè)內部,
1、首先需要申請一個固定ip
2、把域名指向改到此ip上。
3、域名指向是去域名管理網站去做。
4、linux服務ip改成申請的固定ip
這樣網站的其他設置幾乎不需要更改了,一般用linux開發(fā)的網站都是php
和凳棚
mysql的
你找找這些相關的資料吧
。
第二個問題
這個工程比較大,涉及到跨樓。建議還是找專業(yè)的工程隊悄粗雹吧。設備成本可高可低,看你們要求了,專業(yè)的交換機要上萬塊,一般的也有幾千塊的,大多都是48口,這就看你需要多少個啟帆點了。然后交換機的錢出來了,其他工程上的不懂,而且不一定是電信能做的,不是特別難的活,就是挺大挺麻煩的,你們公司可以招標的,設置一下你們的底線,那個公司符合你們標準就找那家。這個就屬于集成類的。好多私企都很專業(yè)的,價格也很合理。要電信的話,獅子大開口,我不確定價格了。
加我QQ把~
一二三零零三三五~
我來回答你~
這里說的太慢了
linux交換機搭建局域網的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于linux交換機搭建局域網,如何使用Linux搭建局域網交換機,linux筆記之交換機設置,企業(yè)局域網的建設問題,還有企業(yè)服務器搭建的信息別忘了在本站進行查找喔。
成都網站設計制作選創(chuàng)新互聯(lián),專業(yè)網站建設公司。
成都創(chuàng)新互聯(lián)10余年專注成都高端網站建設定制開發(fā)服務,為客戶提供專業(yè)的成都網站制作,成都網頁設計,成都網站設計服務;成都創(chuàng)新互聯(lián)服務內容包含成都網站建設,小程序開發(fā),營銷網站建設,網站改版,服務器托管租用等互聯(lián)網服務。
當前題目:如何使用Linux搭建局域網交換機 (linux交換機搭建局域網)
本文路徑:http://www.dlmjj.cn/article/cciiics.html


咨詢
建站咨詢
