11.DNS部署与安全

Win11手动设置IP地址和DNS的详细步骤 在Windows 11操作系统中,网络配置是一个重要的环节,尤其是当我们遇到网络问题时,手动设置IP地址和DNS往往能够解决一些棘手的问题。在网卡设备的属性窗口中,我们需要找到“Internet协议版本4(TCP/IPv4)”或“Internet协议版本6(TCP/IPv6)”,具体取决于你使用的是IPv4还是IPv6网络。在“网络和Internet”界面中,我们需要滚动到页面的最下方,找到并点击“高级网络设置”。在新的对话框中,我们可以看到两个选项:“自动获得IP地址”和“使用下面的IP地址”。 阅读详情

前言:

作者在优快云博客上开通了[网络安全学习]专栏,目的在于激励自己坚持学习。由于是初次进行博客创作、经验不足、可能比较粗糙,如有错漏之处希望大家能够指正、也欢迎大家一起交流学习。

如需查看完整学习博文(笔记)请点击 [网络安全学习] 进行查看

注:本实验只为与大家一起学习探讨网络安全学习,请勿用作恶意途径。

一、DNS

全称:Domain Name Service

域名服务

作用: 为客户机提供域名解析服务

二、域名组成

2.1、域名组成概述

如"www.sina.com.cn"是一个域名,从严格意义上讲,"sina.com.cn"才被称为域名(全球唯一),而"www"是主机名。

"主机名.域名"称为完全限定域名(FQDN)Full Quality Domain Name。一个域名下可以有多个主机,域名全球唯一,那么"主机名.域名"肯定也 是全球唯一的。

以"sina.com.cn"域名为例,一般管理员在命名其主机的时候会根据其主机的功能而命名,比如网站的是www,博 客的是blog,论坛的是bbs,那么对应的FQDN为www.sina.com.cn,blog.sina.com.cn,bbs.sina.com.cn。这么 多个FQDN,然而我们只需要申请一个域名即"sina.com.cn"即可。

2.2、域名组成

树形结构

image-20201220164314736

  • 根域 .
  • 顶级域
    • 国家顶级域 cn jp hk uk
    • 商业顶级域
      • com 商业机构
      • gov 政府机构
      • mil 军事机构
      • edu 教育机构
      • org 民间组织架构
      • net 互联网
  • 一级域名
  • 二级域名
  • 。。。。

如:www.baidu.com.

.为根域

.com为顶级域

baidu为一级域名

www为主机名

FQDN=主机名.DNS后缀

FQDN(完整合格的域名)

三、监听端口

TCP53

UDP53

四、DNS解析种类

4.1、按照查询方式分类:

1)递归查询:客户机与本地DNS服务器之间

2)迭代查询:本地DNS服务器与根等其他DNS服务器的解析过程

image-20201216112442373

4.2、按照查询内容分类:

1)正向解析:已知域名,解析IP地址

2)反向解析:已知IP地址,解析域名

五、DNS服务器搭建过程

1)要求网卡IP是静态IP地址。 win2008:10.1.1.1

2)安装DNS服务器插件(也就是安装并开启TCP及UDP53端口)

image-20201220202048237

3)开始->所有程序->管理工具->DNS->找到正向查找区域->右击->新建区域->主要区域->创建区域文件(负责一个域名后缀的解析,如baidu.com为域名后缀,一台DNS服务器内可存放多个区域文件)

image-20201220203306282

image-20201220203350915

权威服务器:

域名服务器:负责该解析的可以有好几台

image-20201222093830945

4)右击->新建主机A记录 ->添加主机

image-20201222094400409

5、查看创建的A记录。

image-20201222094615911

六、DNS客户机如何解析

1)指向DNS :客户机设置DNS服务器

image-20201222095138983

2)手工解析域名:

nslookup 域名
nslookup 
域名

image-20201222095820304

3)联网状态下,nslookup时的显示界面

image-20201216112648928

image-20201216112815876

4)查看DNS缓存

ipconfig /displaydns

image-20201222101146212

七、反向查找设置

