学习思科,没有昂贵的设备给你用,只能用GNS3喽 ,很强大。
本人用GNS3的时候,想与自己的真机以及虚拟机做桥接,做DHCP实验。毕竟用VPCS做太慢了,
而且毕竟不是真机,感觉差好多。
 
这是我做的拓扑,其中,R1为3640的ISO。其作为DHCP服务器。
拓扑如图:
          d30ad52c70f73d6c359bf7ef.jpg
 
 
GNS3中的搭建环境:
    c55abb3764453b85a2cc2bfc.jpg
 
 
 
 
---------------
全图是:
 
b01c88f1e40be49d7931aa95.jpg
 
这个网卡之前是我怎么找也找不到的,其实,后来是我自己加上去的。
 
首先,添加一个  “cloud”,双击 cloud,弹出对话框。
032d3a81dfc0198f9023d9c2.jpg
=========================== ========================================================================
打开windows 自带的cmd 工具,输入以下命令,“get mac -v,即可”,如图:
676c779586c66b46d21b70d5.jpg
这里有两个vmware network 其中一个是00-500560c0-00-01这后边的01表示这个wmnet 1网卡。
下面那个自然是vmnet 8了。MAC地址为00-08,看仔细了。
 
 
注意:
   由于我的是笔记本,是无线网卡,就是因为我是无线网卡,可能GNS3中就无法识别,怎么点cloud都无法出现我的网卡。
用管理员权限运行也不行,而且本身就是XP的系统。把用户权限搞了,也不行。
这里,经过探索,推荐大家用两种方法,可以解决。
 1.建立用windows 2003的操作系统来运行这个GNS3 ,经过测试xp下不正常,windows 2003下便能识别网卡。
2.如果不想装windows 2003的虚拟机的话,建议大家哟个gns 3的比较低的版本,譬如GNS0.6的版本,不要用比较高的版本。
====================
好了,获得本机所有网卡的信息了,把他们全部都复制下来,保存到记事本中,
将所有的\Device前面加上rpcap://\
然后将所有的Tcpip都改为NPF
结果变成下面这个样子。
 
连接名          网卡            物理地址            传输名称
=============== =============== =================== ============================
==============================
无线网络连接    Broadcom 802.11 00-26-82-7A-1C-75   rpcap://\Device\NPF_{5A7508A4-D01C-4D31-9420-ED5647F7FBCA}
Lookback 0      Microsoft Loopb 02-00-4C-4F-4F-50       rpcap://\Device\NPF_{F595A12A-0418-4873-9407-58EE6EE216DE}
VMware Network 1 VMware Virtual  00-50-56-C0-00-01   rpcap://\Device\NPF_{640BBB38-C31C-4753-9036-FE69ED38D4E4}
VMware Network8  VMware Virtual  00-50-56-C0-00-08   rpcap://\Device\NPF_{59A4FB3B-58F5-441B-AC57-C534ABBB4E54}
由于我们做的是跟vmnet 1桥接,所以,把vmnet 1的网卡信息复制下来,复制到cloud那个云中,如图:
8582df2f6d7e8d084fc22690.jpg
这样就行了。
 
 
========================
 
《设置VMware虚拟机的部分》
由于做的是与虚拟机桥接。所以,对虚拟机做一下设计。
1.、
05aea267fe451f7caa184c64.jpg
 
2.
22dc50ed44e31a63269791a9.jpg


这样就行了
=========================
接下来设置,R1为DHCP服务器,这是命令。
由于私有地址都是192.168的,所以我们用一个很特殊的,譬如111.111.111.0网段的,
如:
f0459d23c52f36fc4723e877.jpg
 
将虚拟机中的网卡改为自动获取,但是真机中的VMnet 1最好不要动吧。反正我的vmnet 1和虚拟机中的本地连接都是自动获取的
6e97a1dbabbb2f83b7fd4879.jpg
 
cf8a7d11cd9e2f59203f2e41.jpg
 
通过CMD验证一下获得的DNS是不是111.111.111.200
如图:
004a1bc5f9c455f18326ac4b.jpg


是正常的。这样就做成功的