在虚机中安装完Linux系统后,虚机是ping不通外网的,而默认的动态IP会为以后的Hadoop应用形成很多麻烦,为了减小这些没必要要的麻烦,咱们把系统的IP设置为静态。网络
步骤:编辑器
修改系统配置文件oop
命令:3d
vi /etc/sysconfig/network-scripts/ifcfg-eth0rest
将文件中的三个参数改成:server
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=staticblog
接着添加IP地址、子网掩码、默认网关ip
IPADDR=192.168.6.60
NETMASK=255.255.255.0
GATEWAY=192.168.6.2虚拟机
注意,这里的IP地址和默认网关不是乱填的table
须要查看虚机的虚拟网络编辑器
添加网络
选择VMnet8
若是VMnet8已存在则跳过上一步
选中VMnet8,选择NAT模式,并去掉勾选 使用本地DHCP服务将IP地址分配给虚拟机
进入NAT设置
如图所示,网关IP(GATEWAY):192.168.6.2即为配置文件中的网关,IP地址(IPADDR)则取该网关中的一个子网IP:192.168.6.60,子网掩码(NETMASK)默认为:255.255.255.0
配置好文件,保存并退出。
接下来为系统设置DNS
命令:vi /etc/resolv.conf
进入配置文件添加(这是Google提供的公用DNS):
nameserver 8.8.8.8
nameserver 8.8.4.4
保存并退出。
而后重启net服务
命令:service network restart
直到此时咱们才算完成了一半。
这时咱们能够用ping命令去ping主机IP和外网(如:www.baidu.com),咱们会发现能够ping通主机IP却不能ping通外网
进入主机的适配器设置
进入以太网的属性设置(我主机经过以太网链接外网,其余相似),选择共享设置
勾选 容许其余网络用户经过此计算机的Internet来连接,并选择VMnet8,保存。
再来ping外网,发现能够ping通了。可是咱们用主机ping虚机却ping不通
首先关闭Linux系统的防火墙
命令:service iptables stop
而后进入主机的适配器设置
进入VMnet8的属性设置
进入IPv4设置,将其设置为自动获取IP地址
保存
再次尝试主机ping虚机,若是仍是不能ping通
再次进入主机的适配器设置
进入VMnet8的属性设置
进入IPv4设置,为其配置IP地址
网关与虚机相同
子网掩码与虚机相同
IP选此网关内与虚机IP不一样的一个
保存退出
再次尝试主机ping虚机,发现能够ping通了。
至此,大功告成。