linux dns设置(centos dns配置)

大家好,今天小编来为大家解答linux dns设置这个问题,centos dns配置很多人还不知道,现在让我们一起来看看吧!

LINUX的DNS怎么设置

第1步:首先我们要切换到"/etc/sysconfig/network-scripts"目录中(该目录存放着网卡的配置文件)。

第2步:使用vim编辑器修改网卡文件"ifcfg-eno16777736",逐项写入配置参数,并保存退出。

设备类型:TYPE=Ethernet

地址分配模式:BOOTPROTO=static

网卡名称:NAME=eno16777736

是否启动:ONBOOT=yes

IP地址:IPADDR=192.168.10.10

子网掩码:NETMASK=255.255.255.0

网关地址:GATEWAY=192.168.10.1

DNS地址:DNS1=192.168.10.1

第3步:重启网卡设备并测试网络是否联通。

实例:

进入到网卡配置文件所在的目录,然后编辑网卡配置文件填入下面的信息:

[root@linuxprobe~]# cd/etc/sysconfig/network-scripts/

[root@linuxprobe network-scripts]# vim ifcfg-eno16777736

TYPE=Ethernet

BOOTPROTO=static

NAME=eno16777736

ONBOOT=yes

IPADDR=192.168.10.10

NETMASK=255.255.255.0

GATEWAY=192.168.10.1

DNS1=192.168.10.1

执行重启网卡设备的命令,正常情况不会有提示信息,然后通过ping命令测试网络能否联通。

以ping www.linuxprobe.com为例:

[root@linuxprobe network-scripts]# systemctl restart network

[root@linuxprobe network-scripts]# ping www.linuxprobe.com

PING www.linuxprobe.com(42.81.4.64) 56(84) bytes of data.

64 bytes from 42.81.4.64: icmp_seq=1 ttl=64 time=0.081 ms

64 bytes from 42.81.4.64: icmp_seq=2 ttl=64 time=0.083 ms

64 bytes from 42.81.4.64: icmp_seq=3 ttl=64 time=0.059 ms

64 bytes from 42.81.4.64: icmp_seq=4 ttl=64 time=0.097 ms

^C

--- www.linuxprobe.com ping statistics---

4 packets transmitted, 4 received, 0% packet loss, time 2999ms

rtt min/avg/max/mdev= 0.059/0.080/0.097/0.013 ms

如何在LINUX命令下设置DNS

Linux下设置DNS

网卡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

在Linux中配置DNS

----DNS的功用是把计算机的名称转换为 IP地址。DNS的使用简化了系统管理员及客户对主机文件的操作和维护。

Intranet服务器的系统配置

----硬件配置:Pentium 133 CPU,32MB内存,2.1G硬盘,16倍速IDE光驱。

----操作系统:Red Hat Linux 5.1内核升级为2.2.3版。

----软件包:Apache Web Server 1.3.6;Sendmail 8.9.3; Wu-Ftp 2.4.2;DNS。

----1.安装Red Hat Linux 5.1

----参考README文件,用DOS启动盘引导,并将光驱驱动,执行\dosutils\autoload,依照提示进行安装。软件包选 WWW、Sendmail、 Ftp、 DNS等,在启动栏选中inetd、httpd、named、sendmail、 snmp、syslog等。

----2.网卡配置

Config mode: manual

Primary name+ domain: Linux.qxj.gov.cn

Aliases:qxj_Linux

IP address:192.168.0.100

Netmask:255.255.255.0

Net device:eth0

Kernel module:3c509

I/O port:0x210

Irq:11

----缺省网关为:192.168.0.1。

DNS的设置

----1.有关参数

域名: qxj.gov.cn

WWW服务器: www.qxj.gov.cn

Ftp服务器: ftp.qxj.gov.cn

Mail服务器: mail.qxj.gov.cn

----2.配置DNS

----①编辑/etc/named.boot,使之为:

directory/var/named

;cache named.ca

primary 0.0.127.in-addr.arpa named.local

primary qxj.gov.cn qxj.gov.cn

----②检查/etc/host.conf内容为:

order host, bind

multi on

----③检查文件/etc/resolv.conf为如下内容:

search qxj.gov.cn

nameserver 127.0.0.1

----④编辑或建立/etc/named.conf,内容为:

options{

directory/var/named;

};

zone0.0.127.in-addr.arpa{

type master;

filenamed.local;

};

zoneqxj.gov.cn{

type master;

fileqxj.gov.cn;

};

----⑤检查/var/named/named.local内容为:

@ IN SOA ns.qxj.gov.cn. hostmaster.qxj.gov.cn.(

1997022700; Serial

28800; Refresh

14400; Retry

3600000; Expire

86400); Minimum

IN NS ns.qxj.gov.cn.

1 IN PTR localhost.

----⑥编辑或建立文件/var/named/qxj.gov.cn:

@ IN SOA ns.qxj.gov.cn. hostmaster.qxj.gov.cn.(

199904261;Serial

28800;Refresh

7200;Retry

3000000;Expire

86400);Minimum

IN NS ns.qxj.gov.cn.

* IN MX 10 mail

* IN MX 20 qxj.gov.cn.

localhost A 127.0.0.1

ns A 192.168.0.100

qxj.gov.cn. A 192.168.0.100

mail A 192.168.0.100

news CNAME ns

ftp CNAME ns

www CNAME ns

pc1 A 192.168.0.5

pc2 A 192.168.0.6

winnt A 192.168.0.10

----设置完成后,执行ndc restart重新启动DNS。

----3.检查DNS

----执行nslookup,结果应与以下内容相似,说明你已成功了。

$ nslookup

Default Server: localhost

Address: 127.0.0.1

> set q=any

> qxj.gov.cn

Server: localhost

Address: 127.0.0.1

qxj.gov.cn

origin= ns. qxj.gov.cn

mail addr= hostmaster.qxj.gov.cn

serial= 199904261

refresh= 28800(8 hours)

retry= 7200(2 hours)

expire= 3000000(34 days 17 hours 20 mins)

minimum ttl= 86400(1 day)

qxj.gov.cn nameserver= ns.qxj.gov.cn

qxj.gov.cn internet address= 192.168.0.100

qxj.gov.cn nameserver= ns.qxj.gov.cn

ns.qxj.gov.cn internet address= 192.168.0.100

>exit

阅读剩余
THE END