Linux学习笔记如何发布一个简单网站一搭建一台DNS Server(四)

【Linux搭建个人博客】 本文介绍了使用NFS和DNS服务搭建WordPress博客网站的详细步骤。主要包括:1)配置两台Linux服务器(Web和NFS/DNS)的基础环境,包括静态IP、主机名、防火墙、时间同步和SSH免密登录;2)在NFS/DNS服务器上配置NFS共享WordPress资源文件,并搭建DNS解析服务;3)在Web服务器上安装Nginx、MySQL和PHP环境,挂载NFS共享目录,配置WordPress网站;4)通过DNS实现域名www.wp.com访问博客网站。文章提供了完整的服务器配置和业务实现流程,可作为企 阅读详情

  DNS(domain name system)是用户上网的基础服务,由于IP地址纯数字的特点,使得人们很难记住一个网站真实的IP地址,就如同人们很难记得某某的手机号码是多少。那如何解决这个问题呢?直观的办法就是创建一个“联系人”的功能,将“人名”字段与“电话号码”字段进行关联,例如小明-13534567890;小红-13534567891,这样,人们在拨打电话的时候,只需要记得人名,无需记得每个人的电话号码,与此类似,DNS应运而生。类似上述例子,域名解析要做的就是将难记的IP地址如42.245.252.152,打一个备注:www.jianshu.com,这时候,简书的拼音是远远比一长串数字更方便记忆。

        如果各位对于dns的基本概念存在疑问,建议花一段时间先学习一下维基百科dns的知识。笔者一直强调基础知识的重要性。

        domain name system用做域名解析的实质是存了一张域名对应IP地址的关系表,网络中客户端进行查询时就会来查这一张表,并在表中得到需要的IP地址信息。如何搭建和维护这一张表,就是笔者要做的内容。

        bind是目前主流的dns开源软件,这节笔者尝试使用bind搭建一台主dns服务器。

希望达成的效果:

1.     新建网络区域内域名解析系统,做到如下表所示的域名—IP对应关系。

        域名                                服务器IP

        a.hbai.com                    192.168.0.1

        b.hbai.com                    192.168.0.2

        c.hbai.com                    192.168.0.3

        d.hbai.com                    192.168.0.4