1)先在正向查找区域建立一个名称为DNS的域名解析记录

image-20201222104513312

image-20201222104535790

2)、DNS->找到反向查找区域->右击->新建区域->主要区域->创建区域文件(负责一个域名后缀的解析,如baidu.com为域名后缀,一台DNS服务器内可存放多个区域文件)

image-20201222103542133

3)输入网络段ID。

image-20201222105238343

4)不允许动态更新

image-20201222103835416

image-20201222105324723

5)右击->新建PTR资源记录

image-20201222105400108

6)选择DNS

image-20201222110005828

7)填写新建资源记录

8)客户机查看dns.baidu.com

image-20201230191432360

八、DNS转发器设置

要求网卡IP是静态IP地址。 win2008-02:10.1.1.2

1、新开启一台win2008虚拟机win2008-02

image-20201230191631947

2、安装DNS服务器插件(也就是安装并开启TCP及UDP53端口)

image-20201220202048237

3、开始->所有程序->管理工具->DNS->找到正向查找区域->右击->新建区域->主要区域->创建区域文件(负责一个域名后缀的解析,如qq.com为域名后缀,一台DNS服务器内可存放多个区域文件)

image-20201230192236775

4、查看创建的A记录。

image-20201230192404945

5、在客户机上解析www.qq.com失败

image-20201230195437767

6、在win2008服务器上右击属性->转发器->编辑->

image-20201230192758194

7、添加10.1.1.2dns服务器

image-20201230192945811

image-20201230195608199

image-20201230195644716

8、在客户机上进行解析

image-20201230195856025

九、DNS服务器处理域名请求的顺序

1)DNS高速缓存(必须学会如何查看及清空)

ipconfig /displaydns 	#查看

ipconfig /flushdns 		#清除

2)DNS区域配置文件

3)DNS转发器

4)根提示

十、辅助DNS服务器

2台服务器:win2008-01 win2008-02

win2008-01设置

image-20201230200623390

win2008-02设置

image-20201230200719949

image-20201230200753037

image-20201230200929869

image-20201230201130471

十一、清除DNS缓存

11.1、客户机上清除缓存

ipconfig /flushdns

image-20201230184831852

11.2、服务器上清除缓存

windows服务器:dns工具–查看–高级,调出缓存来,然后右键清除缓存

十二、域名解析记录类型:

  • A记录: 正向解析记录
  • CNAME记录:别名
  • PTR记录:反向解析记录
  • MX:邮件交换记录
  • NS:域名服务器解析

十三、反向DNS

nslookup手工解析时,会进行一个反向解析

十四、DNS服务器分类

  • 主要名称服务器
  • 辅助名称服务器
  • 根名称服务器
  • 高速缓存名称服务器

十五、客户机域名请求解析顺序

1.DNS缓存----2.本地hosts文件–3.找本地DNS服务器

十六、服务器对域名请求的处理顺序

1.DNS高速缓存–2.本地区域解析文件–3.转发器–4.根

十七、练习

1.主要DNS服务器: 员工要指向DNS,练习清空DNS缓存,练习nslookup手工解析

2.反向解析

3、辅助DNS服务器:成功更新区域解析记录1

4、.转发器/根

5、(选做)将xp与2003桥接能上网,部署2003位DNS服务器,xp指向2003,并能实现XP正常上网

6、别名

十八、参考

千锋教育网络安全工程师视频

十九、往期博文

请点击 [网络安全学习] 进行查看

保姆级教程:在Windows 11/Ubuntu 22.04上配置Cloudflare DoH,告别DNS劫持 本文提供在Windows 11和Ubuntu 22.04上配置Cloudflare DoH(DNS-over-HTTPS)的详细教程,帮助用户有效防止DNS劫持,提升网络隐私和安全性。通过图形界面和命令行两种方式,逐步指导用户完成设置,并介绍浏览器层双重防护及常见问题排查方法。 阅读详情

相关推荐

DNS 服务器配置实战:3分钟完成 Windows 11/Ubuntu 22.04 双系统切换

