今天我們來做一個(gè)配置路由的實(shí)驗(yàn),該實(shí)驗(yàn)會(huì)涉及知識(shí)點(diǎn)如下
(1)在環(huán)境搭建過程中,我們要克隆虛擬機(jī),修改網(wǎng)卡。這是兩個(gè)很重要的操作。
(2)配置路由器
接下來讓我一步步來講解這個(gè)實(shí)驗(yàn)。
利用6臺(tái)虛擬機(jī),四臺(tái)作為路由器,兩臺(tái)pc機(jī),將網(wǎng)絡(luò)聯(lián)通。
克隆虛擬機(jī)有兩種方式,我們先講第一種
(1)講虛擬機(jī)文件復(fù)制一份;并在VM中打開。打開后會(huì)彈出以下窗口,我們要選擇‘我已復(fù)制該虛擬機(jī)’,注意選擇該選項(xiàng)后拷貝的虛擬機(jī)中的網(wǎng)卡的MAC地址會(huì)自動(dòng)改變!
(2)查看拷貝的虛擬機(jī)的網(wǎng)卡MAC,確實(shí)發(fā)生變化。而且發(fā)現(xiàn)網(wǎng)卡的名字不是eth0,eth2,所以接下來就要修改網(wǎng)卡
(3)
vim /etc/udev/rules.d/70-persistent-net.rules
#將其中對應(yīng)要修改的網(wǎng)卡最后的NAME="eth3"改為所需要的名稱
ethtool -i eth3
#查看驅(qū)動(dòng)模塊名
modprobe -r pcnet32
#卸載模塊
modprobe pcnet32
#重新加載模塊
cd /etc/sysconfig/network-scripts
#將該目錄下原網(wǎng)卡的配置文件改文件名,使其格式為ifcfg-網(wǎng)卡名,接著修改該配置文件,將其中的DEVICE=改為網(wǎng)卡名
ifdown eth0
ifup eth0
(3)修改完網(wǎng)卡后查看該虛擬機(jī)IP
(4)重啟網(wǎng)絡(luò)服務(wù),看是否正常
小結(jié):這種方法確實(shí)可以復(fù)制機(jī)器,不過有一個(gè)缺陷,就是占用空間很大,接下來我們接著學(xué)習(xí)第二種方法,這種方法,占用空間很小,很方便。我們也正是開始配置我們的實(shí)驗(yàn)環(huán)境。
在VM上按如下步驟操作:虛擬機(jī)——管理——克隆
按下圖進(jìn)行操作即可完成虛擬機(jī)的拷貝。
2.1為了防止運(yùn)行太多虛擬機(jī)會(huì)對物理機(jī)造成太大的負(fù)擔(dān),我們先將虛擬機(jī)設(shè)置為開機(jī)啟動(dòng)命令行,不啟動(dòng)圖形界面,編輯下面的文件,將5改為3即可
vim /etc/inittab
2.2 網(wǎng)卡設(shè)置
增加網(wǎng)卡,如圖片所示,并取消dhcp服務(wù)
2.3 配置虛擬機(jī),配置完成后如下圖所示。(四臺(tái)路由器)
2.4 設(shè)置IP
由于我們已經(jīng)取消了DHCP服務(wù),所以我們要手動(dòng)設(shè)置IP,配置網(wǎng)卡。(此步驟在克隆虛擬機(jī)的時(shí)候已經(jīng)介紹過,不再贅述,我們只看一下文件就好了)
DEVICE=eth2
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=1.1.1.251
NETMASK=255.0.0.0
HWADDR=00:0C:29:41:38:0B
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth2"
這樣我們的實(shí)驗(yàn)環(huán)境就算搭建好了。
#route1
route add -net 3.0.0.0/8 gw 2.2.2.252
route add -net 4.0.0.0/8 gw 2.2.2.252
route add -net 5.0.0.0/8 gw 2.2.2.252
vim /etc/sysctl.conf #開啟路由轉(zhuǎn)發(fā)
iptables -F
#route2
route add -net 1.0.0.0/8 gw 2.2.2.251
route add -net 4.0.0.0/8 gw 3.3.3.253
route add -net 5.0.0.0/8 gw 3.3.3.253
vim /etc/sysctl.conf #開啟路由轉(zhuǎn)發(fā)
iptables -F
#route3
route add -net 1.0.0.0/8 gw 3.3.3.252
route add -net 2.0.0.0/8 gw 3.3.3.252
route add -net 5.0.0.0/8 gw 4.4.4.254
vim /etc/sysctl.conf #開啟路由轉(zhuǎn)發(fā)
iptables -F
#route4
route add -net 1.0.0.0/8 gw 4.4.4.253
route add -net 2.0.0.0/8 gw 4.4.4.253
route add -net 3.0.0.0/8 gw 4.4.4.253
vim /etc/sysctl.conf #開啟路由轉(zhuǎn)發(fā)
iptables -F
#PC1
route add default gw 1.1.1.251
#PC2
route add default gw 5.5.5.254
結(jié)果如下圖:
成功連接網(wǎng)絡(luò)。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。