Fedora5简单配置DNS

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

题意:

在Linux主机上实现www.abc.com域名的访问,且也能实现IP地址直接访问,IP为:1.1.1.100。
在接下来的web服务的配置中需要设置虚拟主机,用来访问网址:ftp.abc.com,且也能实现IP地址直接访问,IP为:1.1.1.100。
 

分析:
1.Linux的主机名称设置为:www
2.Linux主机架设主(根)DNS服务器
3.修改httpd.conf配置:servername www.abc.com:80



一、更改主机名称
linux更改主机名,需要更改两个文件如下:

vi /etc/hosts
vi /etc/sysconfig/network

将主机名称更改为:www
更改后文件内容如下:
/etc/hosts 
 

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain   localhost
1.1.1.100       www     www



/etc/sysconfig/network 
 

NETWORKING=yes
HOSTNAME=www



二、更改/etc/name.conf配置文件
在下列内容最后
 

options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        /*
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
         */
         // query-source address * port 53;
};


添加如下内容:
 

zone "abc.com"{
        type master;
        file "named.abc.com";
};

zone "1.1.1.in-addr.arpa" IN{
        type master;
        file "named.1.1.1";



三、创建正向解析文件named.abc.com
-->此文件已经在/etc/name.conf中指定!!
其位置位于:/var/named/chroot/var/named/
内容如下:(注意:可以参考此目录下的localdomain.zone文件)
 

$TTL    86400
@               IN SOA  http://www.abc.com. root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
@               IN NS           http://www.abc.com.
www             IN A            1.1.1.100



四、创建反向解析文件named.1.1.1
-->此文件同样已经在/etc/name.conf中指定!!
其位置位于:/var/named/chroot/var/named/
 

$TTL    86400
@               IN SOA  http://www.abc.com. root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
@               IN NS           http://www.abc.com.
179     IN      PTR     http://www.abc.com

注意:正反向解析文件仅仅是最后一行不同而已

五、重新启动服务
 

[root@www named]# /etc/init.d/named restart
停止? named         [确  定]
启动   named         [确  定]
[root@www named]# /etc/init.d/httpd restart
停止? httpd:[确  定]
启动   httpd:httpd: Could not reliably determine the server's fully qualified domain name, 

using 1.1.1.100 for ServerName
[确  定]

出现以上信息表示DNS创建成功


本文转自tiancong 51CTO博客,原文链接:http://blog.51cto.com/tiancong/664559


相关文章
|
2月前
|
域名解析 存储 缓存
DNS是什么?内网电脑需要配置吗?
【10月更文挑战第22天】DNS是什么?内网电脑需要配置吗?
446 1
|
3月前
|
机器学习/深度学习 调度
mmseg配置解析 Polynomial Decay 多项式衰减
Polynomial Decay(多项式衰减)是一种常用的学习率调度方法,通过多项式函数逐步减少学习率,帮助模型更好地收敛。公式为:\[ lr = (lr_{initial} - \eta_{min}) \times \left(1 - \frac{current\_iter}{max\_iters}\right)^{power} + \eta_{min} \]。参数包括初始学习率、最小学习率、当前迭代次数、总迭代次数和衰减指数。适用于需要平滑降低学习率的场景,特别在训练后期微调模型参数。
93 0
mmseg配置解析 Polynomial Decay 多项式衰减
|
3月前
|
网络协议 Docker 容器
docker中的DNS配置
【10月更文挑战第5天】
730 1
|
3月前
|
弹性计算 网络协议 Ubuntu
如何在阿里云国际版Linux云服务器中自定义配置DNS
如何在阿里云国际版Linux云服务器中自定义配置DNS
|
3月前
|
JSON JavaScript 前端开发
深入解析ESLint配置:从入门到精通的全方位指南,精细调优你的代码质量保障工具
深入解析ESLint配置:从入门到精通的全方位指南,精细调优你的代码质量保障工具
128 0
|
3月前
|
编解码 计算机视觉
mmseg配置解析 align_corners=False
`align_corners=False` 是图像插值操作中的一个参数,影响输入和输出图像的角点对齐方式。`align_corners=True` 严格对齐角点,而 `align_corners=False` 均匀分布像素点,更适用于保持整体比例关系的任务,如语义分割。
65 0
|
3月前
|
机器学习/深度学习 编解码
mmseg配置解析 contract_dilation=True
`contract_dilation=True` 是 ResNetV1c 中的一种设置,用于解决多层膨胀卷积中的“栅格效应”。通过调整膨胀率,使卷积核在不同阶段更密集地覆盖输入特征图,避免信息丢失,提升特征提取质量,尤其在语义分割任务中效果显著。
60 0
|
3月前
|
XML Java 数据格式
手动开发-简单的Spring基于注解配置的程序--源码解析
手动开发-简单的Spring基于注解配置的程序--源码解析
59 0
|
3月前
|
XML Java 数据格式
手动开发-简单的Spring基于XML配置的程序--源码解析
手动开发-简单的Spring基于XML配置的程序--源码解析
94 0
|
5月前
|
持续交付 jenkins Devops
WPF与DevOps的完美邂逅:从Jenkins配置到自动化部署,全流程解析持续集成与持续交付的最佳实践
【8月更文挑战第31天】WPF与DevOps的结合开启了软件生命周期管理的新篇章。通过Jenkins等CI/CD工具,实现从代码提交到自动构建、测试及部署的全流程自动化。本文详细介绍了如何配置Jenkins来管理WPF项目的构建任务,确保每次代码提交都能触发自动化流程,提升开发效率和代码质量。这一方法不仅简化了开发流程,还加强了团队协作,是WPF开发者拥抱DevOps文化的理想指南。
109 1

相关产品

  • 云解析DNS