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 | 森

相关文章
相关标签/搜索