Linux DNS 设置失败

在执行 yum install gcc 时 发现下载失败

ping www.baidu.com

ping 不通

ping 百度的IP:220.181.111.188却能ping 通

由此证明是DNS的问题

百度后查到设置DNS 需要运行命令:vi /etc/resolv.conf

添加:

nameserver 192.168.0.1

nameserver 192.168.0.1

然而运行vi /etc/resolv.conf后提示:

# Generated by NetworkManager
search An


# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com


于是运行 vi /etc/sysconfig/network-scripts/ifcfg-eth0

添加

 DNS1=192.168.0.1
 DNS2=192.168.0.1
 DOMAIN=lab.foo.com bar.foo.com

运行service network restart

发现还是ping 不通

运行 vi /etc/resolv.conf 发现添加的nameserver 丢失

网络搜索后找到解决方案:

 

1、#Remove network Manager from startup service

chkconfig NetworkManager off

2、#Add Default Net Manager

chkconfig network on

3、Stop NetworkManager first

service NetworkManager stop

4、#and then start Default Manager

service network start

5、#restart network

service network restart

 

重新配置DNS配置文件 重启网络

ping www.baidu.com

成功

 

本文参考http://wenku.baidu.com/link?url=HdeBL7k6lihJId-zQwmIHw5mKswm4d7lS8P-YRHb7IgBpKYlRMXNVO5sFxgDS7BgwRN9v2iX5a5C9NbgMqQ0DTJPSH1CIb47_VqzxRdUhcW

posted @   alicean  阅读(833)  评论(0编辑  收藏  举报
编辑推荐:
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
点击右上角即可分享
微信分享提示