亚洲欧美日产综合一区二区三区-亚洲欧美日本综合一区二区三区-亚洲欧美日本一区-亚洲欧美日本国产一区二区三区-国产精品午夜电影

網(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

實現(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(驗證解析情況,安裝指令 apt install dnsutils -y,建議安裝在非本次教學(xué)用于部 署權(quán)威 dns 的機器上)

開始

安裝 NSD

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


進(jìn)入 nsd  目錄

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


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


  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)建一個 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)建另一個配置文件

  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 驗證

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

指令:

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



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

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

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

由于不在本次教程范圍,下面簡要貼出運行于 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>sale@wm.lt</h2>';
  7. }
復(fù)制代碼



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


本站訪客:292305 主站蜘蛛池模板: 久九九久福利精品视频视频 | 午夜在线视频免费观看 | 亚洲欧美精品一中文字幕 | 国产精品九九免费视频 | 最新国产成人综合在线观看 | 日本精品久久久一区二区三区 | 色www永久免费视频 免费羞羞视频网站 | 丁香婷五月 | 国产精品久久久久免费 | 日韩成人免费在线视频 | 国产乱码视频 | 色吧色吧色吧网 | 欧美一区二区久久精品 | 性欧美欧美 | 亚洲五月丁香综合视频 | 日本一区不卡在线观看 | 婷婷在线免费观看 | 91久久精品一区二区 | 中文国产成人精品久久一 | 精品久久免费视频 | 久久精品国波多野结衣 | 亚洲视频二区 | 久热这里只有精品视频6 | 在线播放精品 | 亚洲综合影视 | 五月婷婷丁香网 | 在线色网址 | 老子影院午夜精品欧美视频 | 亚洲性色成人 | 中文精品久久久久国产网站 | 99热只有精品一区二区 | 羞羞首页登录界面入口免费 | 亚洲精品理论电影在线观看 | 国产精品久久久久久久久免费观看 | 九九电影在线免费看 | 福利小视频导航 | 色月| 久久久www免费人成看片 | av在线亚洲男人的天堂 | 精品在线小视频 | 精品久久久久久影院免费 |