NAT模式下如何Ping通百度 |
您所在的位置:网站首页 › 虚拟机ping不成功 › NAT模式下如何Ping通百度 |
今天在学yum命令时,需要虚拟机能够上网,因此不得不配置虚拟机的IP地址。在配置过程中遇到了很多麻烦,搞了一上午,百度了很多方法,也学到了很多,记录一下。 模式:NAT Linux版本:centos6 一、要能够正确的配置IP地址,主要有三个方法: 1、命令利用ifconfig eth0 IpAddr netmask 255.255.255.0 ,设置IP地址和子网掩码, route add default gw 192.168.222.2 修改网关地址,注意网关地址必须设置正确,这一点我还没搞清楚,我的网关地址是是出 来的,网络学的不是很好,我之前网关地址设置的192.168.222.1和192.168.222.254都不行,由于急着记录成果,这一点还没去了解。 2、通过setup命令setup命令进入GUI配置界面,这个方法比较简单:(tab切换选择,回车键进入) Tab键切换到DHCP,这个键的意思是是否使用DHCP协议进行网络配置,当然是否,我们是要自己配制的,默认是✳号,点击空格键,切换为空格表示不选中。接下来就可以自己配置了。 IP地址的配置:IP地址要设置为和VM net8相同网段的IP地址,但不要一样。 查看VMnet 8的IP:cmd下输入ipconfig命令: VM net 8:192.168.222.1 因此我的虚拟机IP地址设置为192.168.222.110(这个随意) 子网掩码:255.255.255.0 网关配置:192.168.222.2 网关配置,我纯属一个一个试的,上边也提到了,网关配置很重要,这个不能错,不然是不行的。 DNS域名解析,这个配置随意,114.114.114.114 8.8.8.8 都行 Onboot 这个是网卡是否激活,当然是要激活的,否则配置成功之后如果网卡不启动,依然是不管用的。因此空格键切换为激活状态。 此时,已经配置成功,保存退出即可。 3、通过修改配置文件 DEVICE=name ,#物理设备名。 IPADDR=addr,#P地址。 NETMASK=mask,#网络掩码值。 GATEWAY=addr,#其中addr是网关地址。 ONBOOT=answer,#yes(引导时激活设备)或no(引导时不激活设备) USERCTL=answer,#yes(非root用户可以控制该设备)或no BOOTPROTO=proto,#proto取下列值之一:none,引导时不使用协议;static静态分配地址;bootp,使用BOOTP协议,或dhcp,使用DHCP协议。 配置DNS: 修改配置文件,vim /etc/resolv.conf,修改后立即生效,重启后仍然有效。 二、重启网络服务命令: service network restart 三、关闭防火墙这是我今天最大的问题,试了各种方法就是ping不同百度,原因就是没有关闭防火墙。 1、可以通过命令关闭防火墙。具体方法:https://jingyan.baidu.com/article/ff42efa9fd8c1cc19e2202bb.html systemctl disable firewalld.service,关闭防火墙服务 systemctl disable firewalld.service,为了防止重启自动开启,禁止防火墙服务器 但是,在我输入命令之后发现,我没有装该命令,所以我就想到了setup,在之前配置网络时,记得有一个防火墙上设置。 成功关闭防火墙之后,我再次重启了一下网络服务。 四、测试。 1、Ip地址不能和VM net 8的IP地址相同,且必须是同网段。 2、网关必须配置正确 3、如果使用远程登录工具,配置完成后会断开连接,需要重新连接。 4、ping的步骤: 首先,要保证Windows真实机能够ping通百度,如果ping不同,需要先解决 其次,要保证真实机和虚拟机能够互通。 IP不能相同,且在同一网段 关闭真实机的防火墙,测试虚拟机是否能够ping通真实机 最后,测试虚拟机ping通百度。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |