双网卡如何配置DNS?我是一个仅主机模式配置静态(static)IP、一个NET或桥接(dhcp获取)

目录

一、所有主机初始化

二、135、136服务器,部署DNS调度服务器

1、更改主机主从DNS服务器的主机名称

2、安装bind软件、修改主配置文件

3、修改区域配置文件 

4、修改数据文件

5、启动named服务、修改网卡信息

6、解析

7、双网卡的话记得注释以下内容、注释完不能ifdown ens33否则会刷新文件取消注释

8、从服务器配置


一、所有主机初始化

[root@localhost ~] systemctl stop firewalld
[root@localhost ~] setenforce 0
[root@localhost ~] iptables -F

二、135、136服务器,部署DNS调度服务器

1、更改主机主从DNS服务器的主机名称

[root@ansible ~]# hostnamectl set-hostname DNS1
[root@ansible ~]# bash                                                                                
[root@dns1 ~]#    
[root@agent ~]# hostnamectl set-hostname DNS2
[root@agent ~]# bash
[root@dns2 ~]# 

2、安装bind软件、修改主配置文件

[root@dns1 ~]# yum -y install bind
[root@lb1 ~]# vim /etc/keepalived/keepalived.conf  
12 options {13         listen-on port 53 { 192.168.147.135; };14         listen-on-v6 port 53 { ::1; };15         directory       "/var/named";16         dump-file       "/var/named/data/cache_dump.db";17         statistics-file "/var/named/data/named_stats.txt";18         memstatistics-file "/var/named/data/named_mem_stats.txt";19         recursing-file  "/var/named/data/named.recursing";20         secroots-file   "/var/named/data/named.secroots";21         allow-query     { any; };22         allow-transfer  { 192.168.147.136; }

3、修改区域配置文件 

[root@dns1 ~]# vim /etc/named.rfc1912.zones 
zone "skl.com" IN {type master;file "skl.localhost";allow-update { none; };
};

4、修改数据文件

[root@dns1 named]# vim skl.localhost
$TTL 1D
@       IN SOA  skl.com. rname.invalid. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      dns.skl.com.
dns     A       192.168.147.135
www     A       192.168.147.254
www     A       192.168.147.253

5、启动named服务、修改网卡信息

[root@dns1 named]# systemctl start named
[root@dns1 named]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
[root@dns1 named]# ifdown ens33&&ifup ens33

6、解析

[root@DNS1 ~]# nslookup 
> www.skl.com
Server:		192.168.147.135
Address:	192.168.147.135#53Name:	www.skl.com
Address: 192.168.147.254
Name:	www.skl.com
Address: 192.168.147.253

7、双网卡的话记得注释以下内容、注释完不能ifdown ens33否则会刷新文件取消注释

[root@DNS1 ~]# vim /etc/resolv.conf
# Generated by NetworkManager
#nameserver 180.76.76.76
#nameserver 223.5.5.5
nameserver 192.168.147.135

8、从服务器配置

[root@AS2 ~]# vim /etc/named.conf
listen-on port 53 { 192.168.147.136; };allow-query     { any; };[root@AS2 ~]# vim /etc/named.rfc1912.zones
zone "skl.com" IN {type slave;file "slaves/skl.localhost";allow-update { 192.168.147.135; };[root@DNS2 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33  
DNS1=192.168.147.135     #末行添加解析服务器地址(从DNS服务器IP)[root@AS2 ~]# nslookup 
> www.skl.com
Server:		192.168.147.135
Address:	192.168.147.135#53Name:	www.skl.com
Address: 192.168.147.253
Name:	www.skl.com
Address: 192.168.147.254

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/18131.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于ArcGIS土地利用量化人类活动的分析及模型构建

ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了许多的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这…

容器部署jenkins定时构建于本地时间不一致

1. Dockerfile FROM jenkins/jenkins:2.411-jdk11 USER root #以下生成密钥方式为旧格式,因为新格式暂不能被"Publish over SSH--->Jenkins SSH Key"功能识别 RUN ssh-keygen -q -m PEM -t rsa -b 2048 -N -f /root/.ssh/id_rsa ADD ./apache-maven…

【uniapp】实现买定离手小游戏

前言 最近玩了一个小游戏,感觉挺有意思,打算放进我的小程序【自动化小助手】里面,“三张押一张,专押花姑娘!”,从三张卡牌,挑选一张,中奖后将奖励进行发放,并且创建下一…

减轻 PWM 的滤波要求

经典脉宽调制器 (PWM) 发出 H 个连续逻辑高电平(1),后跟 L 个连续逻辑低电平(0)的重复序列。每个高电平和低电平持续一个时钟周期 T 1/F (Hz)。结果的占空比可定义为 H/N,其中 N HL 时钟周期。N 通常是 2…

【面试】某公司记录一次面试题

文章目录 框架类1. Spring boot与 spring 架相比,好在哪里?2. Spring boot以及 Spring MVC 常用注解(如requestingMapping,responseBody 等)3. 常用的java 设计模式,spring 中用到哪些设计模式4. SpringIOC是什么,如何理解5. AOP…

设计模式之外观模式

外观模式 本质: 封装交互,简化调用 何时使用外观模式 相关模式 外观模式经典代码: package com.tao.design.facade;/*** projectName: DesignMode* package: com.tao.design.facade* className: ServiceA* author: TT_Hugo* description…

替换linux的文泉驿正黑fonts-wqy-zenhei字体 替换linux默认中文字体

WSL 怎么替换 linux 的文泉驿正黑 fonts-wqy-zenhei 字体 WSL 怎么替换 linux 默认中文字体 在 wsl 中默认是没有 gnome 界面或者 xface 的,但是我需要使用 wsl 开发 electron 或者使用 chrome 浏览器。这个时候系统就会调用默认的系统字体了。 我使用的是 debian…

Android 9系统源码_音频管理(一)按键音效源码解析

前言 当用户点击Android智能设备的按钮的时候,如果伴随有按键音效的话,会给用户更好的交互体验。本期我们将会结合Android系统源码来具体分析一下控件是如何发出按键音效的。 一、系统加载按键音效资源 1、在TV版的Android智能设备中,我们…

Linux - gcc/g++工具使用

gcc/g是用于编译C/C程序的编译器 1.编译过程 1. 预处理(头文件展开,条件编译,进行宏替换,去注释等) 2. 编译(C语言汇编语言) 3. 汇编(汇编->可重定位目标二进制文件,不可以被执行的&#xff…

【LLM系列之指令微调】长话短说大模型指令微调的“Prompt”

1 指令微调数据集形式“花样”太多 大家有没有分析过 prompt对模型训练或者推理的影响?之前推理的时候,发现不加训练的时候prompt,直接输入模型性能会变差的,这个倒是可以理解。假如不加prompt直接训练,是不是测试的时…

2.11 Android ebpf帮助函数解读(十)

181.struct unix_sock *bpf_skc_to_unix_sock(void *sk) 描述:将sk指针动态投射到unix_sock指针 返回值:如果投射有效返回sk,失败则返回NULL。 182.long bpf_kallsyms_lookup_name(const char *name, int name_sz, int flags, u64 *res) 描述:获取内核符号的地址,在▁r…

kafka集群搭建(Linux环境)

zookeeper搭建,可以搭建集群,也可以单机(本地学习,没必要搭建zookeeper集群,单机完全够用了,主要学习的是kafka) 1. 首先官网下载zookeeper:Apache ZooKeeper 2. 下载好之后上传到…

IP 监控软件

IP 监控软件可帮助管理员主动监控网络资源。随着各种设备连接到网络,监控设备和接口可能很复杂,为管理员提供这些设备的IP监控,了解其各种性能指标和问题。 使用有效的 IP 监控软件的优势 使用有效的 IP 监控系统和一套全面的 IP 监控工具&…

qt子进程和父进程读写数据通信

进程A(例如主程序)创建了一个QProcess B,这个B就称为A的子进程,而A称为B的父进程。 这也称为进程间通信,有多种方式: TCP/IPLocal Server/Socket共享内存D-Bus (Unix库)QProcess会…

Moonbeam:开发者的多链教科书

了解波卡的技术架构,只需掌握3个关键词: Relay Chain(中继链):Polkadot将自身视作多核计算机,承载区块链底层安全架构的辐射中心。Parachain(平行链):在“Layer 0”架构…

Postman如何导出接口的几种方法

本文主要介绍了Postman如何导出接口的几种方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 前言: 我的文章还是一贯的作风,简确用风格(简单确实有用)&am…

【从零开始学习JAVA | 三十四篇】IO流

目录 前言: IO流介绍: IO流的常见方法: 1.字节流类: 2.字符流类: 总结: 前言: IO流就是存入和读取数据的解决方案,并且他是一个知识点很多的章节,因此我们关于IO流…

Jmeter —— jmeter接口自动化测试操作流程

在企业使用jmeter开展实际的接口自动化测试工具,建议按如下操作流程, 可以使整个接口测试过程更规范,更有效。 接口自动化的流程: 1、获取到接口文档:swagger、word、excel ... 2、熟悉接口文档然后设计测试用例&am…

ES开启身份认证

文章目录 X-Pack简介之前的安全方案ES开启认证ES服务升级https协议开启集群节点之间的证书认证 X-Pack简介 X-Pack是Elastic Stack扩展功能,提供安全性,警报,监视,报告,机器学习和许多其他功能。 X-Pack的发展演变&am…

html刷新图片

文章目录 前言网页整体刷新改变图像的url 备注 前言 海思3516的一个开发板,不断的采集图像编码为jpeg,保存为同一个文件。打算用网页实现查看视频的效果,需要前端能够自动刷新。 目前找到了两个方法,一个是网页的不断刷新&#…