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反向解析,DNS缓存服务器,DNS主从域名服务的设置,DNS的分离解析
SUSE linux设置IP为静态192.168.1.123和mask255.255.255.0也设置了DNS但是打不开网页