安装完centos7之后,发现打开firefox无法访问百度,在终端输入ping www.baidu.com显示Name or service not kNown,可以用以下方法解决。
首先我们使用的网络连接模式是NAT模式。
由于我安装的是带有界面的centos7,因此一开始是打算直接通过可视化的界面修改相应的信息,但是发现文件是只读的,不能进行修改,因此,只好使用终端了。
(1)如果是自己创建的用户,不是root,是没有多大权限的,如何修改使用权限可参考https://jingyan.baidu.com/article/d169e186028c80436611d8fb.html。
(2)使用vi指令查看文本内容可参考:https://zhidao.baidu.com/question/407912383.html
(3)我自己的步骤:
1、在终端输入su,并输入root的密码,切换到root用户
2、cd /进入根目录
3、cd etc
4、vi sudoers
5、找到root ALL=(ALL) ALL这一行,键盘按下i,让我们可以编辑该文本,然后在该行下面输入:自己用户名 ALL=(ALL) ALL。然后按esc退出编辑模式,在按下shift+冒号键,输入wq!,进行保存和退出。此时我们就有了管理员权限。
6、切回到自己的用户:输入su 自己用户名,会提示要输入自己用户密码
7、sudo vi resolv.conf。同样的,先进入编辑模式,然后输入
servername 8.8.8.8
servername 114.114.114.114,保存并退出。
8、cd /sysconfig/network-scprits/,sudo vi ifcfg-ens33,进入编辑模式,将ONROOT=no改为ONROOT=yes,保存并关闭。
9、重启系统,之后进入到终端,重启网络服务:service network restart,之后就可以正常的进行上网了。
最后是成功的截图:
.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。