6.EVE-NG網卡橋接,帶您走進更高級的實驗


文章列表(關注微信公衆號EmulatedLab,及時獲取文章以及下載連接)html

一、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)
vim

二、EVE-NG安裝過程介紹微信

三、EVE-NG導入Dynamips和IOL網絡

四、EVE-NG導入QEMU鏡像less

五、EVE-NG關聯SecureCRT,VNC,Wiresharkdom

六、EVE-NG網卡橋接,帶您走進更高級的實驗ide

七、EVE-NG硬盤擴容,存儲海量鏡像oop

八、EVE-NG定製我的鏡像,腳本快速導入測試

九、EVE-NG容納H3C、Huawei,吞併GNS3spa

十、EVE-NG鏡像來啦!打造國內最大的EVE交流圈

十一、EVE-NG鏡像再次來襲,無所不能!

十二、EVE-NG鏡像增持,走上神壇!

1三、EVE-NG內存不夠?教您擴大虛擬內存!

1四、EVE-NG更新方便,不費勁兒!

1五、EVE-NG小衆鏡像,助力嚐鮮!

1六、EVE-NG體驗Seafile,拋棄10K/s網盤

1七、......

點擊查看配套視頻教程!



wKioL1kiyFLiltmFAAbqCnW3vJc492.jpg-wh_50



EVE-NG網卡橋接,帶您走進更高級的實驗

 


1、給EVE-NG添加虛擬的物理網卡(無論什麼樣的網卡,方法都相似)

 

  爲何說是虛擬的物理網卡呢?這個VMnet1網卡自己就是虛擬出來的,但對於VMware中的EVE-NG來講,它是物理網卡。

  若是這塊網卡自己就是真實的物理網卡,那EVE-NG就能夠和這個真實的物理網卡直接通訊了。

  兩種方式道理同樣。前者:EVE-NG能夠和VMware的其餘虛擬機通訊;後者:EVE-NG能夠和真實的物理網卡通訊。

 

wKioL1kjkQjS_JHwAAELhCNJ_tc907.png-wh_50

 

本機的VMnet1 IP10.0.1.99,最終要作成的效果是EVE-NG中的路由器能夠ping通這個IP,那就證實橋接成功了

wKiom1kjkQnAZVyPAAJzEXcuXr0425.png-wh_50

 

VMware支持開機添加硬件,而且EVE-NG能當即識別網卡。

wKioL1kjkQrjhHq4AACMS7DNnYo920.png-wh_50

 

若是您的EVE-NG在添加網卡後識別不了,能夠重啓EVE的網絡服務


root@eve-ng:~# /etc/init.d/networking restart

[ ok ] Restarting networking (via systemctl): networking.service.

root@eve-ng:~#

 

若是還識別不了,把EVE-NG關機,添加網卡後再開機


如上面截圖能夠看到,添加的VMnet1的網卡已經被識別成eth1了,MAC地址也一致

wKiom1kjkQrihY6qAAFa7PrsP-Q888.png-wh_50

 

 

2、編輯EVE網卡配置文件

 

vim打開配置文件(我習慣用vimnano也能夠)

root@eve-ng:~# vim /etc/network/interfaces

 

其實默認配置已經作好橋接了。之因此加上這部份內容,我是想給你們解釋一下橋接的原理和能夠用到的參數

 

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的管理網卡)

auto pnet0

# iface pnet0 inet dhcp  #(管理網卡的橋接網卡,鏈接到pnet0上的設備均可以與eth0通訊)

#    bridge_ports eth0  #(橋接到eth0

#    bridge_stp off   #(關閉stp生成樹協議,這個在生產環境也很是重要,尤爲是在KVMOpenStackDocker中均可能用到。)

 

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 eth1 inet manual  #(新添加的VMnet1網卡)

auto pnet1

iface pnet1 inet manual #VMnet1的橋接網卡,鏈接到pnet1上的設備均可以與VMnet1通訊)

    bridge_ports eth1

    bridge_stp off

 

固然,這裏也能夠把pnet1配置成靜態 or 動態IP,在實驗時作tr能夠排除橋接問題,pnet1有無IP,不會影響到橋接功能。

 

