dns.txt

dns.txt


 
 
下面介绍通过编辑文件的方式对DNS服务器进行配置的过程:
第1步:复制named.root文件
# cp /usr/share/doc/bind-9.3.3/sample/var/named/named.root /var/named/chroot/var/named/named.root
 
第2步:修改named.conf文件
修改主DNS服务器的/var/named/chroot/etc/named.conf文件,内容如下:
options {
    directory "/var/named";    //定义服务器区配置文件存放的目录,由于使用了chroot功能,
                        //区配置文件存放的实际目录是/var/named/chroot/var/named
    dump-file "/var/named/data/cache_dump.db";
    statistics-file "/var/named/data/named_stats.txt";
};
 
view "internal" {
    match-clients { any; };
    match-destinations { any; };
    recursion yes;             //对内网用户开启DNS的递归查询
 
    zone "0.168.192.in-addr.arpa." IN {        //定义逆向解析区声明,in-addr.arpa是固定写法
        type master;     //注意:书写反向地址解析时,与通常书写的ip地址顺序相反,如:0.168.192
        file "192.168.0.db";                //逆向解析区文件名,名称可以任意取
    };
    zone "test.edu.cn." IN {        //定义正向解析区声明, 如果不写IN,那么默认就是IN类
        type master;
        file "test.edu.cn.db";        //正向解析区文件名,名称可以任意取
    };
 
    zone "." IN {            //定义根区声明
        type hint;             //选择type为hint("."专用)
        file "named.root";    //默认文件名named.root,有时也可能是named.ca
    };                    //在DNS数据库中,named.root文件列出了所有根DNS服务器的地址
 
    zone "localhost." IN {                //定义localhost的正向解析区声明
        type master;
        file "localhost.zone";
        allow-update { none; };
    };
 
    zone "0.0.127.in-addr.arpa." IN {        //定义localhost的逆向解析区声明
        type master;
        file "named.local";
        allow-update { none; };
    };
    //定义localhost的逆向解析区声明(IPv6)
    zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa." IN {
    type master;
    file "named.ip6.local";
    allow-update { none; };
    };
};
include "/etc/rndc.key";        //包含/etc/rndc.key文件
 
 
第3步:创建正向/逆向解析区文件
在主DNS服务器/var/named/chroot/var/named/目录创建正向解析区文件test.edu.cn.db,文件内容如下,正向解析文件主要由一系列A资源记录(RR,Resource Record)组成,使得DNS服务器能够将域名解析成IP地址。
$TTL 1H
@    SOA    dns.test.edu.cn.    root.test.edu.cn. (
                                2    ; Serial
                                3H    ; Refresh
                                1H    ; Retry
                                1W    ; Expire
                                1H )     ; Minimum
        IN    NS    dns.test.edu.cn.         ; NS(Name Server)后面的主机管理整个“test.edu.cn.”域
        IN    MX    10    dns.test.edu.cn.     ; MX(Mail eXchanger)指定邮件转发服务器,接收
                                ;从Internet上来的邮件,然后再转发给相应的主机
dns        IN    A    192.168.0.5
www        IN    A    192.168.0.10
        IN    A    192.168.0.20        ; www有两个IP地址
dns2        IN    CNAME    dns            ;指定主机别名
在主DNS服务器/var/named/chroot/var/named/目录创建逆向解析区文件192.168.0.db, 文件内容如下,逆向解析文件由一系列PTR资源记录(RR,Resource Record)组成,使得DNS服务器能够将IP地址反向解析成域名。
$TTL 1H
@    SOA    dns.test.edu.cn.    root.test.edu.cn. (
                                2    ; Serial
                                3H    ; Refresh
                                1H    ; Retry
                                1W    ; Expire
                                1H )     ; Minimum
    NS    dns.test.edu.cn.
