亚洲欧美日韩在线播放-亚洲欧美日韩在线不卡-亚洲欧美日韩在线不卡中文-亚洲欧美日韩在线精品一区二区-日韩精品中文字幕久久-日韩精品中文字幕一区三区

網(wǎng)站優(yōu)化
當(dāng)前位置: 四五合圍 > 網(wǎng)絡(luò)營(yíng)銷知識(shí) > 網(wǎng)站優(yōu)化
自建權(quán)威 DNS
發(fā)布日期:2023-12-07 閱讀次數(shù):

本文案例

域名:of.domain.name

Dns:
1.sale.of.domain.name
2.sale.of.domain.name

IP:104.245.12.183
2604:a840:2::5fb

實(shí)現(xiàn)目標(biāo)

有配置 zone 的根據(jù) zone 解析
未配置 zone 的(缺省值)統(tǒng)一響應(yīng)為指定參數(shù)

用途

1.用于類似dan的域名販賣邏輯,將需要販賣的域名 DNS 指定為我們搭建的權(quán)威 dns 即
可利用權(quán)威 dns 的缺省值得到指向 web 服務(wù)器的 IP
2.棄用各廠商提供的云解析服務(wù),擁有域名完整控制權(quán)。

說(shuō)明

本教程所有案例僅供參考,不對(duì)因配置不當(dāng)或其他原因造成的潛在影響負(fù)責(zé)。教程中涉及的 域名和 IP 請(qǐng)自行替換為自己的域名和 IP,不解釋每步操作具體含義
截圖與文本內(nèi)容不一致的表示未貼出部分可以省略

涉及軟件
1. Debian 12(放行 53 端口)
2. Nano  (任意文本編輯器都可以,本教程使用 nano ,安裝指令 apt install nano -y)
3. NSD(權(quán)威 dns 程序,官網(wǎng):https://www.nlnetlabs.nl/projects/nsd/support/)
4. Dig(驗(yàn)證解析情況,安裝指令 apt install dnsutils -y,建議安裝在非本次教學(xué)用于部 署權(quán)威 dns 的機(jī)器上)

開始

安裝 NSD

  1. apt install nsd -y
復(fù)制代碼


進(jìn)入 nsd  目錄

  1. cd /etc/nsd/
復(fù)制代碼


創(chuàng)建 zones  目錄并進(jìn)入這個(gè)目錄


  1. <div>mkdir zones
  2. cd zones/</div>
復(fù)制代碼


創(chuàng)建 of.domain. name.zone 的 zone 配置文件

  1. nano of.domain.name.zone
復(fù)制代碼


粘貼以下內(nèi)容

  1. $ORIGIN of.domain.name.
  2. $TTL 300
  3. @                IN              SOA            1.sale.of.domain.name. dns.hua.ge. (
  4.                                                                            2023090901              ; serial number
  5.                                                                            14400                         ; Refresh
  6.                                                                            3600                            ; Retry
  7.                                                                            604800                       ; Expire
  8.                                                                            300                              ; Min TTL
  9. )
  10.                  3600         NS                                1.sale.of.domain.name.
  11.                  3600         NS                                 2.sale.of.domain.name.
  12. 1.sale                       IN              A                104.245.12.183
  13. 1.sale                       IN              AAAA         2604:a840:2::5fb
  14. 2.sale                       IN              A                104.245.12.183
  15. 2.sale                       IN              AAAA         2604:a840:2::5fb
復(fù)制代碼



保存
先按 Ctrl + x 再按 y 再回車
再創(chuàng)建一個(gè) zone 文件 nano sale.zone

內(nèi)容:

  1. $ORIGIN .
  2. $TTL 300
  3. @    IN    SOA    1.sale.of.domain.name. dns.hua.ge. (
  4.                               2023090901              ; serial number
  5.                               14400                         ; Refresh
  6.                               3600                            ; Retry
  7.                               604800                       ; Expire
  8.                               300                              ; Min TTL
  9. )
  10. *    180    NS                                1.sale.of.domain.name.
  11. *    180    NS                                2.sale.of.domain.name.
  12. *              IN              A                193.32.149.227
復(fù)制代碼



接下來(lái)創(chuàng)建 nsd 配置文件


  1. <div>cd /etc/nsd/nsd.conf.d/
  2. nano of.domain.name.conf</div>
復(fù)制代碼


寫入以下內(nèi)容并保存

  1. zone:
  2. name: "of.domain.name"
  3. zonefile: "of.domain.name.zone"
復(fù)制代碼



創(chuàng)建另一個(gè)配置文件

  1. nano sale.conf
復(fù)制代碼


內(nèi)容:

  1. zone:
  2.   name: "."
  3.   zonefile: "sale.zone"
復(fù)制代碼



修改 nsd 全局配置

  1. nano /etc/nsd/nsd.conf
復(fù)制代碼


寫入以下內(nèi)容并并保存

  1. server:
  2. do-ip4: yes
  3. do-ip6: yes
  4. ip-address: 104.245.12.183
  5. ip-address: 2604:a840:2::5fb
  6. username: nsd
  7. hide-version: yes
  8. server-count: 1
  9. zonesdir: "/etc/nsd/zones/"
  10. include: "/etc/nsd/nsd.conf.d/*.conf"
復(fù)制代碼



配置結(jié)束,啟動(dòng)或重啟 NSD

重啟:

  1. systemctl restart nsd.service
復(fù)制代碼


啟動(dòng):

  1. systemctl start nsd.service
復(fù)制代碼




使用 Dig 驗(yàn)證

向 1.sale.of.domain.name 或 2.sale.of.domain.name 查詢?nèi)我庥蛎踔磷址F漤憫?yīng)結(jié)果為 193.32.149.227 即視為權(quán)威 dns 程序 NSD 運(yùn)行正常