本文详细介绍了在Windows 11和Ubuntu 22.04双系统中快速配置DNS服务器的实战指南。通过对比主流公共DNS服务,提供图形界面和命令行两种配置方法,帮助用户优化网络体验,解决网页加载缓慢等问题。文章还包含DNS验证、性能优化和安全注意事项,适合需要频繁切换系统的开发者和高级用户。

weixin_32822843的博客 299

win11如何修改dns

在电脑右下角,鼠标停留在网络图标上,鼠标右击,点击弹框“网络和internet设置”,进入设置页面。6、dns over https是否需要打开。5、输入首选dns和备用dns。4、选择手动,并打开IPv4。3、DNS服务器分配-编辑。

fleshiness的博客 8049

实战指南:在CentOS 8/9上部署与配置BIND DNS权威服务器

本文详细介绍了在CentOS 8/9上部署与配置BIND DNS权威服务器的实战指南。从环境准备、安装配置到安全加固和性能调优,全面解析BIND DNS服务器的搭建过程,适用于企业内网开发、自定义域名测试等场景,帮助用户快速掌握DNS服务器部署技巧。

weixin_29214335的博客 424

Windows11:修复DNS地址配置错误

我偶尔会遇到此问题,就是同一网络下其他电脑手机可以联网,我的设备不可以正常上网,通常是无法解析服务器的DNS地址。下面讲一下如何解决此类问题。

weixin_52971481的博客 4644

优化Win11 Edge浏览器网络稳定性:禁用IPv6与自定义DNS设置

本文详细解析了Win11 Edge浏览器频繁断线问题的根源,并提供了禁用IPv6与优化DNS设置的实用解决方案。通过图形界面和命令行两种方式,帮助用户有效提升Edge浏览器的网络稳定性,特别适合家庭和企业用户参考。

weixin_30687051的博客 479

CentOS 6 安装 cPanel 11.96 实战指南:兼容性、避坑与生产级调优

cPanel 是面向 Web 托管的图形化服务器管理平台,其核心价值在于将 Apache、DNS、MySQL、邮件等系统服务的配置抽象为可视化操作。理解其工作原理需把握三个关键点:一是它并非普通软件,而是对服务器控制平面的重新定义;二是它高度自包含,依赖内置 Perl/Python 和定制化服务进程,刻意隔离系统包管理器;三是它对运行环境有硬性假设,如端口占用、证书信任链、内核参数等。这些特性决定了在已停更的 CentOS 6 上部署,本质是一场精密的‘带病延寿’工程——既要满足 cPanel 的最小公分母

weixin_34209851的博客 1155

Win11找不到DNS地址怎么办?Win11找不到DNS无法访问网页解决方法

一些使用Win11系统的用户会遇到无法访问网页的情况,提示找不到DNS地址,那么这种DNS服务异常的问题应该如何解决呢,一般就是点击尝试运行Windows网络诊断来找到原因并解决,或者大家也可以用下面的方法进行解决,希望对你有所帮助。5、默认选择的是自动获得DNS服务器地址,然后点击【使用下面的DNS服务器地址】,填入【首选DNS服务器地址和备用DNS服务器地址】,点击【确定】即可。1、设置窗口,使用搜索框,输入【网络疑难解答】,点击【查找并修复网络问题】;...

kakaxitong的博客 1万+

Ubuntu 20.04 部署 Jenkins:生产级安装、安全加固与故障排查

Jenkins 是开源 CI/CD 领域最成熟稳定的持续集成引擎,其核心价值在于可审计、可扩展、可长期维护的自动化能力。它基于 Java 运行时构建,依赖严格的权限模型、网络隔离机制和持久化存储策略。在 Linux 环境中,尤其是 Ubuntu 20.04 这类 LTS 发行版上,Jenkins 的部署远不止于 apt 安装——需统筹 Java 版本兼容性(如 OpenJDK 11)、反向代理(Nginx)配置、HTTPS 终止、CSRF 防护及 /var/lib/jenkins 目录权限治理。实际工程中,

weixin_33749131的博客 524

