在centos7按装完之后默认是nat模式的,此时打开虚拟机应该是可以访问外网的,如果ping不通www.baidu.com可以试一下ping一下网关。
默认下在网卡里面是没有设置网关和DNS这些的,所以首先我们要自己先设置
首先在vm里打开编辑里的虚拟网络编辑器,这里选择v8,因为v8默认就是nat模式的,在最下面可以设置想要的ip地址和网段(不要在乎这个网段和自己的真实机是否为同一个网段的,我当时也在想这个网段要不要设置的和真实机一个网段,但是我寝室是一个网段而图书馆又是另外一个网段。所以在虚拟机和真实机之间的通信我们不去研究,那是软件的事情,我们只需要自己设定要的ip地址就可以),这边建议我勾起的选项都勾上,然后打开NAT设置。
打开之后就可以看到自己的网关,可能最开始接触的人不明白这个网关是怎么来的,其实这是虚拟机自我分配的,不去深究。然后可以写一个端口转发,点开添加可以选择用主机的哪一个端口,什么协议等,然后保存设置。以上的网关,ip地址范围和子网掩码一定要记住,因为等会要用。
如果刚装上就无法访问互联网的话,那就没有vim所以此时可以先cd /etc/sysconfig/network-scripts/到网卡配置文件夹下,然后使用vi ifcfg-ens33(ens33是我的网卡配置文件,大多数人是不一样的,依自己的网卡而定)
在这里设置自己的IPADDR,NETMASK,DNS1和GATEWAY,注意都要是大写,等号右边可以不打双引号。(因为我这是做的一个模板机,所以删除了UUID)设置完这些之后,输入service network restart重启一下网卡服务,然后使用IP add查看自己的ip是否更正过来了
更正过后就可以使用ping www.baidu.com来检测是否成功访问外网了