当前位置: 首页 > news >正文

yfcmf做网站vue企业门户网站模板

yfcmf做网站,vue企业门户网站模板,免费软件站,威县网站建设报价Linux中配置DNS服务 一、什么是DNS DNS (Domain Name System) 是域名服务 ,它是由解析器和域名服务器组成的。 域名服务器是指保存有该网络中所有主机的域名和对应IP地址, 并具有将域名转换为IP地址功能的服务器。(将网址解析成IP&#xff…

Linux中配置DNS服务

一、什么是DNS

DNS (Domain Name System) 是域名服务 ,它是由解析器和域名服务器组成的。
域名服务器是指保存有该网络中所有主机的域名和对应IP地址,
并具有将域名转换为IP地址功能的服务器。(将网址解析成IP,或者将IP解析成网址)

将域名映射为IP地址的过程就称为"域名解析"。
在Internet上域名与IP地址之间是一对一(或者多对一)的,
也可采用DNS轮循实现一对多,域名虽然便于人们记忆,
但机器之间只认IP地址,它们之间的转换工作称为域名解析,
域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。

网址有一个专有名词:完全合格域名

完全合格域名 = 主机名称 + 域名(根域 + 顶级域 + 二级域)

根域:.

顶级域:分为组织域和国家或地区域。

组织域采用3个字符代号,如.com .edu .gov
国家或地区域,采用两个字符代号,如.cn .jp

二级域:二级域注册到个人、组织或者公司名称,如baidu、taobao等

主机名称:主机名称处于域名空间的最底层,主机名与上述各级域名结合构成FQND(完全合格域名)

每个域用一个点号“.”分开

以www.baidu.com为例:

www:主机名称

baidu.com:域名

根域:日常生活中一般省略(www.baidu.com.)最后的.表示根域,配置DNS时需要带上

顶级域:.com

二级域:baidu

一个完全合格域名只能对应一个IP,一个IP可以对应多个完全合格域名。

二、DNS查询方式(两种)

递归查询:DNS客户端与DNS服务器之间

迭代查询:DNS服务器与DNS服务器之间

访问一个网站是既有递归又有迭代

三、DNS解析方式

正向解析:FQDN(完全合格域名)----------> IP

反向解析:IP -----------> FQDN(完全合格域名)

四、DNS服务搭建

搭建DNS服务有两种方式:

1.bind 2.unbound

DNS服务器类型:

主DNS服务器(条目或者称为映射信息是手写进主DNS当中)

辅助DNS服务器(用来做备份)

unbound 不能提供辅助DNS服务器

所以一般用bind进行部署

1、在没有DNS之前,怎样解决

/etc/hosts 本地解析配置文件

主机1:192.168.100.10

主机2:192.168.100.20

正常情况下:两台主机相互ping IP地址是可以ping通的,但是ping不通主机名

主机1:

[root@stw ~]# ping 192.168.100.20
PING 192.168.100.20 (192.168.100.20) 56(84) bytes of data.
64 bytes from 192.168.100.20: icmp_seq=1 ttl=64 time=0.801 ms
64 bytes from 192.168.100.20: icmp_seq=2 ttl=64 time=1.06 ms
^C
--- 192.168.100.20 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.801/0.933/1.065/0.132 ms[root@stw ~]# ping stw2.example.com
ping: stw2.example.com: Name or service not known

在本地解析文件中加上对方的IP地址以及对应映射的主机名

[root@stw ~]# vim /etc/hosts
[root@stw ~]# ping stw2.example.com
PING stw2.example.com (192.168.100.20) 56(84) bytes of data.
64 bytes from stw2.example.com (192.168.100.20): icmp_seq=1 ttl=64 time=0.561 ms
64 bytes from stw2.example.com (192.168.100.20): icmp_seq=2 ttl=64 time=8.10 ms
^C
--- stw2.example.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.561/4.332/8.103/3.771 ms

在这里插入图片描述

注意:只在主机1中添加,则只有主机1能ping通主机2,主机2仍然ping不通主机1,想要主机2也ping通主机1,需要在主机2的配置文件中中也写入主机1的IP地址与主机名的映射关系。

2、配置主DNS
(1)配置yum仓库,安装软件包
[root@stw ~]# cd /etc/yum.repos.d/
[root@stw yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo
[root@stw yum.repos.d]# rm -rf *
[root@stw yum.repos.d]# ls
[root@stw yum.repos.d]# vim server.repo
[root@stw yum.repos.d]# cat server.repo
[aa]
name=aa1
baseurl=file:///mnt
enabled=1
gpgcheck=0
[root@stw yum.repos.d]# mount /dev/cdrom /mnt
mount: /dev/sr0 is write-protected, mounting read-only
[root@stw yum.repos.d]# yum -y install bind bind-chroot

/etc/named.conf 映射的DNS主配置文件

/var/named 解析文件的目录

DNS默认侦听端口:53(指自己的地址,一般作为DNS服务器的话:any)

/var/named/chroot/etc/named.rfc1912.zones 记录DNS正向和反向的全局解析配置文件

作用:

1、确定DNS类型 :主DNS(master) 辅助DNS(slave)

2、定义 域与网段的映射关系

3、告知具体的解析条目的文件名在哪里:正向解析数据库 反向解析数据库

(2)编辑主配置文件/etc/named.conf
[root@stw ~]# vim /etc/named.conf 

在这里插入图片描述

(3)编辑全局配置文件(三个地方需要更改)
更改对应的域名和映射的网段,服务类型:master(主DNS),正向解析与反向解析的文件名
[root@stw ~]# vim /etc/named.rfc1912.zones

在这里插入图片描述

在这里插入图片描述

TTL 1D 缓存周期

SOA起始授权机构(后面的@改成服务器的主机名)

NS:后面接DNS的服务器

主机记录:A

(4)编辑正向解析文件
[root@stw ~]# cd /var/named
[root@stw named]# ls
chroot  com.stw  data  dynamic  named.ca  named.empty  named.localhost  named.loopback  slaves  stw.com
[root@stw named]# vim stw.com

在这里插入图片描述

(5)编辑反向解析的文件
[root@stw named]# vim com.stw

在这里插入图片描述

(6)重启服务,关掉防火墙,更改selinux
[root@stw named]# systemctl restart named
[root@stw named]# systemctl enable named
Created symlink from /etc/systemd/system/multi-user.target.wants/named.service to /usr/lib/systemd/system/named.service.
[root@stw named]# systemctl stop firewalld.service 
[root@stw named]# systemctl disable firewalld.service 
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@stw named]# getenforce 
Enforcing
[root@stw named]# setenforce 0
[root@stw named]# getenforce 
Permissive
(7)客户端更改网卡的DNS(指向服务器端),重启服务,查看是否解析
[root@stw2 ~]# cd /etc/sysconfig/network-scripts/
[root@stw2 network-scripts]# vim ifcfg-ens33
[root@stw2 network-scripts]# systemctl restart network
[root@stw2 network-scripts]# nslookup
> stw.example.com           //正向解析
Server:		192.168.100.10
Address:	192.168.100.10#53Name:	stw.example.com
Address: 192.168.100.10
> 192.168.100.10    //反向解析
Server:		192.168.100.10
Address:	192.168.100.10#5310.100.168.192.in-addr.arpa	name = stw.example.com.
> 

在这里插入图片描述

3、配置辅助DNS
(1)配置yum仓库,安装软件包(略)
(2)编辑主配置文件/etc/named.conf
[root@stw2 ~]# vim /etc/named.conf

在这里插入图片描述

(3)编辑全局配置文件(四个地方需要更改)
更改对应的域名和映射的网段,服务类型:slave(辅助DNS),正向解析与反向解析的文件名,定义主DNS地址(告诉辅助DNS主DNS的地址)
[root@stw2 ~]# vim /etc/named.rfc1912.zones 

在这里插入图片描述

辅助DNS中,正向解析文件和反向解析文件不需要编辑

(4)重启服务,关掉防火墙,更改selinux
[root@stw2 ~]# systemctl stop firewalld.service 
[root@stw2 ~]# systemctl disable firewalld.service 
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@stw2 ~]# setenforce 0
[root@stw2 ~]# getenforce 
Permissive
[root@stw2 ~]# vim /etc/selinux/config 
[root@stw2 ~]# systemctl restart named
[root@stw2 ~]# systemctl enable named
Created symlink from /etc/systemd/system/multi-user.target.wants/named.service to /usr/lib/systemd/system/named.service.
[root@stw2 ~]# cd /var/named/
[root@stw2 named]# ls
data  dynamic  named.ca  named.empty  named.localhost  named.loopback  slaves
[root@stw2 named]# cd slaves
[root@stw2 slaves]# ls
com.stw  stw.com

