解决Cent0S 6.7直接在/etc/resolv.conf文件下修改DNS地址重启不生效问题

在Linux系统中,尤其是CentOS 6.7版本,配置网络连接时,有时会遇到一些问题,例如在`/etc/resolv.conf`文件中修改DNS地址后,重启系统或网络服务,这些更改不会生效。这个问题通常与网络服务的管理方式有关,特别是NetworkManager的影响。下面我们将详细探讨这个问题的原因及解决方案。 `/etc/resolv.conf`是一个非常重要的文件,它包含了系统用于DNS解析的服务器地址。在大多数情况下,直接编辑这个文件可以快速地改变DNS设置。然而,在CentOS 6.7中,NetworkManager服务默认启用,它会动态管理`/etc/resolv.conf`,导致手动修改的DNS设置在重启后被覆盖。 解决这个问题的方法是通过配置NetworkManager的控制文件`/etc/sysconfig/network-scripts/ifcfg-eth0`来指定DNS服务器。`ifcfg-eth0`文件用于定义特定网卡(这里是eth0)的网络配置,包括IP地址、子网掩码、网关等。在该文件中添加`DNS1`和`DNS2`字段,分别填写首选和备选DNS服务器的IP地址,如示例所示: ```bash DEVICE=eth0 HWADDR=08:00:27:F9:5B:B9 TYPE=Ethernet UUID=16b21d21-1ea0-4d4f-9d5d-4c164066cf15 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.2.104 NETMASK=255.255.255.0 GATEWAY=192.168.2.1 DNS1=192.168.2.1 DNS2=114.144.114.114 ``` 在这里,`NM_CONTROLLED=yes`表明网卡由NetworkManager管理,`DNS1`和`DNS2`字段指定了DNS服务器。保存并退出后,NetworkManager会在启动时读取这些设置,并将它们写入`/etc/resolv.conf`,从而确保重启后DNS设置仍然有效。 重启网络服务以应用新的配置: ```bash # service network restart ``` 这将关闭并重新启动网络接口,之后你应该能够通过新配置的DNS服务器进行域名解析。 需要注意的是,对于临时的网络配置更改,可以使用`ifconfig`和`route`命令,但这些更改仅在当前会话中有效,重启后会丢失。例如: ```bash # ifconfig eth0 192.168.2.104 # route add default gw 192.168.2.1 dev eth0 ``` 总结来说,解决CentOS 6.7中`/etc/resolv.conf`修改DNS不生效的问题,关键在于理解NetworkManager如何管理网络配置,并在`/etc/sysconfig/network-scripts/ifcfg-eth0`文件中正确地设定DNS服务器。这样,即使重启,系统也会使用这些设置进行域名解析,避免了手动编辑`/etc/resolv.conf`后又被覆盖的情况。






























- 粉丝: 3
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 储能变流器三相并网电压矢量控制技术解析及其双向充放电应用
- python实现飞书多维表格增删改实时同步到mysql
- 观察者模式 代码方便后续查看
- 电力电子领域CLLC双向谐振变换器的输出电压闭环控制与自动正反向运行仿真 精华版
- Simulink仿真模型中锂电池与双向DCDC变换器智能切换模式的技术解析及应用
- 基于MATLAB的单闭环直流调速系统设计与仿真:参数优化及应用 自动控制 v2.5
- COMSOL双层结构曲界面声场仿真:聚焦探头在水钢介质中的声压分布与能量聚焦特性分析
- 电力电子领域4mos结构两相交错并联Buck-Boost变换器仿真的控制方式分析
- 社区团购-社区团购系统-社区团购系统源码-社区团购系统代码-springboot社区团购系统源码-基于springboot的社区团购系统设计与实现-社区团购管理系统-社区团购项目代码-社区团购网站代码
- 光伏交直流混合微电网离网模式双下垂控制MatlabSimulink仿真研究
- PMSM电机三环控制仿真模型初学者学习指南 - MATLAB2023b及以上版本适用 - PMSM
- COMSOL注浆渗流球形结果
- zynq7000 ucosii库 ISE14.7
- MATLAB实现2D3D A路径规划算法:交互式地图、DLL导出及C++集成
- 【地理信息系统】基于EE的MODIS地表温度数据处理:财政年度区域统计与导出
- 西门子博途Modbus TCP通讯FB块:支持多站点交互与客户端服务器切换的工业通信解决方案



- 1
- 2
前往页