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

網(wǎng)站優(yōu)化
當(dāng)前位置: 四五合圍 > 網(wǎng)絡(luò)營銷知識 > 網(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)。

說明

本教程所有案例僅供參考,不對因配置不當(dāng)或其他原因造成的潛在影響負(fù)責(zé)。教程中涉及的 域名和 IP 請自行替換為自己的域名和 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ù)制代碼



接下來創(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é)束,啟動或重啟 NSD

重啟:

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


啟動:

  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,用于接管來訪域名。

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

案例

  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>[email protected]</h2>';
  7. }
復(fù)制代碼



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


本站訪客:251072 主站蜘蛛池模板: 久久精品.com | 国产精品国产三级国产专业不 | 国产在线激情视频 | 国产成人精品一区二区三区 | 嫩草影院久久国产精品 | 国产99对白在线播放 | 国产免费怡红院视频 | 国产成人久久久精品一区二区三区 | 久久久久久尹人网香蕉 | 国产特级淫片免费看 | 久久一本精品久久精品66 | 免费v片视频在线观看视频 免费播放美女一级毛片 | 黄色三级网站免费 | 国产社区| 国产精品激情综合久久 | 免费看美女午夜大片 | 毛片大全在线 | 免费国产高清精品一区在线 | 国产精品免费观看 | 国产 日韩 欧美 在线 | 国语精品91自产拍在线观看二区 | 久热国产视频 | 国产成人精品免费午夜 | 国产伦精品一区二区三区免费迷 | 国产一级黄色大片 | 国产精品对白刺激久久久 | 国产码欧美日韩高清综合一区 | 国内国语一级毛片在线视频 | 国产精品第2页 | 久久香蕉网站 | 成人国内精品久久久久影 | 福利网站在线播放 | 国产精品欧美亚洲韩国日本久久 | 国产九九视频在线观看 | 成人亚洲精品 | 鲁在线| 隔壁老王国产在线精品 | 精品欧美一区二区在线看片 | 国产91香蕉视频 | 久99热| 精品久久一区二区三区 |