新浪微博 登陆  注册   设为首页 加入收藏

学PHP >> Linux >> redhat、centos linux虚拟机不能上网问题 解决办法[NAT方式]

redhat、centos linux虚拟机不能上网问题 解决办法[NAT方式]

查看次数4668 发表时间2013-05-26 08:39:50

声明:内容中很多关于IP的东西,如果你完全不懂网络,不懂设置IP,不懂子网,不懂网关,不建议你继续看,但你可以试一下是否能成功。因为此不是手把手完全无脑的解决方案。redhat、centos ...
声明:内容中很多关于IP的东西,如果你完全不懂网络,不懂设置IP,不懂子网,不懂网关,不建议你继续看,但你可以试一下是否能成功。因为此不是手把手完全无脑的解决方案。


redhat、centos linux虚拟机不能上网问题 解决办法[NAT方式]

第一步:打开虚拟机的 Edit(编辑) --> Virtual Network Editor


第二步:下面俩图是重点! 




倒数第二行可是设置子网和子网掩码:
subnet IP: 192.168.15.0                  【15可以变】
subnet mask: 255.255.255.0
写好后,点击Apply!
如果懂网络的,这些我想都应该明白,由于是解决不能上网问题,至于为什么写这样的IP就不多解释了。

额外:DHCP Settings... 此选项是如果你使用DHCP自动获取IP时设置,不建议使用DHCP,不然你用其他工具连的时候,重启IP可能会变,得重新设置链接。

第三步:点击 NAT Settings...
redhat、centos <wbr>linux虚拟机不能上网问题 <wbr>解决办法[NAT方式]
系统已经自动生成了Gateway IP,网关, 这个很重要,后面会用上。



第四步:开始修改linux配置文件
修改 vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
HWADDR="00:0C:29:65:AD:6A"     #网卡物理地址
ONBOOT="yes"                            #是否开机启动?
BOOTPROTO="static"                #static,表示设置静态IP
IPADDR=192.168.2.10                #IP地址,开始三段要与上面要一致
NETMASK=255.255.255.0            #子网掩码,与上面要一致
GATEWAY=192.168.2.2            #网关,与上图要一致

修改vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=test1.yangsen    【点前面为主机名,点后面为域名,可自行设置】

这时候重启网卡,新的IP就会生效了,如果没有意外就可以与外面的主机通讯了。
可以用ping命令测试一下!

这时候会有一个问题,ping IP好使,但是ping 域名就找不到了,这说明还需要设置域名服务器。

编辑 vi /etc/resolv.conf
nameserver 192.168.1.1
nameserver 8.8.8.8

就是要设置域名ip,格式如上。8.8.8.8是google的dns服务器。

这样再ping域名试试!!可以了吧 !!

如果还是不能上网,并且是redhat,centos系列的,可以告诉我你的问题,我会尽力帮助您解决。

关于VM在window下的配置等各项,网上有一个很详细的,我把它粘在下面,如果有这方面问题也可以一并解决了。

(转发请注明转自:学PHP)    


  相关推荐



1楼 学phper说: 2016-04-19 17:46:16
-1'
2楼 学phper说: 2016-04-19 17:46:16
1
3楼 -1'说: 2016-04-19 17:46:16
1

  发表评论
昵称:
(不超过20个字符或10个汉字)
内容: