目录

1 保证你的物理机是可以上网的

2 修改vmware的虚拟网络设置

e0516e5751a72babd9f8e4643f527343.png

a57c4be3a034fcdf1839d30b7d65e871.png

点击上面界面上的"DHCP"设置,将IP的默认租用时间设置长一点,不要搞的你的虚拟机网络还没设置好,IP就变了,惹来一堆的玄幻问题。这个界面里的其他地方都别动,按默认的来。

e94557df88d881fb83e549e9e4747756.png

3 修改虚拟机的网络模式

新建虚拟机,然后虚拟机上网设置里设置为nat模式。虚拟机名字上右键-->设置-->网络适配器

-->选中NAT模式-->虚拟机中刷新网页(这一步不行就重启虚拟机)-->然后进入到虚拟机,就能上网了。

这个时候如果不能上网,应该是安装有问题

77b0d315746610b92b8b91d86746dff6.png

ebecbd3e40bcc2dc1e6073d064fef246.png

如果之前已经安装了虚拟机,那就把/etc/sysconfig/network-scripts/ifcfg-eth中的BOOTPROTO参数设置为"dhcp",

保存退出。然后重启网络服务,重启虚拟机。这样做的目的是使用dhcp重新分配一个IP。

# service network restart

# reboot

然后打开浏览器,如果还是不能上网,建议重新安装一个虚拟机。

4,修改虚拟机为静态IP模式

此时,进入到虚拟机。执行ifconfig命令,发现系统已经为虚拟机分配了IP

e54aac964453dd5f9fa8de083b7662be.png

此时打开/etc/sysconfig/network-scripts/ifcfg-eth0文件,应该是以下这个样子的

(我用的系统是centos6.6)

643d76962f7e1d802aa0e1ec1fbefacb.png

把第二行的BOOTPROTO="dhcp"修改为BOOTPROTO="static",在末行下面追加以下几行

IPADDR=192.168.136.132//IPADDR 就是你执行ifconfig的时候输出的IP

BROADCAST=192.168.136.255//BROADCAST 是广播地址,从第2步的"DHCP设置"界面获取

NETMASK=255.255.255.0//NETMASK是子网掩码,也从第2步的"DHCP设置"界面获取

GATEWAY=192.168.136.2//GATEWAY是网关,从vmware的虚拟网络编辑器的"NAT设置”里面获取

DNS1=101.226.4.6//DNS1和DNS2从物理机获取,获取方式:

DNS2=114.114.114.114//物理机上使用windows+R键弹出运行窗口,输入'cmd'进入windows命令行,输入"ipconfig /all"

//找到DNS服务器,

0a3fb21dce7c3a74de3431a7e137d691.png

修改完毕之后大概就是这个样子了

5220803d272d1cee15067ce420efa9b5.png

5.然后保存退出。重启网络服务(service network restart)

5,经过以上步骤,虚拟机就可以用静态IP上网了。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