在这里插入图片描述

(5)更改网卡配置文件
[root@stw2 ~]# cd /etc/sysconfig/network-scripts/
[root@stw2 network-scripts]# vim ifcfg-ens33
[root@stw2 network-scripts]# cd
[root@stw2 ~]# systemctl restart network

在这里插入图片描述

http://www.dtcms.com/a/588005.html

相关文章:

  • 微信公众号是在哪个网站做的腾讯文件怎么转换wordpress
  • 如何用织梦cms做网站网站简介 更改
  • 网站域名需要续费的吗济南建设网站制作
  • 怎么查公司网站有没有中文域名wordpress拖曳组件
  • 徐州cms建站模板北京做网站建设的公司
  • 做网站的难点wordpress顶部导航栏怎么创建
  • 怎么做网站地图导航云南小程序开发制作公司
  • 网站建设播放vr视频哈尔滨建站系统报价
  • 付费设计网站易名网
  • 网站域名更改推广普通话手抄报简单漂亮
  • 做军事网站的项目背景外贸网站建设推广培训
  • 长春网站建设4435电子产品网页设计模板
  • 一个主体可以备案几个网站网页游戏大全免费
  • 郑州英语网站建设优酷 做视频网站还能成功吗
  • window7 iis建立网站网站建设中的html页面
  • 自己做网站 有名6免费一键网站
  • 如何挖掘和布局网站关键词烟台招远网站建设
  • 网站运营要会什么技术it外包服务平台
  • 车子网站wordpress 素材站模板
  • 网站 概念设计中国小康建设网站
  • 可以做防盗水印的网站网页设计分为哪些板块
  • 湘潭做网站 去磐石网络建湖网站优化公司
  • 公司建一个网站广东手机网站制作电话
  • 优秀的摄影作品网站网站制作书籍推荐
  • 中文电商网站模板好看到让人久久不忘的电影
  • Java 类高级特性
  • 银川公司做网站咸阳网站建设方案
  • Python 错误类型
  • 中关村在线网站的建设网站建设空心正方形
  • 长沙网站排名优化费用四川建设网app