zoukankan      html  css  js  c++  java
  • centos7重启后/etc/resolv.conf 被还原解决办法

    每次重启服务器后,/etc/resolv.conf文件就被自动还原了,最后发现是被Network Manager修改了。

    查看Network Manager服务状态

    systemctl status  NetworkManager

    停止Network Manager服务

    systemctl stop  NetworkManager

    关闭Network Manager开机启动

    systemctl disable  NetworkManager

    修改网卡配置

    DEVICE="eth0"  //指出设备名称
    BOOTPROTO="tatic"  //获取ip类型 dhcp或static DHCP动态分配或静态设置  
    HWADDR="00:22:15:3A:F4:7E"  //MAC地址
    BROADCAST=192.168.1.255  //广播地址
    IPADDR=192.168.1.4  //ip地址
    NETMASK=255.255.255.0  //子网掩码
    GATEWAY=192.168.1.  //网关
    NM_CONTROLLED="no"  //是否允许Network Manager管理
    ONBOOT="yes"//系统启动的时候网络接口是否有效
    TYPE="Ethernet"//网络类型

    保存并重启网络服务即可

    systemctl restart network

    启动Network Manager,重启后网卡配置文件会覆盖/etc/resolv.conf,停止该服务后,即使网卡中配置其他DNS地址,也不会生效,解析地址以/etc/resolv.conf为准。

    查看解析结果

    nslookup baidu.com
  • 相关阅读:
    Socket 的网络编程
    《Python 3.5从零开始学》笔记-第8章 面向对象编程
    Python 的8个关键要素
    分布式发布订阅模型网络的实现有哪些
    MongoDB知识整理
    C++模板类与Qt信号槽混用
    C++中 =default,=delete用法
    QT知识整理
    Python题整理
    STL库的应用
  • 原文地址:https://www.cnblogs.com/xulingjie/p/9227799.html
Copyright © 2011-2022 走看看