2021-11-03 DNS部署与安全

1. DNS Domain Name Service域名服务 作用:为客户机提供域名解析服务器 2. 域名组成 2.1域名

wz121640的博客 262

CobaltStrike 4.8 汉化版实战部署:从环境配置到团队服务器启动

本文详细介绍了CobaltStrike 4.8汉化版的实战部署流程,从环境配置到团队服务器启动的全过程。内容包括硬件基础配置、Java环境配置避坑指南、安装全流程、团队服务器启动实战、客户端连接与初始配置、常见问题排查手册以及安全加固建议,帮助用户快速掌握这一渗透测试工具的使用。

weixin_33698823的博客 197

C++实战:基于ONNX Runtime与OpenCV部署XFeat图像匹配模型

本文详细介绍了在C++环境中,利用ONNX Runtime与OpenCV高效部署XFeat图像匹配模型的完整流程。内容涵盖环境搭建、模型转换、核心代码封装及可视化实现,旨在帮助开发者将这一先进的深度学习模型集成到对性能要求苛刻的工业或嵌入式应用中,实现鲁棒且快速的特征匹配。

gpu4optimizer的博客 521

网络原理(23):DNS域名解析系统

DNS是一套域名解析系统什么是域名DNS 的作用DNS根服务器DNS根服务器的掌握权那么,这些内容,都是一些科普性质的内容,面试中,如果问到这些内容,你能说上个一两句,也就可以了。

2301_80934700的博客 636

STM32H743必要外围电路分析

写在前面:这篇博客是我第一次绘制STM32最小系统板的过程记录。 2020-1-11 BOOT STM32采用ARM内核,和ARM处理器一样,都有专门的boot脚决定单片机从何处启动。 在官方数据手册的第105页,我们可以看到 系统复位后,在SYSTICK的第四个上升沿锁存BOOT引脚的值,复位后,BOOT引脚可以由用户自由配置而不会影响系统正常运行。 BOOT引脚决定了自举存储器地址,当BO...

Cui_Hongwei的博客 1万+

ICANN决定延后到明年第一季部署 因众多ISP业者未准备就绪

全球域名管理机构(Internet Corporation for Assigned Names and Numbers,ICANN)原本要在今年10月11日部署强化DNS安全的「域名系统安全扩充」( Domain Name System Security Extensions,DNSSEC)...

chizhesa3589的博客 214

2024最新Typora配置指南:从安装到打造学术写作环境(含LaTeX/参考文献解决方案)

本文提供2024年最新Typora配置指南,详细讲解如何从安装开始,结合Pandoc、Zotero和LaTeX,打造高效的学术写作环境。指南涵盖Typora深度定制、学术主题配置、参考文献自动管理以及一键生成出版级PDF的完整解决方案,旨在帮助科研人员和学生实现内容与格式分离,大幅提升论文写作效率。

weixin_29258297的博客 210

VMware Workstation Pro 17 高效安装与激活指南

本文详细介绍了VMware Workstation Pro 17的高效安装与激活方法,包括系统要求、安装步骤、常见问题解决方案及性能优化技巧。通过专业的指导,帮助用户快速掌握这款强大的虚拟机软件,提升工作效率。

weixin_29322855的博客 402

Ubuntu 18.04搭建可控私有DNS:BIND 9.11配置与排错实战

DNS(域名系统)是网络通信的基础协议,其核心原理是将人类可读的域名映射为机器可识别的IP地址,并通过递归查询、权威应答和缓存机制实现高效解析。在私有网络环境中,使用可控的DNS服务具有显著技术价值:避免ISP或路由器DNS的缓存污染、劫持与策略黑盒,支持自定义域名空间(如dev.internal)、条件转发、IPv6完整支持及反向解析。典型应用场景包括开发测试环境统一命名、CI/CD动态服务发现、内网服务解耦与安全审计。本文基于Ubuntu 18.04与BIND 9.11,深入解析私有DNS的权威配置、A

weixin_30425949的博客 313

探索gtwr of mgtwr in python

代码】探索gtwr of GWmodel in python。

