VM运行centos网络配置(出现错误)详解
一般按照正常安装流程到这一步的时候可以直接点击网络和主机名,但是我这里并没有连接成功,因此我跳过了这里想着后面再配置
后面通过ping www.baidu.com以及ping 百度的ip地址(如何获得百度的ip地址可以自行搜索),两个都不通,说明既没网络又没有DNS。
1.先看一下编辑->虚拟机网络编辑器,是不是选的仅主机而不是桥接或者NAT,这里可以选成NAT,如果发现应用那个按钮没法点击并且点确认再打开这里面还是选的仅主机,那就把仅主机这个选项移除,然后设为NAT就可以了
2.NAT设置里的网关和DHCP设置里的起始/结束ip地址,这里尤其要记住ip地址范围哦。
记住这些之后
3. cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录,编辑配置文件:vi ifcfg-ens33(此处是ifcfg-ens33,若没有该文件找ifcfg-ens开头的,vi是编辑命令,进入后再按”I”进行编辑,编辑完按“Esc”退出操作并按”:wq”进行保存)
BOOTPROTO=static ONBOOT=yes IPADDR=192.168.74.204 你主机范围内的一个ip NETMASK=255.255.240.0 子网掩码 GATEWAY=192.168.64.254 网关号
注意这里填的ip地址是第2步你自己电脑上看到的
然后service network restart
现在去ping 百度的ip地址应该是可以了,但是还没有配置DNS,不能ping www.baidu.com
4. 打开你电脑设置,找到 打开网络和共享中心---> 更改适配器设置--->右击无线网络--->状态-->详细信息
这里有两个DNS服务器的地址,两个都要记下来,然后还是第三步那个文件,继续在后面添加两行
DNS1=202.96.209.5 #根据你的实际情况更换
DNS2=202.96.209.133 #根据你的实际情况更换
(不需要设置/etc/resolv.conf !!)
然后service network restart,就成功了