標籤:路由設定 VM複製 網卡修改
今天我們來做一個配置路由的實驗,該實驗會涉及知識點如下
(1)在環境搭建過程中,我們要複製虛擬機器,修改網卡。這是兩個很重要的操作。
(2)配置路由器
接下來讓我一步步來講解這個實驗。
一:實驗目的
利用6台虛擬機器,四台作為路由器,兩台pc機,將網路聯通。
二:配置環境1複製虛擬機器1.1:複製虛擬機器,修改網卡(方法一)
複製虛擬機器有兩種方式,我們先講第一種
(1)講虛擬機器檔案複製一份;並在VM中開啟。開啟後會彈出以下視窗,我們要選擇‘我已複製該虛擬機器’,注意選擇該選項後拷貝的虛擬機器中的網卡的MAC地址會自動改變!
(2)查看拷貝的虛擬機器的網卡MAC,確實發生變化。而且發現網卡的名字不是eth0,eth1,所以接下來就要修改網卡
(3)
vim /etc/udev/rules.d/70-persistent-net.rules #將其中對應要修改的網卡最後的NAME="eth2"改為所需要的名稱 ethtool -i eth2 #查看驅動模組名 modprobe -r pcnet32 #卸載模組 modprobe pcnet32 #重新載入模組 cd /etc/sysconfig/network-scripts #將該目錄下原網卡的設定檔改檔案名稱,使其格式為ifcfg-網卡名,接著修改該設定檔,將其中的DEVICE=改為網卡名 ifdown eth0 ifup eth0
(3)修改完網卡後查看該虛擬機器IP
(4)重啟網路服務,看是否正常
小結:這種方法確實可以複製機器,不過有一個缺陷,就是佔用空間很大,接下來我們接著學習第二種方法,這種方法,佔用空間很小,很方便。我們也正是開始配置我們的實驗環境。
1.2. 複製虛擬機器,修改網卡(方法二)
在VM上按如下步驟操作:虛擬機器——管理——複製
按進行操作即可完成虛擬機器的拷貝。
2:網卡設定,IP設定
2.1為了防止運行太多虛擬機器會對物理機造成太大的負擔,我們先將虛擬機器設定為開機啟動命令列,不啟動圖形介面,編輯下面的檔案,將5改為3即可
vim /etc/inittab
2.2 網卡設定
增加網卡,片所示,並取消dhcp服務
2.3 配置虛擬機器,配置完成後如所示。(四台路由器)
2.4 設定IP
由於我們已經取消了DHCP服務,所以我們要手動設定IP,配置網卡。(此步驟在複製虛擬機器的時候已經介紹過,不再贅述,我們只看一下檔案就好了)
DEVICE=eth1
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 eth1"
這樣我們的實驗環境就算搭建好了。
三:畫圖構思
四:配置路由
#route1route add -net 3.0.0.0/8 gw 2.2.2.252route add -net 4.0.0.0/8 gw 2.2.2.252route add -net 5.0.0.0/8 gw 2.2.2.252vim /etc/sysctl.conf #開啟路由轉寄iptables -F#route2route add -net 1.0.0.0/8 gw 2.2.2.251route add -net 4.0.0.0/8 gw 3.3.3.253route add -net 5.0.0.0/8 gw 3.3.3.253vim /etc/sysctl.conf #開啟路由轉寄iptables -F#route3route add -net 1.0.0.0/8 gw 3.3.3.252route add -net 2.0.0.0/8 gw 3.3.3.252route add -net 5.0.0.0/8 gw 4.4.4.254vim /etc/sysctl.conf #開啟路由轉寄iptables -F#route4route add -net 1.0.0.0/8 gw 4.4.4.253route add -net 2.0.0.0/8 gw 4.4.4.253route add -net 3.0.0.0/8 gw 4.4.4.253vim /etc/sysctl.conf #開啟路由轉寄iptables -F#PC1route add default gw 1.1.1.251#PC2route add default gw 5.5.5.254
結果如:
五:實驗結果
成功串連網路。
利用VM虛擬機器聯通網路