zoukankan      html  css  js  c++  java
  • Ubuntu设置DNS服务

    有时候安装完Ubuntu系统,源换好好还是不能更新,软件也不能下,
    配置好IP,ping 1.1.1.1是通的,ping 域名就不通了,这是没有DNS解析域名的结果

    一、Server版:

    对于Ubuntu和CentOS 6配置都适用。

    1、修改IP地址

    打开/etc/network/interfaces

    vim /etc/network/interfaces
    

    加入以下语句:

    auto eth0 #要设置的网卡
    iface eth0 inet static #设置静态IP;如果是使用自动IP用dhcp,后面的不用设置,一般少用
    addressxxx.xxx.xxx.xxx #IP地址
    netmaskxxx.xxx.xxx.xxx #子网掩码
    gatewayxxx.xxx.xxx.xxx #网关
    

    2、修改DNS

    打开/etc/resolv.conf

     vim /etc/resolv.conf
    

    注意:上面设置的文件重启后会覆盖,如果要持久的保存,需要修改:/etc/resolvconf/resolv.conf.d/base

    改为如下内容:

    search localdomain #如果本Server为DNS服务器,可以加上这一句,如果不是,可以不加
    nameserver 172.16.3.4 #希望修改成的DNS
    nameserver 172.16.3.3 #希望修改成的DNS
    

    3、重启服务生效

    先运行一次,然后在rc.local里加入这个重启网络配置的命令:

    sudo /etc/init.d/networking restart #使网卡配置生效
    sudo /etc/init.d/resolvconf restart #使DNS生效
    

    参考链接

  • 相关阅读:
    问题集
    第04次作业-树
    06-图
    05-查找
    04-树
    03-栈和队列
    02-线性表
    01-抽象数据类型
    C语言--总结报告
    C语言--函数嵌套
  • 原文地址:https://www.cnblogs.com/hackxf/p/9332438.html
Copyright © 2011-2022 走看看