您好,登錄后才能下訂單哦!
文章列表(關(guān)注微信公眾號(hào)EmulatedLab,及時(shí)獲取文章以及下載鏈接)
1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環(huán)境時(shí)代來臨?。?/span>
2、EVE-NG安裝過程介紹
3、EVE-NG導(dǎo)入Dynamips和IOL
4、EVE-NG導(dǎo)入QEMU鏡像
5、EVE-NG關(guān)聯(lián)SecureCRT,VNC,Wireshark
6、EVE-NG網(wǎng)卡橋接,帶您走進(jìn)更高級(jí)的實(shí)驗(yàn)
7、EVE-NG硬盤擴(kuò)容,存儲(chǔ)海量鏡像
8、EVE-NG定制個(gè)人鏡像,腳本快速導(dǎo)入
9、EVE-NG容納H3C、Huawei,吞并GNS3
10、EVE-NG鏡像來啦!打造國(guó)內(nèi)最大的EVE交流圈
11、EVE-NG鏡像再次來襲,無所不能!
12、EVE-NG鏡像增持,走上神壇!
13、EVE-NG內(nèi)存不夠?教您擴(kuò)大虛擬內(nèi)存!
14、EVE-NG更新方便,不費(fèi)勁兒!
15、EVE-NG小眾鏡像,助力嘗鮮!
16、EVE-NG體驗(yàn)Seafile,拋棄10K/s網(wǎng)盤
17、......
點(diǎn)擊查看配套視頻教程!
EVE-NG網(wǎng)卡橋接,帶您走進(jìn)更高級(jí)的實(shí)驗(yàn)
?
一、給EVE-NG添加虛擬的物理網(wǎng)卡(不管什么樣的網(wǎng)卡,方法都類似)
?
??為什么說是虛擬的物理網(wǎng)卡呢?這個(gè)VMnet1網(wǎng)卡本身就是虛擬出來的,但對(duì)于VMware中的EVE-NG來說,它是物理網(wǎng)卡。
??如果這塊網(wǎng)卡本身就是真實(shí)的物理網(wǎng)卡,那EVE-NG就可以和這個(gè)真實(shí)的物理網(wǎng)卡直接通信了。
??兩種方式道理一樣。前者:EVE-NG可以和VMware的其他虛擬機(jī)通信;后者:EVE-NG可以和真實(shí)的物理網(wǎng)卡通信。
?
?
本機(jī)的VMnet1 IP是10.0.1.99,最終要做成的效果是EVE-NG中的路由器可以ping通這個(gè)IP,那就證明橋接成功了
?
VMware支持開機(jī)添加硬件,并且EVE-NG能立即識(shí)別網(wǎng)卡。
?
如果您的EVE-NG在添加網(wǎng)卡后識(shí)別不了,可以重啟EVE的網(wǎng)絡(luò)服務(wù)
root@eve-ng:~# /etc/init.d/networking restart
[ ok ] Restarting networking (via systemctl): networking.service.
root@eve-ng:~#
?
如果還識(shí)別不了,把EVE-NG關(guān)機(jī),添加網(wǎng)卡后再開機(jī)
如上面截圖可以看到,添加的VMnet1的網(wǎng)卡已經(jīng)被識(shí)別成eth2了,MAC地址也一致
?
?
二、編輯EVE網(wǎng)卡配置文件
?
用vim打開配置文件(我習(xí)慣用vim,nano也可以)
root@eve-ng:~# vim /etc/network/interfaces
?
其實(shí)默認(rèn)配置已經(jīng)做好橋接了。之所以加上這部分內(nèi)容,我是想給大家解釋一下橋接的原理和可以用到的參數(shù)
?
root@eve-ng:~# vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
?
# The loopback network interface
auto lo
iface lo inet loopback
?
# The primary network interface
iface eth0 inet manual? #(EVE-NG的管理網(wǎng)卡)
auto pnet0
# iface pnet0 inet dhcp? #(管理網(wǎng)卡的橋接網(wǎng)卡,連接到pnet0上的設(shè)備都可以與eth0通信)
#??? bridge_ports eth0 ?#(橋接到eth0)
#??? bridge_stp off? ?#(關(guān)閉stp生成樹協(xié)議,這個(gè)在生產(chǎn)環(huán)境也非常重要,尤其是在KVM,OpenStack,Docker中都可能用到。)
?
iface pnet0 inet static #(修改固定IP的方法)
??? bridge_ports eth0
??? bridge_stp off
??? bridge_ageing 0
??? address 10.0.0.100
??? netmask 255.255.255.0
??? gateway 10.0.0.1
??? dns-domain UnetLab.sms.com
??? dns-nameservers 114.114.114.114
?
# Cloud devices
iface eth2 inet manual? #(新添加的VMnet1網(wǎng)卡)
auto pnet1
iface pnet1 inet manual #(VMnet1的橋接網(wǎng)卡,連接到pnet1上的設(shè)備都可以與VMnet1通信)
??? bridge_ports eth2
??? bridge_stp off
?
#? 當(dāng)然,這里也可以把pnet1配置成靜態(tài) or 動(dòng)態(tài)IP,在實(shí)驗(yàn)時(shí)做tr可以排除橋接問題,pnet1有無IP,不會(huì)影響到橋接功能。
?
iface eth3 inet manual
auto pnet2
iface pnet2 inet manual
??? bridge_ports eth3
??? bridge_stp off
?
……
……
……
?
iface eth9 inet manual
auto pnet9
iface pnet9 inet manual
??? bridge_ports eth9
??? bridge_stp off
?
?
?
目前我的EVE-NG網(wǎng)卡配置
iface eth0 inet manual
auto pnet0
iface pnet0 inet static
??? bridge_ports eth0
??? bridge_stp off
??? address 10.0.0.100
??? netmask 255.255.255.0
??? gateway 10.0.0.1
?
iface eth2 inet manual
auto pnet1
iface pnet1 inet static
??? bridge_ports eth2
??? bridge_stp off
??? address 10.0.1.98
??? netmask 255.255.255.0
??? gateway 10.0.1.99
?
?
?
?
三、測(cè)試
?
1、Web界面上新建實(shí)驗(yàn)實(shí)例,添加Network Cloud,添加路由器。
?
?
?
?
?
?
Network有兩種類型
?
第一種:Bridge,相當(dāng)于傻瓜交換機(jī)
?
Bridge圖標(biāo)
?
Note:
??? 在Unetlab時(shí)代時(shí),傻瓜交換機(jī)會(huì)在網(wǎng)線連接時(shí)自動(dòng)生成,不知為何EVE把這種智能Feature去掉。猜測(cè)是為了避免Unetlab最惡心的一個(gè)Bug:一旦連接成功,開機(jī)實(shí)驗(yàn)后,發(fā)現(xiàn)拓?fù)洳粚?duì),調(diào)整拓?fù)洌@時(shí)候編輯后的拓?fù)?,設(shè)備直連都可能不通,必須重啟EVE-NG,才恢復(fù)正常。
??? 當(dāng)然,EVE現(xiàn)在不存在這個(gè)Bug了,但也增加了不好的地方,設(shè)備關(guān)機(jī)后才能修改拓?fù)洹?/span>
?
第二種:Cloud,做網(wǎng)卡橋接的云
?
Cloud圖標(biāo)
?
?
?
2、連線
?
?
如上圖,看到Cloud是沒有任何接口的。也就是說,任何實(shí)驗(yàn)設(shè)備都可以連接到這個(gè)云,只要配置相同網(wǎng)絡(luò)的IP,都可以互相通信
?
?
?
3、設(shè)備開機(jī),測(cè)試
?
?
配置IP地址,ping測(cè)試 (10.0.1.99是Windows主機(jī)VMnet1網(wǎng)卡地址)
ping測(cè)試(10.0.1.98是EVE-NG的pnet1網(wǎng)卡地址)
?
?
附加內(nèi)容:
?
由于本文介紹的是給EVE-NG虛擬機(jī)分配虛擬網(wǎng)卡,其實(shí)分配物理網(wǎng)卡也一樣,下面做個(gè)簡(jiǎn)單介紹
?
我這里有一塊USB接口的TP-Link的無線網(wǎng)卡,網(wǎng)絡(luò)名字為TP-Link無線網(wǎng)絡(luò)
?
那么VMware會(huì)識(shí)別到這個(gè)網(wǎng)卡(網(wǎng)卡禁用狀態(tài)是看不到的)
?
?
首先添加一個(gè)新網(wǎng)絡(luò)VMnet2(隨便一個(gè)都行)
?
將VMnet2改為橋接模式,并橋接到TP-Link Wireless USB Adapter,即你要橋接的物理網(wǎng)卡,點(diǎn)擊確定
?
再將EVE-NG新加的網(wǎng)卡改為VMnet2
?
然后再根據(jù)前面正文中的方法,一步一步操作即可!
?
?
結(jié)束!
QQ群二維碼,期待您的加入!
關(guān)注微信公眾號(hào)EmulatedLab,及時(shí)獲取更新文章和下載鏈接!
本篇于2017-04-13在微信公眾號(hào)EmulatedLab上發(fā)表
Maosen | 森
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。