新聞中心
NS記錄是互聯(lián)網(wǎng)域名系統(tǒng)(DNS)的基本組成部分之一,它指定了一個(gè)域名所使用的域名服務(wù)器。NS記錄非常重要,因?yàn)樗鼈冊(cè)试S計(jì)算機(jī)通過(guò)DNS查找其他計(jì)算機(jī)的IP地址。如果您需要查找某個(gè)域名的NS記錄,您可以使用Linux的命令行接口來(lái)查詢(xún)。

創(chuàng)新互聯(lián)專(zhuān)注為客戶(hù)提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、常熟網(wǎng)絡(luò)推廣、小程序制作、常熟網(wǎng)絡(luò)營(yíng)銷(xiāo)、常熟企業(yè)策劃、常熟品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供常熟建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
1. 打開(kāi)終端
在Linux中,您可以使用命令行終端來(lái)訪問(wèn)各種功能。在大多數(shù)情況下,打開(kāi)終端的方法是按下“Ctrl + Alt + T”鍵,或在應(yīng)用程序菜單中找到終端。
2. 輸入命令
一旦終端打開(kāi),您需要輸入一個(gè)適當(dāng)?shù)拿顏?lái)查詢(xún)NS記錄。可以使用“nslookup”或“dig”命令來(lái)查詢(xún)域名的NS記錄。以下是兩個(gè)示例查詢(xún)的語(yǔ)法:
使用nslookup命令:
nslookup -type=NS domn.com
使用dig命令:
dig NS domn.com
在這里,請(qǐng)注意“domn.com”應(yīng)替換為您要查詢(xún)NS記錄的域名,而“nslookup”或“dig”命令是指定要使用的查詢(xún)類(lèi)型。
3. 解釋輸出結(jié)果
根據(jù)您選擇的命令,輸出結(jié)果格式可能會(huì)略有不同。但是,在大多數(shù)情況下,你將在終端窗口中得到一個(gè)列表,其中包含關(guān)于域名的NS記錄信息。每個(gè)記錄都有一個(gè)特定的格式,其中有域名服務(wù)器的名稱(chēng),TTL(生存時(shí)間),記錄類(lèi)型和IP地址。
需要注意的是,TTL是指DNS中每個(gè)記錄的緩存時(shí)間。當(dāng)計(jì)算機(jī)搜索DNS時(shí),它會(huì)緩存所找到的查詢(xún)結(jié)果,并且TTL的值決定了這些記錄在緩存中存儲(chǔ)的時(shí)間。如果您在緩存時(shí)間內(nèi)再次進(jìn)行相同的查詢(xún),計(jì)算機(jī)將使用緩存中的記錄而不是再次訪問(wèn)DNS服務(wù)器。通常,TTL值設(shè)置在數(shù)小時(shí)至數(shù)天之間。
4. 更多命令選項(xiàng)
除了以上提到的查詢(xún)方式之外,我們還可以使用諸如“host”和“whois”等其他命令來(lái)獲取DNS信息。這些命令提供了非常詳細(xì)的數(shù)據(jù),包括域名注冊(cè)信息、IP地址信息等。
在使用“host”命令時(shí),我們可以輸入以下語(yǔ)法:
host -t [querytype] domn.com
其中,[querytype]是一個(gè)查詢(xún)類(lèi)型的占位符,您可以在其中輸入“A”、“MX”或“NS”等值。例如,如下所示的命令將返回“domn.com”網(wǎng)站的A記錄:
host -t A domn.com
同樣地,在使用“whois”命令時(shí),我們可以輸入以下語(yǔ)法:
whois domn.com
這將返回域名的注冊(cè)人、聯(lián)系和電子郵件地址等詳細(xì)信息。注意,有時(shí)候“whois”命令需要安裝相應(yīng)的軟件包才能正常工作。
作為結(jié)論,使用Linux進(jìn)行NS記錄查詢(xún)是很容易的。只需要進(jìn)入終端,輸入適當(dāng)?shù)拿罴纯?。查?xún)出的NS記錄可以幫助您更好地了解與您關(guān)注的域名相關(guān)的信息。如果您經(jīng)常使用Linux,向查詢(xún)DNS的命令行接口轉(zhuǎn)變是一個(gè)不錯(cuò)的選擇,因?yàn)樗仁褂肎UI工具更快,更方便,而且它已經(jīng)是許多Linux用戶(hù)的首選方式。
相關(guān)問(wèn)題拓展閱讀:
- linux怎么配置dns緩存服務(wù)器和主從服務(wù)器
linux怎么配置dns緩存服務(wù)器和主從服務(wù)器
BIND安裝
軟件下載地址:
,目前最新版本是BIND 9.8.1-P1。
安裝依賴(lài):
yum -y install gcc openssl-devel
開(kāi)始安ind.
wget
tar xzf bind-9.8.1-P1.tar.gz
cd bind-9.8.1-P1
./configure –prefix=/usr/local/bind
make && make install
執(zhí)行完成后,bind已經(jīng)安裝到了/usr/local/bind目錄。
配置主dns服務(wù)器
配置bind主要是兩種文件,一是主配置文件named.conf,二是區(qū)域文件zone(包括正解析,反解析)。
在下面的配置中,我們的主dns服務(wù)器是ns1.qbtop.com 23.19.81.191,從dns服務(wù)器是ns2.qbtop.com 23.19.81.194(這兩個(gè)dns都已經(jīng)在godaddy注冊(cè)好了)。
下面操作僅在主dns服務(wù)器23.19.81.191執(zhí)行。
主配置文件named.conf
首先執(zhí)行rndc-confgen -a生成/etc/rndc.key密鑰文件。
/usr/local/bind/in/rndc-confgen -a
vi /usr/local/bind/etc/named.conf
寫(xiě)入如下內(nèi)容:
include “/usr/local/bind/etc/rndc.key”;
controls { inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { “rndckey”; }; };
logging {
channel default_syslog { syslog local2; severity notice; };
channel audit_log { file “/var/log/bind.log”蠢脊; severity notice; print-time yes; };
category default { default_syslog; };
category general { default_syslog; };
category security { audit_log; default_syslog; };
category config { default_syslog; };
category resolver { audit_log; };
category xfer-in { audit_log; };
category xfer-out { audit_log; };
category notify { audit_log; };
category client { audit_log; };
category network { audit_log; };
category update { audit_log; };
category queries { audit_log; };
category lame-servers { audit_log; };
};
options {
directory “/usr/local/bind/etc”;
pid-file “/usr/local/bind/var/run/bind.pid”凱檔棚;
transfer-format many-answers;
interface-interval 0;
allow-query { any; };
};
zone “qbtop.com” {
type master;
file “qbtop.com.zone”;
allow-transfer { 23.19.81.194; };
};
zone “81.19.23.in-addr.arpa” {
type master;
file “81.19.23.in-addr.arpa”;
allow-transfer { 23.19.81.194; };
};
named.conf文件說(shuō)明:
上面的named.conf文件包括三部分:key,controls,logging,options,zone。
logging:設(shè)置日志服務(wù)器和日志信盯則息的發(fā)送地。
options:控制服務(wù)器的全局配置選項(xiàng)和為其它語(yǔ)句設(shè)置默認(rèn)值
zone:定義一個(gè)域,比如正解析域和反解析域。
logging是定義日志的,不需要深究,主要是options和zone。
在options中:
directory “/usr/local/bind/etc”:定義bind的工作目錄為/usr/local/bind/etc,配置文件中所有使用的相對(duì)路徑,指的都是在這里配置的目錄下。
pid-file “/usr/local/bind/var/run/bind.pid”:把bind程序運(yùn)行的pid寫(xiě)入文件bind.pid。
transfer-format many-answers:使用更加有效的域傳輸格式many-answers。
allow-query { any; }:允許所有用戶(hù)查詢(xún)dns。
在zone中:
這里定義了兩個(gè)zone,一個(gè)是正解析zone qbtop.com,一個(gè)是反解析zone 81.19.23.in-addr.arpa。
他們的參數(shù)基本相同:
type master:定義dns服務(wù)器為主dns。
file “qbtop.com.zone”:定義此zone的文件名。
allow-transfer { 23.19.81.194; }:允許向從dns 23.19.81.194傳輸dns數(shù)據(jù)。
唯一不同的是zone名稱(chēng)的定義,正解析zone名稱(chēng)的定義是受權(quán)的域名,可以是頂級(jí)域名,也可以是二級(jí)域名,或多級(jí)。反解析zone名稱(chēng)定義規(guī)定前部分ip倒著寫(xiě)。如ip 192.168.1.2,名稱(chēng)定義為1.168.192.in-addr.arpa。
正解析qbtop.com.zone
vi /usr/local/bind/etc/qbtop.com.zone
寫(xiě)入如下內(nèi)容:
$TTL 3600
@ IN SOA ns1.qbtop.com. hostmaster.qbtop.com. (
; Serial
3600; Refresh
900; Retry
; Expire
3600 ); Minimum
@ IN NS ns1.qbtop.com.
@ IN NS ns2.qbtop.com.
ns1 IN A 23.19.81.191
ns2 IN A 23.19.81.194
aaa IN A 23.19.81.191
bbb IN A 23.19.81.191
文件說(shuō)明:
$TTL 3600:指示為每個(gè)沒(méi)有特殊TTL設(shè)置的RR給出了一個(gè)默認(rèn)的TTL。
@ IN SOA ns1.qbtop.com. hostmaster.qbtop.com. (
; Serial
3600; Refresh
900; Retry
; Expire
3600 ); Minimum
定義SOA記錄,包括Zone的名字,一個(gè)技術(shù)聯(lián)系人和各種不同的超時(shí)值。
@ IN NS ns1.qbtop.com.
@ IN NS ns2.qbtop.com.
設(shè)置兩個(gè)ns記錄ns1.qbtop.com和ns2.qbtop.com。
ns1 IN A 23.19.81.191
ns2 IN A 23.19.81.194
aaa IN A 23.19.81.191
bbb IN A 23.19.81.191
設(shè)置主機(jī)為ns1,ns2,aaa和bbb的A記錄。
反解析文件81.19.23.in-addr.arpa
反解析zone可以不設(shè)置。
vi /usr/local/bind/etc/81.19.23.in-addr.arpa
寫(xiě)入如下內(nèi)容:
$TTL 3600
@ IN SOA ns1.qbtop.com. hostmaster.qbtop.com. (
; Serial
3600; Refresh
900; Retry
; Expire
3600 ); Minimum
@IN NS ns1.qbtop.com.
@IN NS ns2.qbtop.com.
191INPTRns1.qbtop.com.
194INPTRns2.qbtop.com.
說(shuō)明:
上部分是定義SOA記錄,下部分是設(shè)置IP反解析。
如設(shè)置IP 23.19.81.191反解析成ns1.qbtop.com,23.19.81.194反解析成ns2.qbtop.com。
配置從DNS服務(wù)器
下面我們來(lái)配置從DNS服務(wù)器。配置從DNS服務(wù)器只需要配置主配置文件named.conf,zone文件不需配置,因?yàn)檫@是從主DNS服務(wù)器獲取的。
首先建立目錄slaves用來(lái)存放從主dns獲取的zone文件。
mkdir /usr/local/bind/etc/slaves
寫(xiě)入如下內(nèi)容:
logging {
channel default_syslog { syslog local2; severity notice; };
channel audit_log { file “/var/log/bind.log”; severity notice; print-time yes; };
category default { default_syslog; };
category general { default_syslog; };
category security { audit_log; default_syslog; };
category config { default_syslog; };
category resolver { audit_log; };
category xfer-in { audit_log; };
category xfer-out { audit_log; };
category notify { audit_log; };
category client { audit_log; };
category network { audit_log; };
category update { audit_log; };
category queries { audit_log; };
category lame-servers { audit_log; };
};
options {
directory “/usr/local/bind/etc”;
pid-file “/usr/local/bind/var/run/bind.pid”;
transfer-format many-answers;
interface-interval 0;
allow-query { any; };
};
zone “qbtop.com” {
type slave;
file “slaves/qbtop.com.zone”;
masters { 23.19.81.191; };
};
zone “81.19.23.in-addr.arpa” {
type slave;
file “slaves/81.19.23.in-addr.arpa”;
masters { 23.19.81.191; };
};
文件說(shuō)明:
從dns跟主dns主要的區(qū)別是zone的定義,type slave定義此dns服務(wù)器為從dns,masters { 23.19.81.191; }定義主dns的IP。
啟動(dòng)BIND
1、在啟動(dòng)BIND之前,我們需要執(zhí)行/usr/local/bind/in/named-checkconf檢查named.conf配置文
件,和執(zhí)行/usr/local/bind/in/named-checkzone zone名稱(chēng)
zone文件名,如/usr/local/bind/in/named-checkzone qbtop.com
/usr/local/bind/etc/qbtop.com.zone。
然后調(diào)試模式啟動(dòng)bind,/usr/local/bind/in/named -g,g參數(shù)的意思是前臺(tái)執(zhí)行bind,這會(huì)輸出啟動(dòng)的信息,發(fā)現(xiàn)沒(méi)有嚴(yán)重的錯(cuò)誤后,再把g參數(shù)刪除重新以/usr/local/bind/in/named方式后臺(tái)啟動(dòng)bind。
2、設(shè)置開(kāi)機(jī)啟動(dòng),在/etc/rc.d/rc.local中加入/usr/local/bind/in/named。
手動(dòng)添加記錄
1、直接添加刪除或修改zone文件里的記錄
2、執(zhí)行rndc reload zone名稱(chēng)重載,如rndc reload qbtop.com
ns記錄查詢(xún) linux的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于ns記錄查詢(xún) linux,如何使用Linux進(jìn)行NS記錄查詢(xún),linux怎么配置dns緩存服務(wù)器和主從服務(wù)器的信息別忘了在本站進(jìn)行查找喔。
成都網(wǎng)站設(shè)計(jì)制作選創(chuàng)新互聯(lián),專(zhuān)業(yè)網(wǎng)站建設(shè)公司。
成都創(chuàng)新互聯(lián)10余年專(zhuān)注成都高端網(wǎng)站建設(shè)定制開(kāi)發(fā)服務(wù),為客戶(hù)提供專(zhuān)業(yè)的成都網(wǎng)站制作,成都網(wǎng)頁(yè)設(shè)計(jì),成都網(wǎng)站設(shè)計(jì)服務(wù);成都創(chuàng)新互聯(lián)服務(wù)內(nèi)容包含成都網(wǎng)站建設(shè),小程序開(kāi)發(fā),營(yíng)銷(xiāo)網(wǎng)站建設(shè),網(wǎng)站改版,服務(wù)器托管租用等互聯(lián)網(wǎng)服務(wù)。
網(wǎng)站標(biāo)題:如何使用Linux進(jìn)行NS記錄查詢(xún) (ns記錄查詢(xún) linux)
文章地址:http://www.dlmjj.cn/article/cdjooch.html


咨詢(xún)
建站咨詢(xún)