m0_46268055的博客 3388

Llama-3.2V-11B-cot部署排错:常见网络连接问题与解决方案

本文介绍了在星图GPU平台上自动化部署Llama-3.2V-11B-cot多模态模型时,如何排查和解决常见的网络连接问题。文章详细分析了端口映射、防火墙规则及模型下载失败等典型场景,并提供了从容器内部到外部网络的系统性诊断流程与解决方案,帮助用户快速搭建并稳定运行该模型,以应用于图像理解与生成等AI任务。

weixin_42524864的博客 198

使用Python实现深度学习模型:智能光污染监测与管理

本项目将通过以下几个步骤实现智能光污染监测:收集光污染图像数据数据预处理构建深度学习模型训练模型评估模型部署模型用于实时监测通过本文介绍的步骤,我们实现了一个使用Python和深度学习技术的智能光污染监测与管理系统。该系统能够自动识别光污染源,为相关管理部门提供科学依据,以便更好地规划和管理城市照明。同时,这一方法还可以扩展到其他环境监测领域,为环境保护贡献力量。

Echo_Wish 585

【camera-radar】基于ROS的多传感器融合感知系统实现(雷达+相机)(2)

实现功能:代码下载地址:下载地址 1)基于深度学习的目标检测;2)基于雷达的距离估计和预测;3)多传感器感知结果融合模块。 相机感知模块解析 4. Run nodes: python3 fusion_node/main.py python3 gps_node/main.py python3 radar_node/main.py python3 2d_detection_node/main.py #(additional instructions in 2d_detection_node/README.m

踟蹰横渡口,彳亍上滩舟。 9948

JavaEE安全纵深防御:JNDI注入攻防演进与高版本JDK绕过实战

JNDI(Java命名和目录接口)是JavaEE中用于访问命名和目录服务的标准API,其核心原理是通过统一的接口访问如RMI、LDAP等服务。然而,当用户输入可控的lookup方法参数时,会引发JNDI注入漏洞,攻击者可借此实现远程代码执行。随着高版本JDK默认禁用远程类加载,攻击者转向利用本地ClassPath中的Gadget链进行绕过,例如通过反序列化漏洞触发危险操作。在工程实践中,结合DNS服务进行无回显探测成为常见手法,攻击者利用DNS查询日志确认漏洞存在,并可能通过LDAP over SSL/TL

weixin_32736961的博客 237

YOLOv8剪枝 l1剪枝测试精度仅掉0.8个点,速度提高10.7fps!

文章摘要: 本文提出了一种基于组归一化的重要性评分方法GroupNormImportance,用于神经网络剪枝中的通道选择。该方法支持多种变体,包括标准L1范数、组L1范数和BN缩放因子等计算方式。核心实现包括三个关键部分:1)支持p范数计算(默认为L2);2)提供7种组重要性归约方法(如均值、最大值等);3)提供8种归一化方案(包括标准化、高斯化、LAMP等)。该方法输入一个剪枝组,输出各通道的重要性分数,通过依赖图可实现结构化剪枝。实验对比图展示了剪枝前后的效果差异,验证了该方法的有效性。

FJN110的博客 397

Ubuntu 18.04部署BIND权威DNS服务器实战指南

DNS(域名系统)是网络服务通信的基础设施,其核心功能是将人类可读的域名(如gitlab.internal)解析为机器可识别的IP地址。BIND作为最成熟、最符合RFC标准的权威DNS实现,提供完整的SOA管理、区域传输、DNSSEC支持和高并发查询能力,广泛应用于企业私有网络。在Ubuntu 18.04这类进入ESM维护阶段但仍在生产环境大量服役的LTS系统中,直接使用apt源默认BIND版本存在安全漏洞与功能限制,必须通过手动编译、路径隔离与systemd精细化管控来构建稳定可靠的内网DNS-серве

weixin_34087307的博客 314

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

上一篇: 10.DHCP部署与安全
下一篇: 四级网络工程师笔记-操作系统(上)
你的猴子呀
博客等级 码龄6年 40粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值