龍子 发表于 2018-5-20 11:17:51

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
  # cd /etc/sysconfig/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:
  # 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服务器地址配置
  # cd /etc/
  # vi resolv.conf
  nameserver 202.101.224.68   #首先DNS
  nameserver 8.8.8.8       #其次DNS
  nameserver 8.8.4.4
  

  2.   Host设置
  # cd /etc
  # vi hosts
  117.40.*.*bbs.jxatei.net bbs.jxatei.net/forum   
  #公网IP对应域名,解析比较快。
  
页: [1]
查看完整版本: Linux DNS的设置