2.     除上述内网域名外,其余域名查询转发至园区网外dns进行解析,并返回实际IP地址。如查询www.baidu.com返回百度服务器IP。

        好,目标明确之后,笔者来登陆第一节搭建的linux服务器。

        首先,笔者保存一下上一章做的测试网页,并且关闭apache服务:

        /bin/systemctl stop httpd.service

        yum安装bind:yum install bind

        接下来笔者来进行基础配置:vi /etc/named.conf

        注意其中几个重要字段:

        listen-on port 53 { 127.0.0.1; };       本地监听端口;

        listen-on-v6 port 53 { ::1; };          IPv6监听端口,由于笔者暂时没有打算使用IPv6,所以把它用//注释掉;

        directory       "/var/named";     指明了域文件所在的目录(就是笔者需要维护对应关系表所在目录)最好不要修改;

        allow-query { localhost; };           允许那些主机来查询,默认是localhost,由于笔者园区网络与公网有防火墙,这台dns就可以对园区或者专网提供服务,所以把“localhost”改为“any”;

        recursion yes;                    是否允许递归,如果服务器设为主dns倒是可以关闭递归查询,目前笔者搭建的这台需要提供dns查询,所以开启;

        logging {                        logging字段,定义日志所在位置,之后笔者对dns服务器进行监控会用到,不做修改。

        zone "." IN {                     定义了root zone的服务类型为hint,记录文件在/var/named/named.ca中;

        include "/etc/named.rfc1912.zones";   定义区文件位置,笔者要新增的域*.local属于一个zone,即需要在该文件中增加。

对如上内容作修改为:

        其中新增了一个forwarders字段,表示如果服务器无法解析该域名时将请求交与括号内dns服务器解析。就是因为这个字段,笔者可以对本地无法解析的域名(即除*.hbai.com)的域名都转到公用dns上解析。各位在买运营商带宽时,运营商会提供IP地址与dns服务器,这时可以直接加在forwarders字段。

保存退出wq!

启动dns服务:/bin/systemctl start named.service

查看一下服务状态:/bin/systemctl status named.service

        笔者注意到第三行一个字段Loaded: loaded (/usr/lib/systemd/system/named.service;disabled

        这个表示该服务不随开机启动,由于dns这类基础业务类最好在服务器发生宕机之后可以自动恢复,保障业务连续,因此将其设置为开机启动。

        设置dns服务为开机启动:bin/systemctl enable named.service

        继续查看一下状态:/bin/systemctl status named.service

        完成~

        笔者来测试一下服务是否正常:

        老样子,关掉防火墙:systemctl stop firewalld.service

        与上一章相同的网络环境,笔者发现telnet 192.168.101.2 53端口不通?。。

        telnet 192.168.101.2 22端口进行一下测试,发现可以访问。说明问题还是出在53端口上

        笔者看了一下配置似乎没什么大问题,没办法,进行故障排查吧。

        本地测试一下,在dns服务器上去测试一下端口是不是可以正常访问

        未找到该命令。为了测试,插播一条消息,笔者在服务器上继续安装telnet:

        看一下目前telnet的情况:yum list installed | grep telnet

        查看一下可以安装telnet的安装包:yum list | grep telnet

        直接安装telnet.x86_64:

        yum install telnet.x86_64

        yum install telnet-server.x86_64

        再查看一下telnet安装状态: yum list installed | grep telnet

        装好之后继续在服务器上进行telnet测试,发现还是提示被拒绝(Connection refused)。

        继续telnet localhost 53,发现连接上了:connected to localhost

        说明笔者192.168.101.2这个IP在黑名单里啊,没有服务提供。继续检查配置,发现在/etc/named.conf中确实有如下一行没有注意。

        这一段刚开始修改时笔者只注意在port 53 的监听上,其实后面括号内定义了53端口只能由127.0.0.1进行访问。发现故障原因后,笔者直接将其注释掉。

        重启服务:/bin/systemctl restart named.service

        继续回到笔者测试电脑上telnet 192.168.101.2,发现端口可通。小插曲解决。

        下面笔者来配置*.local的域:vi /etc/named.rfc1912.zones

        原有两个zone,在此基础上笔者新建一个名为hbai.com的zone。并将其type设为master。

        zone "hbai.com" IN {

               type master;

               file "db.hbai";

        };

        保存退出wq!

        好了,下一步就是创建域名对应IP地址的关系表:cd /var/named

        ls看一下文件:

        笔者新建一个刚刚在zone声明的文件db.hbai: vi db.hbai

        首先定义dns生存时间ttl,定在1h吧,换算成秒:$TTL 3660

        第二行笔者做一个start of authority标记,定义一个授权区的开始:

        hbai.com.       IN     SOA     mian.hbai.com.    master.hbai.com.

        用()定义一段跨行数据,并对每个数据打一个说明标签:

        2018011001      ;      serial

        定义serial,每当重启dns服务时dns会检测new-serial,当new-serial大于old-serial时主dns会向从dns同步zone。这里笔者没有搭建从dns,意义不大。

        14400           ;       refresh (4 hours)

        定义refresh,从dns每过多长时间向主dns进行serial核对。意义也不大。

        7200            ;       retry  (2 hours)

        定义retry,当从dns向主dns获取serial无响应时多长时间重新发起。目前意义不大。

        604800          ;       expire (1 week)

        定义expire,当无主dns响应时从dns提供权威解析时间。

        86400           ;       minimum (1 day)

        定义negative caching,不做详细解释,有兴趣查一下RFC 2308文档定义。


        另起一行  $ORIGIN hbai.com.

        定义从改行一下所有域名以hbai.com结尾。


        添加NS记录,将以hbai.com的域名解析权交与名为main.hbai.com的dns

        添加最开始表格的域名-IP对应关系。

        wq!保存退出。

        笔者来看一下整体的文件:cat db.hbai

        重启dns服务:/bin/systemctl restart named.service

        开启防火墙:systemctl start firewalld.service

        永久添加tcp 53端口:firewall-cmd --zone=public --add-port=53/tcp --permanent

        永久添加udp53端口:firewall-cmd --zone=public --add-port=53/udp --permanent

        重启防火墙:firewall-cmd --reload

        笔者最后在电脑上进行dns服务测试:开始--搜索—cmd

        输入nslookup

        看到目前电脑的dns,笔者继续隐去。。

        设置服务器为192.168.101.2:server 192.168.101.2

        看到这时候“默认服务器”和“Address”字段都变为了192.168.101.2的IP地址。

        直接输入a.hbai.com;d.hbai.com;www.baidu.com进行测试。

        笔者看到,对于笔者自己维护的域名(*.hbai.com)的域名,笔者的dns server给出了权威解析,而对于不在笔者管控的其他域名,通过递归查询返回了非权威的dns应答。

        到此为止dns服务器的搭顺利完成~

        由于公网IP没法贴出来,上图一堆马赛克没法展示效果,笔者第二章设置了服务器接入专网,并配置了IP地址10.150.101.249。笔者可以同样在专网内做一个测试:

        这样结果就很清楚了。

        DNS Server的搭建可以使得笔者正常访问园区内外的网络资源(如百度),也可以标注数据中心内或者专网内的服务器信息(如a.hbai.com 192.168.0.1),提供网络服务的基本保障。


问题:

1.     类比电话簿,如果一个网站服务器出现故障,需要更换服务器IP地址,这件事情对dns有什么影响,对用户访问有什么影响?

2.     故障排查(trouble shooting)是一个复杂的东西,第三章和第四章都尝试进行了简单的故障排查,简单阐述笔者在遇到问题时故障排除的思路。

3.     第三章笔者搭建了一个测试网站,在此基础上尝试将网站迁移至另一台服务器如192.168.101.3并将域名test.hbai.com指向192.168.101.3做到如下页面的访问。

4.     笔者其实已经按照master-slave的部署方式修改了named.conf、named.rfc1912.zones、db.hbai的文件,我们可以将如此配置直接copy至另一台用做slave dns的服务器来完成主从搭建,尝试说明对于master dns和slave dns分别要对上述三个文件的哪些字段修改?

转自:https://www.jianshu.com/u/0d31bfec82e7


Centos7 搭建DNS服务器与原理配置详解 在搭建我们自己DNS服务器之前,先必须了解下DNS服务器的作用和原理。 DNS是在互联网上进行域名解析到对应IP地址的服务器,保存互联网上所有的IP与域名的对应信息,然后将我们对网址的访问,解析成IP地址并返回,然后电脑再去通过IP地址去访问服务器,获得数据。 首先就要讲一下域名,这里我拿百度的地址来进行讲解: www.baidu.com. 完整的域名,后面都是有一个“.”的,但是一般使用 阅读详情

相关推荐

Linux中搭建DNS服务器

目录 DNS 域传送漏洞 域名空间结构 DNS解析过程 各种解析记录 DNS服务器的安装与部署 主从DNS服务器的搭建: 转发DNS服务器的配置 DNS DNS(Domain Name Service)域名解析服务,就是将域名和 ip 之间做相应的转换,利用 TCP 和 UDP 的53号端口DNS系统作用: 正向解析:根据域名查找对应的ip地址 反向解析:根据ip地址查...

谢公子的博客 6万+

Linux学习笔记如何发布一个简单网站一发布一个简单网站(三)

发布一个网站,内容为“hello word”……        上网一查,网站发布几大软件IIS、apache、tomcat、Nginx等,这里面IIS是windows server发布网站使用,nginx笔者计划之后在负载均衡中再对其操作,比较一下,这次学习的软件就定为apache吧。        笔者下载的centos 7默认是不带apache的,为了方便,继续从yum上安装apache h...

土豆牛肉拌面 7818

使用DHCP和DNS的nginx网站部署,并将其作为http网络yum源下载mysql-server

Q:为什么使用mysql.linux.com/db作为http源进行yum下载mysql-server时会出现failure: repodata/repomd.xml from mysql80: [errno 256] no more mirrors to try. http://mysql80.linux.com//db/repodata/repomd.xml: [errno 14] http error 404 - not found。3、将文件夹内文件放入/web/mysql80/db中。

kj304的博客 410

Linux学习笔记如何发布一个简单网站一服务器多路由设置(二)

1.    ip route show 查看一下本地路由:        笔者为了图方便,直接在园区网络使用了公网地址,这里就把公网地址隐掉了,如果按照第一节的内容应该是default via 192.168.101.1(默认网关);        192.168.101.0/24 dev enp1s0f0 :这里是网络号和掩码;        link 192.168.101.2 metric ...

土豆牛肉拌面 654

deepfacelab下载安装及训练(小白篇),以及导出SAEHD为dfm文件,解决broken pipe问题

其中如果用的是RTX30系列显卡的话,需要把WIN10升级到20H4或更新版本,然后打开硬件加速,不然会出现训练时一直卡在第一个迭代不动了,我的服务器版本为22H2,符合。支持WIN10,win11,WIN7,LINUX,不支持mac(因为mac不支持NVIDIA显卡)

caoyongsheng的博客 3888

OpenCV 开闭运算

开运算和闭运算是将腐蚀和膨胀按照一定的次序进行处理。 但这两者并不是可逆的,即先开后闭并不能得到原来的图像。 开运算 开运算是先腐蚀后膨胀,其作用是:分离物体,消除小区域。特点:消除噪点,去除小的干扰块,而不影响原来的图像。 闭运算 闭运算与开运算相反,是先膨胀后腐蚀,作用是消除/“闭合”物体里面的孔洞,特点:可以填充闭合区域。 cv.morphologyEx(img, op, kernel) img: 要处理的图像 op: 处理方式:若进行开运算,则设为cv.MORPH_OPEN,若进行闭

꧁༺ʚvv༒catɞ༻꧂的博客 949

Linux学习笔记如何发布一个简单网站一linux服务器搭建及远程管理(一)

一、网卡配置进入目录cd  /etc/sysconfig/network-scripts/Ls看一下网卡状态:vi ifcfg-enp1s0f1要做如何修改呢?我们配上一个已经修改好的ifcfg-enp1s0f0的配置:对比一下,有几个需要修改的字段:BOOTPROTO=static;标识网络状态为静态地址,默认为dhcp;新增了如下一段是需要配置的IP地址。具体IP、GW、NETMASK、DNS...

土豆牛肉拌面 2120

ISO 15118-3协议栈开发避坑指南:从EvseSlac状态机设计看电动汽车充电握手难题

本文深入剖析了ISO 15118-3协议栈开发中的核心挑战,特别是SLAC握手流程的实现难点。以Everest项目的EvseSlac状态机为例,详细解读了从状态机设计、多厂商PLC芯片兼容性处理,到严苛的时序与超时控制等关键工程实践,为开发者提供了一套超越协议文档的、可直接落地的避坑指南和软件实现方案。

jump7的博客 266

如何自己搭建DNS服务器

DNS服务器是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由 解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并 具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域 名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方...

weixin_30530939的博客 1785

张正友标定法-MATLAB实验

该方法最早由微软研究院的Zhengyou Zhang教授提出,1998年发表在IEEE TRANSACTIONS ON PATTERNANALYSIS AND MACHINE INTELLIGENCE,论文题目为:AFlexible New Technique for Camera Calibration。 (一)标定平面到图像平面的单应性 单应性(homography):在计算机视觉中被定义

qq_37845624的博客 8289

微信小程序 - 详细实现随机生成订单号,微信小程序创建订单号思路,不重复订单号生成的方法,小程序自动生成固定规则的订单号流水号(必须是唯一不重复的订单号,生成唯一订单号)详细生成方法,示例代码教程最新

微信小程序,vue2,vue3,订单号,流水号思路,微信小程序 详细实现随机生成订单号(JavaScript),随机生成商户订单号,根据当前时间随机生成流水号或者订单号,微信小程序之商家订单,订单号随机生成器,自动生成固定规则的订单号(前缀+采购日期+6位流水号)微信小程序 生成外卖顺序号,生成订单号或流水号简单方法,实现订单号生成唯一的解决方案,如何按日期生成订单号,14位编号=8位日期(+6位流水号),自动生成订单号(固定+日期+数字),销售订单号自动生成。在微信小程序开发中,详解实现随机生成创建订单号

🏆 前端领域优质创作者 1186

我见过最好的Linux教程——DNS服务器搭建

恰同学少年,风华正茂。 Dns服务器主要是用于帮助用户方便访问网站,在访问某一网站时,可以通过dns服务器来进行解析, 这样就可以在不知道主机ip地址的情况下通过它的名字来进行访问。 那DNS究竟是怎么样进行运作,有应该如何的安装呢?这一篇文章就来为大家揭开dns神秘的面纱。 Dns服务简介 DNS查询原理 Hosts文件的使用方法 DNS服务器安装与搭建

chen010416的博客 8591

光学材料仿真软件:FDTD Solutions_(4).材料属性的定义与应用

在光学材料仿真软件中,材料属性的定义和应用是至关重要的一步。正确地定义材料属性可以确保仿真结果的准确性和可靠性。本节将详细介绍如何在FDTD Solutions中定义和应用不同的材料属性,包括介质材料、金属材料、色散材料等,并提供具体的代码示例和数据样例。介质材料是光学仿真中最常见的材料类型之一。在FDTD Solutions中,可以通过多种方式定义介质材料,包括使用预定义的材料库、自定义材料参数或导入材料数据文件。FDTD Solutions内置了一个丰富的材料库,包含了许多常用材料的光学性质。

kkchenjj的博客 1401

LINUX中DNS服务搭建

DNS(Domain Name System)域名管理系统域名:由特定的格式组成,用来表示互联网中某一台计算机或者计算机组的名称,能够使人更方便地访问互联网,而不用记住能够被机器直接读取的IP地址。==域名就是ip的别名,ip不好记忆====域名与ip的关系是否是一对一?不是的,服务器可能都具备负载均衡的策略==计算机通过IP地址进行互相访问。由于IP地址过于复杂,域名可以代替IP实现计算机的访问(高级/上层应用,底层还是IP地址)。每个域名都会通过DNS服务器解析为对应的IP地址。

yyz13862243的博客 952

十.镜头知识之畸变问题

对于理想光学系统,在一对共轭的物像平面上,像的放大率是一个常数。但是对于实际的光学系统,当视场较大或很大时,像的放大率就要随视场而异,这样就会使像相对于物体失去相似性。这种使像变形的成像缺陷称为畸变。

AIoT深度探索者 | 嵌入式系统架构师 深耕物联网(IoT)与人工智能(AI)融合技术,聚焦​​边缘计算、图像开发、低功耗通信协议​​,致力于智能硬件,关注我获取最新技术文章信息与海量资源~ 2124

整理 钢琴 约翰汤普森-简易钢琴(小汤)

文件名:(小汤1)约翰-汤普森钢琴1 超清PDF (原版引进)文件名:(小汤2)约翰-汤普森钢琴2 超清PDF (原版引进)文件名:(小汤3)约翰-汤普森钢琴3 超清PDF (原版引进)文件名:(小汤4)约翰-汤普森钢琴4 超清PDF (原版引进)文件名:(小汤5)约翰-汤普森钢琴5 超清PDF (原版引进)文件大小:20.1 MB。文件大小:23.7 MB。文件大小:45.7 MB。文件大小:51.7 MB。文件大小:72.0 MB。

TS的博客 5万+

当我们访问一个网站时发生了什么《Linux从小白到菜鸟》之一《网站搭建》[这一系列科普教程将教会你搭建一个简单的网站]

<Linux从小白到菜鸟>之一<网站搭建>[这一系列科普教程将教会你搭建一个简单的网站] 1.开始 打开浏览器的地址栏,输入xxx.com,我们就会看到一些自己电脑上本没有的东西.我们就称这个过程为访问了一个网站,例如输入pennygo.ml点击回车,会看到这样一个页面 这样一个页面上我们会看到一些文字 \ 图片,有些还有音频 \ 视频之类的东西...

liloch的博客 616

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

[Linux CentOS7] DNS服务器搭建和设置

DNS服务器搭建和设置

linxibo's 优快云 3263

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

centos8 配置 dns_Linux搭建DHCP+DNS+WEB服务

实验环境:一台GNS3一台Centos7的Linux系统一台server2016服务器两台PC机实验目的:搭建一台DHCP服务自动分配IP地址给两台PC机搭建一台DNS解析服务器解析域名搭建一台web服务器提供两个网站实现整个环境的互联互通(一)在gns3中将项目的构架图先搭建出来sw2(二层交换机)接口:f1/1连接win10的vmnet1网卡为vlan10f1/2连接win7的vmnet2网卡...

weixin_39806388的博客 519

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

基于Linux 7 和GNS3小型架构的搭建 DHCP + DNS + WEB综合架构的搭建

综合架构的搭建 架构设备: 一个路由器,一个三层交换机,一个二层交换机,两台服务器,一台提供DHCP+DNS服务,一台提供WEB网页服务,两台客户端。用来获取地址和测试。 提供DHCP+DNS的服务器由CentOS 7 代替。 提供WEB网页服务的由 windows server代替。 客户端一台win 10 。一台win 7. DHCP + DNS + WEB综合架构拓扑图: 1、在CentO...

Parhoia的博客 1300

Win10专业版系统搭建DNS解析服务

Win10专业版自建DNS服务器

xxxxxxxx 5172

Linux学习笔记如何发布一个简单网站一搭建一台TFTP Server(五)

 笔者上一章搭建了一台DNS server,本来想趁热打铁继续搭建DHCP server。但是考虑到DHCP是一个蛮复杂的过程,所以打算缓一缓,穿插进行。因此笔者准备做点简单的,搭建一台TFTP server。        TFTP(Trivial File Transfer Protocol/简单文件传输协议)是客户端和服务器进行文件交互的一个常用协议,一般客户端可以向服务器传输一个文件,而被...

土豆牛肉拌面 246

DNS部署

DNS 解析:DNS(Domain Name System)解析是一个分布式的域名解析系统,通过多级域名服务器的协作,将域名转换为对应的 IP 地址。它是互联网基础设施的重要组成部分,全球范围内的网站访问大多依赖 DNS 系统来实现域名到 IP 的转换。Hosts 文件:Hosts 是一个本地计算机上的文本文件,用于手动配置域名和 IP 地址的映射关系。它存在于各个操作系统中,作为一种简单的域名解析方式,优先级高于 DNS 解析。

weixin_42795092的博客 2542

[ linux网络 ] 网关服务器搭建,综合应用SNAT、DNAT转换,dhcp分配、dns分离解析,nfs网络共享以及ssh免密登录

网关服务器安装:dhcp bind (yum install -y dhcp bind bind-utlis)首先,原本虚拟机是192.168.66.0网段,严格按照题目修改,先修改真机的 VM8 和 VM1 的环境设置。外网客户端访问 网关服务器的公网ip 的 80 端口 时跳转至 内网 server1 的80 端口。外网的pc1无法访问内网。pc1 可以 访问 server1 的 80 端口。内网server2可以server1的80端口。内网访问外网时源ip转换为网关服务器的公网ip。

fhjtg的博客 1295

Linux搭建DNS服务

整个Internet大家庭中连接了数以亿计的服务器,个人主机,其中大部分的网站、邮件服务器都使用了域名形式的地址。很显然这种地址形式要比使用IP地址更加直观,且更容易被用户记住。 在Windows搭建DNS服务,可以参考博客:Windows server 2016搭建DNS服务 如果想要搭建并管理好DNS服务器,那么必须了解的知识点有: DNS系统在网络中的作用就是维护一个地址数据库,其中记录了各...

bushi1787的博客 359

自己电脑当linux服务器,在Linux下轻松搭建自己的DNS服务器

经常上网的朋友可能经常去新浪、搜狐等大型网站,只需要在浏览器输入它们的网址即可实现访问,看似非常简单,但是从技术层面来讲,却包含了一个复杂的过程:在访问网页的时候,首先在浏览器输入网站域名,接着浏览器会根据本机DNS服务器的设置将输入的网站域名转换为对应的IP地址,然后才去这个IP对应的服务器上请求数据,最后将请求得到的数据通过浏览器显示出来。这个过程最主要的一个环节就是从域名到IP地址的转换,而...

weixin_33795788的博客 509
上一篇: Linux学习笔记如何发布一个简单网站一发布一个简单网站(三)
下一篇: Linux学习笔记如何发布一个简单网站一搭建一台TFTP Server(五)
白马非马啊
博客等级 码龄10年 13粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值