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

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


咨詢
建站咨詢
