首页 > 其他分享 >在统信UOS操作系统1060上如何部署DNS服务器?01

在统信UOS操作系统1060上如何部署DNS服务器?01

时间:2023-12-24 17:33:31浏览次数:73  
标签:UOS httpd 00 01 x86 1060 pdsyw 64 uel20

原文链接:在统信UOS操作系统1060上如何部署DNS服务器?01

hello,大家好啊!今天我要给大家带来的是在统信UOS操作系统1060上部署DNS服务器系列的第一篇文章。在这个系列中,我们将一步步搭建一个完整的DNS服务器环境。而今天,我们的第一步是搭建一个测试用的HTTP服务器。这个过程相对简单,但它是构建测试DNS服务器的基础。让我们一起来看看具体步骤吧!

为什么需要搭建HTTP服务器?

在搭建DNS服务器之前,我们需要一个可以测试DNS解析的目标。HTTP服务器提供了一个简单的方式来验证DNS服务器是否正确地将域名解析到了正确的IP地址。

部署信息:

httpd服务器:

IP:192.168.80.111

网关:192.168.80.254

掩码:255.255.255.0

操作系统:统信UOS服务器操作系统1060


dns服务器:

IP:192.168.80.132

网关:192.168.80.254

掩码:255.255.255.0

操作系统:统信UOS服务器操作系统1060


终端:

IP:192.168.80.56

网关:192.168.80.254

掩码:255.255.255.0

操作系统:统信UOS桌面操作系统1060


1、查看httpd服务器系统信息

[root@pdsyw ~]# cat /etc/os-version
[Version]
SystemName=UOS Server
SystemName[zh_CN]=统信服务器操作系统
ProductType=Server
ProductType[zh_CN]=服务器
EditionName=e
EditionName[zh_CN]=e
MajorVersion=20
MinorVersion=1060
OsBuild=12038.101.100
[root@pdsyw ~]# uname -a
Linux pdsyw 4.19.90-2305.1.0.0199.56.uel20.x86_64 #1 SMP Fri May 12 19:23:49 CST 2023 x86_64 x86_64 x86_64 GNU/Linux
[root@pdsyw ~]#

在统信UOS操作系统1060上如何部署DNS服务器?01_Server

2、查看httpd服务器IP地址

