Vmware redhat 使用Nat方式上网

来源:互联网 发布:手机网络代理软件 编辑:程序博客网 时间:2024/06/01 10:44

1.必须检查你的windows系统的VMware DHCP Service 和VMware NAT Service这个两个服务是否启动。如果未启动请启动。

2.把windows的虚拟网卡VMwareNetwork Adapter VMnet8设置为IP和DNS服务器都自动获取。

3.设置你的本地连接设置为共享。把VMware Network AdapterVMnet8设本地连接的共享中”为允许其他网络通过此计算机的internet连接连接的“选项 。如下图


4 进入虚拟机的 右击安装好的redhat,选择设置。系统中设置网络适配器的上网方式选为NAT。


5.在虚拟机的菜单中点击“编辑”-》虚拟网络编辑器 中修改子网IP地址以及子网掩码,默认网关IP。找到VMnet8,点击右下角的“更改设置”,我使用的默认的IP地址和子网掩码,如下图所示。





6.点击上图中的Nat settings,查看网关(要记下网关)如图所示,这里是192.168.19.2。

7.点击上图的dhcp settings查看并记下DHCP的地址范围(如图)

这个很重要,我就是在这个地方鼓捣了很长时间。

8.下面在虚拟机的redhat中设置IP地址,在终端下输入setup命令进入设置,用上下移动键以及回车键进行操作,选择Network configuration-> Device configuration->eth0,设置IP地址,默认网关等信息。IP地址设置为DHCP范围内任意一个,假设为192.168.19.129,第二栏子网掩码设为255.255.255.0,第三栏网关地址设为上面记下的网关地址,该例中为192.168.19.2,第四栏不去管他没事,然后OK下去就可以了




9.如上设置好后,在终端中输入service network restrat重启网络,然后可以ping一下网关地址,该例为192.168.103.117。

 


ping通,好,说明网络设置成功,可以用redhat自带的浏览器来上网试试
此处还有注意一点,有些情况可能因为DNS没有设置好的原因,所以无法解析域名(我的就是这种情况,不知道如何设置,不过不会影响使用),若直接在地址栏输入网址可能无法上网,要直接输入IP才可以,在实体PC中先ping下www.baidu.com,如下图,上网设置成功。


另,若需要开启ftp,nfs等服务,在终端输入redhat-config-services 勾选上相应的vsftp,nfs然后点下restart下即可。



-----------------------------

如果ping不通192.168.xx.xx,查看一下ip地址是否是自己设置的,若还是默认的ip,则未设置成功,可以通过修改/etc/sysconfig/network-scripts/ifcfg-eth0(或者ifcfg-eth0,我用的ifcfg-eth0)(确认ONBOOT=yes),其中eth0是设备名 ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能上网。

如果ping不通www.baidu.com,需要设置DNS,将DNS设置与网关一致。