Linux DNS的设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux DNS的设置相关的知识,希望对你有一定的参考价值。

生产服务器:CentOS 6.8

任务:设置公网IP地址,包括DNS及Host设置。

概述:

公网IP:上网的计算机得到的IP地址是Internet上的非保留地址,公网的计算机和Internet上的其他计算机可随意互相访问。

DNS:DNS又称域名系统,因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

Host:Hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析,如果发现是被屏蔽的IP或域名,就会禁止打开此网页!

Host有3个作用:

1.   加快域名解析  

2.   屏蔽网站

3.   方便局域网用户

 

操作步骤:

1.   公网IP和配置DNS

[[email protected]/]# cd /etc/sysconfig/network-scripts/

[[email protected] network-scripts]# vi ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static     #设置为静态IP

IPADDR=117.40.*.*     #设置公网IP地址

NETMASK=255.255.240.0

GAEWAY=117.40.239.*    #设置网关

HWADDR=00:21:97:68:F2:70

TYPE=Ethernet

UUID=480c82ca-d673-466d-902a-9f31eaeb897c

ONBOOT=yes        #系统启动时自动启动网络

 

在该步骤中也可以加DNS:

[[email protected] network-scripts]# vi ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static     #设置为静态IP

IPADDR=117.40.*.*     #设置公网IP地址

NETMASK=255.255.240.0

GAEWAY=117.40.239.*    #设置网关

DNS=202.101.*.*      #设置DNS

HWADDR=00:21:97:68:F2:70

TYPE=Ethernet

UUID=480c82ca-d673-466d-902a-9f31eaeb897c

ONBOOT=yes        #系统启动时自动启动网络

 

在Linux中专门有一个”resolv.conf”文件负责DNS服务器地址配置

[[email protected] /]# cd /etc/

[[email protected] etc]# vi resolv.conf

nameserver 202.101.224.68   #首先DNS

nameserver 8.8.8.8       #其次DNS

nameserver 8.8.4.4


2.   Host设置

[[email protected]/]# cd /etc

[[email protected]]# vi hosts

117.40.*.*  bbs.jxatei.net bbs.jxatei.net/forum    

#公网IP对应域名,解析比较快。


本文出自 “Linux~DBA~MBA~EIE” 博客,请务必保留此出处http://sky9896.blog.51cto.com/2330653/1787503

以上是关于Linux DNS的设置的主要内容,如果未能解决你的问题,请参考以下文章

linux dns服务器怎么设置

linux的DNS反向解析,DNS缓存服务器,DNS主从域名服务的设置,DNS的分离解析

Linux设置DNS地址及清理DNS缓存方法

Linux DNS的设置

SUSE linux设置IP为静态192.168.1.123和mask255.255.255.0也设置了DNS但是打不开网页

Linux DNS服务器搭建和DNS 客户端配置