写在前面:请大神绕道,本人菜鸡,要不是想尝鲜爽一爽7,根本不会遇到这些神坑。虽然不难,但菜鸡的我还是搞了一晚上……真的哭出声来……
1、创建虚拟机
这个地方我就不赘述了,要是不会……额,百度一波吧
2、配置静态IP:
7不同于6,图像化界面还是做得不错滴,下面请看图
然后进入点击右下角的小齿轮图标,进入设置
然后选择IPv4,进行设置,填写虚拟机的IP地址,以及子网掩码和DNS
然后点击右下角的apply应用即可
3.修改配置文件
修改ifcfg-ensXX(后面的数字可能有所不同,但不影响,改对应的就行)
vi /etc/sysconfig/network-scripts/ifcfg-ens33
呐,打开就是这样
添加信息:(这里填写自己的虚拟机IP和DNS地址)
IPADDR0=192.168.236.132
GATWAY0=192.168.236.0
DNS1=DNS
然后!!!!!!敲黑板,划重点!!!然后啊啊啊!!!!
PEERDNS="no",这里一定一定要改成"no"啊,不然你后面根本没有办法修改配置文件
你可以ping通8.8.8.8,但是你不能ping通网页的,一直会给你报错:
ping: www.baidu.com: Name or service not known
或者:
ping: www.baidu.com: Temporary failure in name resolution
都是因为DNS域名解析错误啊!!
4、继续修改配置:
vi /etc/resolv.conf
修改为:
#; generated by /usr/sbin/dhclient-script
#search localdomain
#nameserver DNS
nameserver 8.8.8.8
nameserver 114.114.114.114
5、重启服务:
service network restart
写在最后:
如果是连8.8.8.8都不能ping通,那么一定是IP地址就有问题
按我上面写的去修改IPv4,并在文件/etc/sysconfig/network-scripts/ifcfg-ens33中添加IP地址
如果是可以ping 8.8.8.8,但是不能ping www.baidu.com,那么一定是DNS解析出了问题
去修改/etc/resolv.conf文件,并且一定要在之前的文件中将PEERDNS的值改为"no"!!!
不然你重启完网络后会发现resolv.conf没有任何的改变!!!
来源:CSDN
作者:翰文不是瀚
链接:https://blog.csdn.net/H_hanwen/article/details/78357203