LINUX的DNS怎么设置

如题所述

 用windos系统大家都知道,本地连接里面有一个DNS设置。 那么这个选项对应Linux系统的话就是在网卡配置文件,通过编辑vi /etc/sysconfig/network-scripts 网卡下面的ifcfg-eth0 配置文件添加DNS服务器地址  查看DNS服务器地址网卡配置,输入 ifconfig -a 可以查看所有设备配置
  图形界面DNS设置
  在终端输入 setup命令即可调出图形界面设置(配置信息会写入/etc/resolv.conf文件里面)
  DNS服务器地址配置
  在Linux下面,有一个默认的DNS服务器地址配置文件的设置,存放在 /etc/resolv.conf
  设置方法很简单,通过编辑 vi /etc/resolv.conf 设置首选DNS和次要DNS。如下图,排在前面的就是首选DNS,后面一行就是次要的DNS服务器DNS
  hosts主机表文件
  跟Windows系统一样,Linux系统也有主机表文件。同样可以通过设置主机表地址进行特定主机的解析,优先DNS服务器地址。
  配置文件,在/etc/hosts
  总结:
  Linux下设置DNS的位置主要是,
  1网卡设置配置文件里面DNS服务器地址设置,2.系统默认DNS服务器地址设置。3,hosts文件指定
  生效顺序是:
  1 hosts文件 ---- 2 网卡配置文件DNS服务地址 ---3 /etc/resolv.conf
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-04-21
linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP
  cat /etc/network/interfaces
  # This file describes the network interfaces available on your system
  # and how to activate them. For more information, see interfaces(5).
  # The loopback network interface
  auto lo
  iface lo inet loopback
  # The primary network interface
  auto eth0
  iface eth0 inet static
  address 192.168.1.104
  netmask 255.255.255.0
  network 192.168.1.0
  broadcast 192.168.1.255
  gateway 192.168.1.2
  # dns-* options are implemented by the resolvconf package, if installed
  dns-nameservers 58.22.96.66 218.104.128.106 202.101.138.8
  dns-search .COM
  重启网卡: /etc/init.d/networking restatr
  redhat linux版本命令行设置IP:
  ifconfig eth0 新ip
  然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
  一、修改IP地址
  [aeolus@db network-scripts]$ vi ifcfg-eth0
  DEVICE=eth0
  ONBOOT=yes
  BOOTPROTO=static
  IPADDR=219.136.241.211
  NETMASK=255.255.255.128
  GATEWAY=219.136.241.254
  二、修改网关
  vi /etc/sysconfig/network
  NETWORKING=yes
  HOSTNAME=Aaron
  GATEWAY=192.168.1.1
  三、修改DNS
  [aeolus@db etc]$ vi resolv.conf
  nameserver 202.96.128.68
  nameserver 219.136.241.206
  四、重新启动网络配置
  /etc/init.d/network restart五、例子
  1、修改ip地址
  即时生效:
  # ifconfig eth0 192.168.0.20 netmask 255.255.255.0
  启动生效:
  修改/etc/sysconfig/network-scripts/ifcfg-eth0
  2、修改default gateway
  即时生效:
  # route add default gw 192.168.0.254
  启动生效:
  修改/etc/sysconfig/network-scripts/ifcfg-eth0
  修改dns
  修改/etc/resolv.conf
  修改后可即时生效,启动同样有效
  3、修改host name
  即时生效:
  # hostname fc2
  启动生效:
  修改/etc/sysconfig/network
相似回答