iface eth2 inet manual

auto pnet2

iface pnet2 inet manual

    bridge_ports eth2

    bridge_stp off

 

……

……

……

 

iface eth9 inet manual

auto pnet9

iface pnet9 inet manual

    bridge_ports eth9

    bridge_stp off

 

 

 

目前個人EVE-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 eth1 inet manual

auto pnet1

iface pnet1 inet static

    bridge_ports eth1

    bridge_stp off

    address 10.0.1.98

    netmask 255.255.255.0

    gateway 10.0.1.99

 

 

 

 

3、測試

 

1Web界面上新建實驗實例,添加Network Cloud,添加路由器。

 

wKiom1kjkQrwEd3yAAA9CpYfwDg829.png-wh_50

 

wKioL1kjkQvBj1MGAAAcLuwJpeY974.png-wh_50

 

 

 

 

Network有兩種類型

 

第一種:Bridge,至關於傻瓜交換機

wKioL1kjkQvhyvXtAABR9ucjL8A004.png-wh_50

 

Bridge圖標

wKiom1kjkQuyNXidAAAKvSq073I906.png-wh_50

 

Note

    Unetlab時代時,傻瓜交換機會在網線鏈接時自動生成,不知爲什麼EVE把這種智能Feature去掉。猜想是爲了不Unetlab最噁心的一個Bug:一旦鏈接成功,開機實驗後,發現拓撲不對,調整拓撲,這時候編輯後的拓撲,設備直連均可能不通,必須重啓EVE-NG,才恢復正常。

    固然,EVE如今不存在這個Bug了,但也增長了很差的地方,設備關機後才能修改拓撲。

 

第二種:Cloud,作網卡橋接的雲

wKioL1kjkQzh4t6mAABRh8QDwoA460.png-wh_50

 

Cloud圖標

wKiom1kjkQzSQdunAAAN7tnjEno192.png-wh_50

 

 

 

2、連線

 

wKiom1kjkQyx1iXSAACHVVbtMnI449.png-wh_50

 

如上圖,看到Cloud是沒有任何接口的。也就是說,任何實驗設備均可以鏈接到這個雲,只要配置相同網絡的IP,均可以互相通訊

 

wKioL1kjkQ3x3U_gAAAhKLVKRKQ488.png-wh_50

 

 

3、設備開機,測試

 

 

配置IP地址,ping測試 10.0.1.99Windows主機VMnet1網卡地址)


wKiom1kjkQ3A03sRAABRvv8FHBY473.png-wh_50

ping測試10.0.1.98EVE-NGpnet1網卡地址)

wKiom1kjkQ2w6KuCAAAftGaJ0pM297.png-wh_50

 

 

附加內容:

 

因爲本文介紹的是給EVE-NG虛擬機分配虛擬網卡,其實分配物理網卡也同樣,下面作個簡單介紹

 

我這裏有一塊USB接口的TP-Link的無線網卡,網絡名字爲TP-Link無線網絡

wKioL1kjkQ7CoOv0AAFbY1ftPHk771.png-wh_50

 

那麼VMware會識別到這個網卡(網卡禁用狀態是看不到的)

wKioL1kjkQ7T2fxwAADHGg9byjY886.png-wh_50

 

 

首先添加一個新網絡VMnet2(隨便一個都行)

wKiom1kjkQ_y-Q3kAAEBgK_vpg0124.png-wh_50

 

VMnet2改成橋接模式,並橋接到TP-Link Wireless USB Adapter,即你要橋接的物理網卡,點擊肯定

wKioL1kjkRCTxXRYAAC_YvsqvrU003.png-wh_50

 

再將EVE-NG新加的網卡改成VMnet2

wKiom1kjkRDy6HvEAAEQHkVNI7s209.png-wh_50

 

而後再根據前面正文中的方法,一步一步操做便可!

 

 

結束!



QQ羣二維碼,期待您的加入!

關注微信公衆號EmulatedLab,及時獲取更新文章和下載連接!


本篇於2017-04-13在微信公衆號EmulatedLab上發表

Maosen | 森

相關文章
相關標籤/搜索