5    PTR    dns.test.edu.cn.
10    PTR    www.test.edu.cn.     
20    PTR    www.test.edu.cn.     
 
 
第4步:检查配置文件的语法
执行named-checkconf命令可以检查/etc/named.conf文件是否有语法错误,如果执行named-checkconf命令后没有任何输出,说明/etc/named.conf文件没有语法错误。
[root@localhost ~]# named-checkconf
none:0: open: /etc/named.conf: file not found
此时可以建立对/var/named/chroot/etc/named.conf文件的符号链接/etc/named.conf。
[root@localhost ~]# ln -s /var/named/chroot/etc/named.conf /etc/named.conf
[root@localhost ~]# ls -l /etc/named.conf 
lrwxrwxrwx 1 root root 32 05-18 12:46 /etc/named.conf -> /var/named/chroot/etc/named.conf
[root@localhost ~]# named-checkconf 
[root@localhost ~]# 
 
 
第5步:测试
修改/etc/resolv.conf文件,将nameserver行改写为nameserver 192.168.0.5。
执行#service named restart命令重启DNS服务器,或者执行#rndc reload命令,重新加载配置文件。
执行#nslookup www.test.edu.cn命令测试DNS的正向解析功能。
执行#nslookup 192.168.0.10命令测试DNS的反向解析功能。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: wifi_info.txt是一个文本文件,通常用于记录与WiFi网络相关的信息。该文件可能包含以下内容: 1. 网络名称(SSID):文件中会记录当前连接到的WiFi网络的名称。这是一个用于识别网络的唯一标识符。 2. 加密类型(Encryption Type):文件中可能会提供有关网络安全的信息,如是否启用了加密以及使用的加密算法。 3. 密码(Password):如果网络需要密码才能连接,那么该文件可能会包含密码信息。然而,出于安全原因,密码通常会以加密或散列的形式存储。 4. IP地址(IP Address):文件中可能包含分配给设备的IP地址,这是设备在网络中的唯一标识符。 5. 子网掩码(Subnet Mask):该文件可能还包含子网掩码,用于确定设备所在子网的范围。 6. 网关(Gateway):文件还可能提供关于网络的网关(通常是路由器)的信息,该网关用于将设备连接到其他网络或互联网。 7. DNS服务器(DNS Server):文件中可能包含用于将域名解析为IP地址的DNS服务器的信息。 8. MAC地址(MAC Address):该文件可能还包含设备的MAC地址,这是网络适配器的物理地址,用于在局域网中唯一标识设备。 总之,wifi_info.txt是一个用于记录WiFi网络相关信息的文本文件,可包含网络名称、加密类型、密码、IP地址、子网掩码、网关、DNS服务器和MAC地址等信息。 ### 回答2: wifi_info.txt是一个文本文件,用于保存与WiFi网络连接相关的信息。该文件可以包含以下信息: 1. WiFi网络名称(SSID):记录连接的WiFi网络的名称,例如“HomeWiFi”或“OfficeGuest”。 2. 密码(Password):保存连接WiFi网络所需的密码,以确保访问WiFi网络时的安全性。 3. IP地址(IP Address):显示电脑或设备在WiFi网络上分配的IP地址。这是用于在局域网中标识设备的唯一标识符。 4. 子网掩码(Subnet Mask):指定用于将IP地址分割成网络和主机部分的掩码。它决定了设备识别其他设备的范围。 5. 默认网关(Default Gateway):标识使用网关设备访问互联网的IP地址。它是将数据从本地网络路由到外部网络的关键。 6. DNS服务器(DNS Server):保存将域名转换为IP地址的服务器地址。当我们在浏览器中输入域名时,设备首先向DNS服务器查询域名对应的IP地址,然后才能连接到目标网站。 7. DHCP服务器(DHCP Server):指示设备是否为此WiFi网络使用动态主机配置协议(DHCP)。DHCP服务器负责分配IP地址、子网掩码和默认网关等网络信息。 8. 加密协议(Encryption Protocol):描述WiFi网络使用的加密协议,例如WEP、WPA或WPA2。这些协议确保只有授权用户才能访问网络。 这些信息在wifi_info.txt文件中被记录和存储,以供需要时参考或配置新设备使用相同的WiFi网络。 ### 回答3: wifi_info.txt 是一个文本文件,通常用于存储和记录与Wi-Fi网络相关的信息。它可以包含以下内容: 1. SSID(Service Set Identifier):这是Wi-Fi网络的名称,是用来识别和连接特定网络的标识符。文件中可能记录了不同Wi-Fi网络的不同SSID。 2. 加密方式和密码:文件中可能会记录每个Wi-Fi网络的安全设置,包括使用的加密方式(如WPA2、WEP等)以及相应的密码。这些信息可以帮助用户在需要连接某个Wi-Fi网络时提供准确的密码。 3. 信号强度:Wi-Fi网络的连接质量可以通过信号强度来判断。文件中可能会记录每个Wi-Fi网络的信号强度,以便用户可以选择最适合的网络进行连接。 4. IP地址和网关:每个设备连接到Wi-Fi网络后会被分配一个IP地址和网关地址。这些地址可以帮助网络管理员进行网络配置和故障排查。文件中可能包含已连接的设备的IP地址和网关地址。 5. 其他信息:文件中还可能包含与Wi-Fi网络相关的其他信息,例如频段、国家代码等。这些信息有助于用户了解网络的技术规格和限制。 总之,wifi_info.txt 是一个用于存储和记录Wi-Fi网络相关信息的文本文件,它可以帮助用户方便地管理和连接Wi-Fi网络,并为网络管理员提供必要的配置和故障排查信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值