首页 > 系统相关 >linux中DNS域名解析服务(后续补充)

linux中DNS域名解析服务(后续补充)

时间:2024-06-15 10:01:22浏览次数:26  
标签:benet named 配置文件 域名解析 域名 DNS linux 服务器 com

分离解析简介:

分离解析的域名服务器实际也是主域名服务器,这里主要是指根据不同的客户端提供不同的域名解析记录。比如来自内网和外网的不同网段地址的客户机请求解析同一域名时,为其提供不同的解析结果。

        

实验要求:防火墙要么关闭掉,要么添加允许通过条目。以及内核安全机制关闭。两个配置文件的属组要换成named

1个域名对多IP设置如下:

主配置文件修改:

区域配置文件修改:

测试主配置文件以及两个区域文件有没有问题:

最后拿一台内网服务器和一台外网服务器测试

如下:实现了一个域名对应了多个IP地址的需求

多个域名对应一个IP怎么设置?

打开主配置文件:vim /etc/named.conf

加入一个新的区域;如图所示:

修改第二个区域配置文件内容:

验证:

子域如何设置?

什么样的域名是子域:

父域 (192.168.10.101)benet.com -->www.benet.com

子域(192.168.10.102):zz.benet.com-->www.zz.benet.com

步骤如下:

父服务器主配置文件配置:

进入管理zone的配置文件进行添加:

vim /etc/named.rfc1912.zones

然后再对相应的配置文件进行编辑:cp一份,然后进行vim的编辑。

最后把区域文件的属组改为named,然后开启named服务即可。

子服务器主配置文件配置:

然后进入管理zone的文件中进行编辑:

vim /etc/named.rfc1912.zones

再cp一份然后区域配置文件进行修改,随后把文件的属组改为named

最后验证:将客户机的dns服务器地址改成子服务器的IP地址

标签:benet,named,配置文件,域名解析,域名,DNS,linux,服务器,com
From: https://blog.csdn.net/2401_85084312/article/details/139697287

相关文章

  • 嵌入式Linux中的LED驱动控制(基于misc)
    在开发驱动程序的时候,有时希望快速地实现其业务功能,以把精力放在文件接口功能的测试上来。这样,对于常见的一些繁琐而又不能省略的步骤(如设备号的申请、字符设备的注册、设备节点文件的创建等),就希望能尽量地简化。这时,就可以使用Linux内核提供的misc(杂项)来实现。这里仍然使用“嵌......
  • 【安装笔记-20240613-Linux-在 OpenWrt 的 LuCI界面支持命令行调试】
    安装笔记-系列文章目录安装笔记-20240613-Linux-在OpenWrt的LuCI界面支持命令行调试文章目录安装笔记-系列文章目录安装笔记-20240613-Linux-在OpenWrt的LuCI界面支持命令行调试前言一、软件介绍名称:ttyd主页官方介绍特点二、安装步骤测试版本:openwrt-23.05.3......
  • Linux openSSH 只能够使用SFTP 不能使用ssh登陆
    实施目标:1. 用户只能通过sftp访问,不能登录SSH2.用户要被锁定在特定的目录下,没有读写其它目录的权限 下面开始:首先修改sshd的配置文件:#vim/etc/ssh/sshd_config将该文件的末尾修改如下:#Subsystem sftp /usr/lib/openssh/sftp-server#该行(上面这行)注释掉Subsystem sftp......
  • 使用shell脚本在Linux中管理Java应用程序
    目录前言一、目录结构二、脚本实现1.脚本内容2.使用说明2.1配置脚本2.2脚本部署2.3操作你的Java应用总结前言在日常开发和运维工作中,管理基于Java的应用程序是一项基础且频繁的任务。本文将通过一个示例脚本,展示如何利用Shell脚本简化这一流程,实现Java应用的一键式启动、......
  • fs.1.10 ON rockeylinux8 dockerfile模式
     概述freeswitch是一款简单好用的VOIP开源软交换平台。rockeylinux8docker上编译安装fs.1.10的流程记录,本文使用dockerfile模式。环境dockerengine:Version24.0.6rockylinuxdocker:8freeswitch:v1.10.7dockerfile创建空目录,创建dockerfile文件。github访问经常失败,先......
  • Linux 并发与竞争
    Linux并发与竞争并发与竞争Linux系统是个多任务操作系统,会存在多个任务同时访问同一片内存区域,这些任务可能会相互覆盖这段内存中的数据,造成内存数据混乱。针对这个问题必须要做处理,严重的话可能会导致系统崩溃。现在的Linux系统并发产生的原因很复杂,总结一下有下面几个主要......
  • Linux下的python的部署
    一、python的验证一般情况下liunx系统都会自带python输入python--version便可以查看当前安装的python版本二、Linux系统下安装anaconda步骤大纲:下载anaconda文件→更改文件的权限→开始安装→完成交互问题(更改安装位置)→配置环境变量→更改文件目录权限2.1、下载anacon......
  • 在Linux中,如何停止正在运行的进程?
    在Linux中,停止正在运行的进程可以采取多种方法,具体取决于你希望如何控制进程以及进程的当前状态。以下是一些常用的方法:1.使用kill命令kill命令是最常用的停止进程的方法。你需要知道进程的进程ID(PID)。发送SIGTERM信号(默认):killPID这会给进程发送一个终止信号(SIGTERM),......
  • 在Linux中,什么是initrd镜像?
    在Linux系统中,initrd(initialRAMdisk)镜像是一个非常重要的组件,它用于在启动过程中加载必要的内核模块和驱动,以便系统能够完全引导起来。以下是具体介绍:概念与作用:initrd是一个被压缩的磁盘映像,它在系统启动时被加载到内存中,并且暂时作为根文件系统使用。其主要目的是在系统启......
  • 在Linux中,如何检查某项服务是否在运行?
    在Linux系统中,检查某项服务是否正在运行可以通过多种方法实现。以下是一些常用的命令和步骤:使用systemctl命令:systemctlstatus服务名:此命令可以显示服务的状态,包括是否正在运行、启动日志等信息。例如,检查Apache服务是否运行,可以使用:systemctlstatusapache2.service。......