指令:

  1. dig test @1.sale.of.domain.name +short
復(fù)制代碼



將任意域名 dns 改為 1.sale.of.domain.name 和 2.sale.of.domain.name

然后 ping 這個(gè)域名應(yīng)響應(yīng) 193.32.*.*

這個(gè) 193.32.*.* 即 web 服務(wù)器 IP,用于接管來(lái)訪域名。

由于不在本次教程范圍,下面簡(jiǎn)要貼出運(yùn)行于 193.32.*.* 的 nginx 接管來(lái)訪域名的配置

案例

  1. server {
  2. listen 80 default_server;
  3. listen [::]:80 default_server;
  4. server_name _;
  5. default_type text/html;
  6. return 200 '<h1>$host for sale!<h1></h2>sale@wm.lt</h2>';
  7. }
復(fù)制代碼



結(jié)束!!!!!
案例中所展示 IP 真實(shí)存在并正在運(yùn)行各種業(yè)務(wù),懇請(qǐng)大佬手下留情,不要攻擊
最后感謝在本次實(shí)踐中給予幫助的各位大佬


本站訪客:274813 主站蜘蛛池模板: 波多野结衣在线观看一区二区三区 | 国产成人永久免费视频 | 免费 视频 1级 | 成人福利视频网 | 国产成人91 | 国产精品永久免费10000 | 久久三级网站 | 国产h视频在线观看 | 久久综合九色综合97小说 | 国产精品视频区 | 久久综合一区二区 | 国产九九在线观看播放 | 久热国产精品视频 | 国产黄a三级三级看三级 | 久久综合久久美利坚合众国 | 国产亚洲精品国看不卡 | 久久精品一区二区三区四区 | 久久久久香蕉 | 可以免费观看的一级毛片 | 国产成人久久精品 | 久久免费精品国产72精品剧情 | 久久99九九 | 九九久久亚洲综合久久久 | 男女午夜性刺激 | 国内精品九一在线播放 | 久久精品视频久久 | 久久国产精品免费看 | 久操美女 | 国产精品国产三级国产a | 久久精品a | 国产成人免费在线视频 | 国产国语高清在线视频二区 | 久久久久久久久毛片精品 | 久久综合久久精品 | 国产永久免费高清在线观看视频 | 国产精品毛片一区 | 国产精品黄色 | 国产高清在线视频一区二区三区 | 久久久久久久成人午夜精品福利 | 九九久久国产精品免费热6 九九久久久久午夜精选 | 国产视频久 |