在VMware的虚拟机平台上如何进行NAT网络设置

VMware的虚拟机平台上如何进行NAT网络设置

本文构建的环境是,有一台winXP系统的PCPC里都装有VMware虚拟机,虚拟机上跑的是Redhat Linux 9,想要实现虚拟机中的linux系统可以上网。采用默认的桥接方式比较简单,而本文打算采用NAT连接方式来实现这种配置。

1.WinXP系统下安装VMware软件

安装VMware workstation,对于安装没什么可说的,安装完毕,会多出两个网络连接:VMware Network Adapter VMnet1VMware Network Adapter VMnet8

2.打开VMware安装Redhat linux

3.都就绪完毕,开始网络配置

4.VMware Network Adapter VMnet8自动获取IP地址以及DNS服务器地址,然后我们打开MS-DOC控制台,执行ipconfig /all命令,看看VMnet8IP分配情况。

我的VMware Network Adapter VMnet8虚拟网卡的IP地址配置如下:

5.打开VMware软件,选择菜单VM->Settings,选中网卡查看其属性,将network connection设置为Custom:Special virtual network -- VMnet8(NAT)OK返回软件主界面。启动Redhat Linux 9系统,这时我们要将虚拟系统的IP设置成与之同网段(我这里是192.168.253.0,你的可能不同,这是VMware自动随机指定的一个IP地址)

如果在命令行下,可以编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,内容如下:

    DEVICE=eth0

    BOOTPROTO=none

    ONBOOT=yes

    USERCTL=no

    PEERDNS=no

    TYPE=Ethernet

    IPADDR=192.168.253.5

    NETMASK=255.255.255.0

    GATEWAY=192.168.253.2

    NETWORK=192.168.253.0

    BROADCAST=192.168.253.255

    HWADDR=00:0c:29:48:14:e4

保存设置完后,重新激活eth0端口:

# service network restart

IP地址可由DHCP服务器来分配,因为在安装VMware后,会有一台虚拟的DHCP服务器虚拟机来分配IP地址,这个DHCP服务器实际就是一个系统服务,可以在控制面板­-管理工具­-服务里看到这个服务。

NAT方式的网络中,虚拟机的Gateway都指向192.168.x.2, 本文中x=253, 这是虚拟NAT服务器的地址,它也是一个服务器虚拟机,在服务管理里也能看到。

6. 这样winXPlinux就可以互ping通了,如果你ping不通的话,看一下你Windows下的防火墙是否不允许ICMP

7.如果需要实现vmware虚拟机中的linux系统可以上网,还必须配置DNS服务器。一般来说配置为主机的dns服务器地址,我配置的是192.168.0.254

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值