VMware手动配置虚拟网卡NAT

少于 1 分钟读完

不知什么原因,我在win7下安装好VMware Workstation 9.0.2后,网络连接中并没有多出VMnet1,VMnet8两个虚拟网卡,我在虚拟机中安装的BackTrack5,需要更新一些软件,网上查了很多 资料,大多复制过来,粘贴过去的,都讲VMware网络连接的三种模式原理,不知所云。

下面进行的是如何手动配置NAT模式的虚拟网卡

1、新建VMware8

打开VMware Workstation ,在“编辑->虚拟网络编辑器”中添加VMware8

选择“NAT”

选择“主机虚拟适配器连接到此网络”

选择“使用本地DHCP服务分发到虚拟机的IP地址”

查看NAT设置,发现网段192.168.241.0/24,网关是192.168.241.2,注意这个IP

2、在win7的网络连接中右键“本地连接”,在“属性”中选择“共享”标签

勾选“允许其他网络用户通过此计算机的Internet的连接来连接”

并在家庭网络连接下拉框中选择“VMware Network Adapter VMnet8”

点击确定会弹出一个对话框,提示LAN适配器被分配一个IP

192.168.137.1

3、此时在虚拟机backtrack中还没有连上Internet

可以通过

vi /etc/network/interfaces

来查看eth0网卡的状态,是否是dhcp

然后重启网卡

/etc/init.d/networking restart

然后使用ifconfig命令可看到eth0被分配一个192.168.137.0/24网段的IP

192.168.137.163

4、ping不一定可靠,backtrack5也有浏览器,打开浏览器,输入onestraw.net

访问成功,网络配置完成。

5、认识虚拟网卡NAT的本质

注意上面被我标红的3个IP地址,从中可以学到虚拟网卡NAT的本质原理

1)“网络连接”中的“本地连接”和“VMnet8”是两块网卡,合在一块,可以起到一个路由器网络地址转换的作用,它俩就相当于一个NAT路由器,VMware中使用VMnet8的虚拟机相当于内网机器。

2)一个问题

backtrack的eth0并没有使用第一步中的网段IP,网关也不是192.168.241.2,而是我们在共享“本地连接”时分配的ip : 192.168.137.1

在backtrack中使用

traceroute onestraw.net

发现第一跳确实是192.168.137.1,说明网关就是192.168.137.1

分类:

更新时间:

留下评论