[root@pdsyw ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:a1:2b:16 brd ff:ff:ff:ff:ff:ff
    inet 192.168.80.111/24 brd 192.168.80.255 scope global noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet6 fe80::b36e:53e:a15:9f78/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
[root@pdsyw ~]#

在统信UOS操作系统1060上如何部署DNS服务器?01_linux_02

3、安装httpd服务

[root@pdsyw ~]# yum install httpd -y
Last metadata expiration check: 0:00:25 ago on 2023年12月18日 星期一 19时38分39秒.
Dependencies resolved.
======================================================================================
 Package          Arch   Version               Repository                        Size
======================================================================================
Installing:
 httpd            x86_64 2.4.43-23.up1.uel20   UnionTechOS-Server-20-everything 1.3 M
Installing dependencies:
 apr              x86_64 1.7.0-5.uel20         UnionTechOS-Server-20-everything 108 k
 apr-util         x86_64 1.6.1-15.uel20        UnionTechOS-Server-20-everything 108 k
 httpd-filesystem noarch 2.4.43-23.up1.uel20   UnionTechOS-Server-20-everything 9.3 k
 httpd-help       noarch 2.4.43-23.up1.uel20   UnionTechOS-Server-20-everything 2.4 M
 httpd-tools      x86_64 2.4.43-23.up1.uel20   UnionTechOS-Server-20-everything  68 k
 mod_http2        x86_64 1.15.13-1.uel20       UnionTechOS-Server-20-everything 124 k

Transaction Summary
======================================================================================
Install  7 Packages

Total download size: 4.0 M
Installed size: 13 M
Downloading Packages:
(1/7): apr-util-1.6.1-15.uel20.x86_64.rpm             406 kB/s | 108 kB     00:00
(2/7): apr-1.7.0-5.uel20.x86_64.rpm                   375 kB/s | 108 kB     00:00
(3/7): httpd-filesystem-2.4.43-23.up1.uel20.noarch.rp 191 kB/s | 9.3 kB     00:00
(4/7): httpd-tools-2.4.43-23.up1.uel20.x86_64.rpm     217 kB/s |  68 kB     00:00
(5/7): httpd-2.4.43-23.up1.uel20.x86_64.rpm           1.5 MB/s | 1.3 MB     00:00
(6/7): httpd-help-2.4.43-23.up1.uel20.noarch.rpm      2.6 MB/s | 2.4 MB     00:00
(7/7): mod_http2-1.15.13-1.uel20.x86_64.rpm           211 kB/s | 124 kB     00:00
--------------------------------------------------------------------------------------
Total                                                 3.3 MB/s | 4.0 MB     00:01
UnionTechOS-Server-20-1060-everything                  16 kB/s | 1.7 kB     00:00
Importing GPG key 0x8DF595ED:
 Userid     : "UnionTech <security@uniontech.com>"
 Fingerprint: C822 503F 2F4C E25A 6EA0 65BE 9055 A64E 8DF5 95ED
 From       : https://euler-packages.chinauos.com/server-euler//fuyu/1060/everything/x86_64/RPM-GPG-KEY-UnionTech
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                              1/1
  Running scriptlet: apr-1.7.0-5.uel20.x86_64                                     1/7
  Installing       : apr-1.7.0-5.uel20.x86_64                                     1/7
  Running scriptlet: apr-1.7.0-5.uel20.x86_64                                     1/7
  Running scriptlet: apr-util-1.6.1-15.uel20.x86_64                               2/7
  Installing       : apr-util-1.6.1-15.uel20.x86_64                               2/7
  Running scriptlet: apr-util-1.6.1-15.uel20.x86_64                               2/7
  Installing       : httpd-tools-2.4.43-23.up1.uel20.x86_64                       3/7
  Running scriptlet: httpd-filesystem-2.4.43-23.up1.uel20.noarch                  4/7
  Installing       : httpd-filesystem-2.4.43-23.up1.uel20.noarch                  4/7
  Installing       : httpd-help-2.4.43-23.up1.uel20.noarch                        5/7
  Installing       : mod_http2-1.15.13-1.uel20.x86_64                             6/7
  Installing       : httpd-2.4.43-23.up1.uel20.x86_64                             7/7
  Running scriptlet: httpd-2.4.43-23.up1.uel20.x86_64                             7/7
  Verifying        : apr-1.7.0-5.uel20.x86_64                                     1/7
  Verifying        : apr-util-1.6.1-15.uel20.x86_64                               2/7
  Verifying        : httpd-2.4.43-23.up1.uel20.x86_64                             3/7
  Verifying        : httpd-filesystem-2.4.43-23.up1.uel20.noarch                  4/7
  Verifying        : httpd-help-2.4.43-23.up1.uel20.noarch                        5/7
  Verifying        : httpd-tools-2.4.43-23.up1.uel20.x86_64                       6/7
  Verifying        : mod_http2-1.15.13-1.uel20.x86_64                             7/7

Installed:
  apr-1.7.0-5.uel20.x86_64               apr-util-1.6.1-15.uel20.x86_64
  httpd-2.4.43-23.up1.uel20.x86_64       httpd-filesystem-2.4.43-23.up1.uel20.noarch
  httpd-help-2.4.43-23.up1.uel20.noarch  httpd-tools-2.4.43-23.up1.uel20.x86_64
  mod_http2-1.15.13-1.uel20.x86_64

Complete!
[root@pdsyw ~]#

在统信UOS操作系统1060上如何部署DNS服务器?01_uos_03

4、编辑index页面

[root@pdsyw ~]# vi /var/www/html/index.html
[root@pdsyw ~]#
[root@pdsyw ~]# cat /var/www/html/index.html
hello bbs.pdsyw.cn
[root@pdsyw ~]#
[root@pdsyw ~]#

在统信UOS操作系统1060上如何部署DNS服务器?01_服务器_04

5、放开防火墙

[root@pdsyw ~]# firewall-cmd --permanent --add-service=http
success
[root@pdsyw ~]#
[root@pdsyw ~]# firewall-cmd --reload
success
[root@pdsyw ~]#

在统信UOS操作系统1060上如何部署DNS服务器?01_服务器_05

6、启动httpd服务

[root@pdsyw ~]# systemctl enable httpd
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.
[root@pdsyw ~]# systemctl start httpd
[root@pdsyw ~]#
[root@pdsyw ~]# systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: dis>
   Active: active (running) since Mon 2023-12-18 19:40:18 CST; 4s ago
     Docs: man:httpd.service(8)
  Process: 27885 ExecStartPost=/usr/bin/sleep 0.1 (code=exited, status=0/SUCCESS)
 Main PID: 27884 (httpd)
   Status: "Processing requests..."
    Tasks: 213
   Memory: 33.7M
   CGroup: /system.slice/httpd.service
           ├─27884 /usr/sbin/httpd -DFOREGROUND
           ├─27886 /usr/sbin/httpd -DFOREGROUND
           ├─27887 /usr/sbin/httpd -DFOREGROUND
           ├─27888 /usr/sbin/httpd -DFOREGROUND
           └─27889 /usr/sbin/httpd -DFOREGROUND

12月 18 19:40:18 pdsyw systemd[1]: Starting The Apache HTTP Server...
12月 18 19:40:18 pdsyw httpd[27884]: AH00558: httpd: Could not reliably determine the>
12月 18 19:40:18 pdsyw systemd[1]: Started The Apache HTTP Server.
[root@pdsyw ~]#

在统信UOS操作系统1060上如何部署DNS服务器?01_Server_06

7、查看终端操作系统信息

dsyw@pdsyw-PC:~$ cat /etc/os-version 
[Version] 
SystemName=UOS Desktop
SystemName[zh_CN]=统信桌面操作系统
ProductType=Desktop
ProductType[zh_CN]=桌面
EditionName=Professional
EditionName[zh_CN]=专业版
MajorVersion=20
MinorVersion=1060
OsBuild=11018.100.100
pdsyw@pdsyw-PC:~$ 
pdsyw@pdsyw-PC:~$ uname -a
Linux pdsyw-PC 4.19.0-amd64-desktop #6030 SMP Tue Jun 27 15:58:51 CST 2023 x86_64 GNU/Linux
pdsyw@pdsyw-PC:~$

在统信UOS操作系统1060上如何部署DNS服务器?01_DNS_07

8、在浏览器输入IP成功访问网站

在统信UOS操作系统1060上如何部署DNS服务器?01_服务器_08

9、通过域名访问网站失败

在统信UOS操作系统1060上如何部署DNS服务器?01_DNS_09

通过以上步骤,你可以在统信UOS操作系统1060上成功搭建一个用于测试的HTTP服务器。这是搭建DNS服务器的重要一步,因为它为后续的DNS解析提供了一个实际的测试目标。

希望这篇文章能帮助到需要在统信UOS上部署DNS服务器的朋友们。如果你有任何问题或者更多的经验分享,请在评论区留言,我们一起讨论。

最后,如果你觉得这篇文章有用,请分享转发。点个关注和在看吧,让我们一起探索和学习更多关于Linux系统管理和网络服务部署的知识!

标签:UOS,httpd,00,01,x86,1060,pdsyw,64,uel20
From: https://blog.51cto.com/pengds/8956216

相关文章

  • UAV2101~2105串行通信训练
    训练001、单片机与PC机通信,11.0592M晶振,波特率9600。实现任意字符发送。#include<reg52.h>bitbusy;voidSendData(unsignedchardat){while(busy);//判断是否忙busy=1;SBUF=dat;}voidSendString(char*s){while(*s)//Checktheendo......
  • python网站创建013:jQuery的下载安装
    jQuery:相当于别人做的一个库,模块,里面包含了DOM和BOM所需要的功能,既然有了DOM和BOM那为什么还会有jQuery呢?DOM和BOM是属于比较底层的代码,可以用,但是比较繁琐,所以出现了jQuery,代码更为简洁,之后也建议使用jQuery。jQuery下载:https://jquery.com/ ......
  • AT_joisc2015_i
    先将暴力转移方程列出来:设\(dp_{i,j,k,l}\)表示当前A牌堆最上面三张分别是第\(i,j,k\)张牌,B牌堆最上面是第\(l\)张的最大价值。则有:\[dp_{i,j,k,l}\todp_{j,k,k+1,i}(c_i=c_l\lora_i=a_l)\]\[dp_{i,j,k,l}\todp_{i,j,k+1,k}(c_k=c_l\lora_k=a_l)\]\(O(n^4)\),明显......
  • 学期2023-2024-1 20231401 《计算机基础与程序设计》第十三周学习总结
    学期2023-2024-120231401《计算机基础与程序设计》第十三周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十三周作业这个作业的目标自学《C语言程序设计》第十二章并完成云班课测......
  • 青少年CTF-qsnctf-Web-include01&include02(多种方法-知识点较多-建议收藏!)
    PHP常见伪协议php://filter是PHP中独有的一种协议,它是一种过滤器,可以作为一个中间流来过滤其他的数据流。通常使用该协议来读取或者写入部分数据,且在读取和写入之前对数据进行一些过滤,例如base64编码处理,rot13处理等。官方解释为:php://filter是一种元封装器,设计用于数据流打开时......
  • Test20231016
    考得真烂。被初一dalao薄纱。[题面+std](https://www.wenshushu.cn/drive/cfraky1du37)。T1:数学结论题:裴蜀定理,即:$a\timesx+b\timesy=\gcd(a,b)$T2:小清新贪心题,清楚一点性质**从点$i\toj(j>i)$然后又从点$j\tok(j>k)$那么为什么不能从$i$直接到$k$呢?**根据......
  • panghu week01 总结笔记
    Algthrom:组合总和:funccombinationSum(candidates[]int,targetint)[][]int{res:=make([][]int,0)path:=make([]int,0)dfs(candidates,target,0,path,&res)returnres}funcdfs(candidates[]int,targetint,pathSumint,path[]int,res......
  • 安装统信UOS服务器操作系统1060
    原文链接:安装统信UOS服务器操作系统1060hello,大家好啊!今天我要给大家介绍的是如何安装统信UOS服务器操作系统1060。统信UOS是一款基于Linux内核,专为中国市场定制开发的操作系统。它不仅提供了良好的用户体验,还在安全性和稳定性方面进行了大量优化。对于那些寻求替代传统服务器操作......
  • P3893 [GDOI2014] Beyond 题解
    P3893[GDOI2014]Beyond题解思路称第一个字符串为\(A\),第二个字符串\(B\)。考虑枚举环长\(L\),那么如果\(L\)是可行的,当且仅当存在一个位置\(i\),使得\(A_{1\simi}=B_{L-i+1,L},A_{i+1\simL}=B_{1,L-i}\),也就是\(A_{1\simL}\)的一个前缀和\(B_{1\s......
  • linux基础01----命令集锦
    Linux命令集锦:一、关机&重启命令:   sync:把内存的数据同步到磁盘,当我们关机或者重启时,都应该先执行下sync命令,把内存的数据写入磁盘,防止数据丢失。   shutdown-hnow:表示立即关机   shutdown-h 1:表示1分钟后关机    shutdown-rnow:立即重启 ......