在虚拟机上安装好了centos 7,发现不能像6.5版本那样选择一些网络即可上网。
必须修改系统的网络配置文件才可以上网
1.首先在虚拟机终端上
查看一下ip,用ifconfig命令可以查看到虚拟机的ip地址,网关等信息。
如图所示,观察图中内容,可以发现虚拟机的网关名称为ens33,而且没有ip地址。
2.查看网络配置。
网上使用cat /etc/sysconfig/network-scripts/ifcfg-ens33命令查看
我这边安装的是中文桌面版cenots7 可以直接打开文件夹,我的配置文件是中文的
3.然后
用vi /etc/sysconfig/network-scripts/ifcfg-ens33命令进入ifcfg-ens33文档,敲击a、i或o进入编辑模式,输入以下内容:
IPADDR0=192.168.75.131
PREFIX0=24
GATEWAY0=192.168.75.1
DNS1=192.168.75.1
(具体内容根据计算机网络中ip和网关知识自己设置即可)
然后需要把BOOTPROTO=phcp这一栏用#注释掉(这句话的意思是自动匹配ip地址)
我这边就直接打开编辑
4.然后重启网络服务。
用/etc/init.d/network restart命令即可。
重启网络服务后,用ifconfig命令在查看以下ip地址。
5.ping www.baidu.com
如果发现还是不能联通网络
检查你的虚拟机网络配置,还有就是你自己主机的网络配置
你的配置子网IP必须和虚拟机系统上网络配置一个段,自定义的网络名称也必须一致
最后
1.无线网络连接--属性--共享--选择打钩共享
2.自己主机上的虚拟网络必须是自动获取IP地址 (1/2顺序操作)
7,测试上网成功
如果使用自动分配IP也是可以的
虚拟机网络配置如下
然后在虚拟机上 ifconfig 查询出当前获取的IP,然后就可以开始用工具进行访问配置了。
但是这种网络配置,IP可能会变,我的测试中,在搭建环境时突然虚拟机的网络断开了,导致无法工作中断,所以还是配置一个固定IP可靠一些