ddns的搭建(动态域名解析DDNS)
ddns的搭建
- 服務主機
- 客戶端
- dhcp分配ip失敗
動態域名解析(Dynamic DNS,簡稱DDNS)是把互聯網域
服務原理
服務原理
名指向可變IP地址的系統。DNS只是提供了域名和IP地址之間的靜態對應關系,當IP地址發生變化時,DNS無法動態的更新域名和IP地址之間的對應關系,從而導致訪問失敗。但是DDNS系統是將用戶的動態IP地址映射到一個固定的域名解析服務上,用戶每次連接網絡時,客戶端程序通過信息傳遞把該主機的動態IP地址傳送給位于服務商主機上的服務器程序,實現動態域名解析。
服務主機
and ----->dns基于key的更新
dnssec-keygen -a HMAC-SHA256 -b 128 -n HOST westos
生成kwestos
[root@dns_server named]# cat Kwestos.+163+62847.key
westos. IN KEY 512 3 163 n4qlNDzv5UHx8/isB5KWuQ==
[root@dns_server named]# cat Kwestos.+163+62847.private
Private-key-format: v1.3
Algorithm: 163 (HMAC_SHA256)
Key: n4qlNDzv5UHx8/isB5KWuQ==
Bits: AAA=
Created: 20201209095720
Publish: 20201209095720
Activate: 20201209095720
編輯鑰匙文件
cp -p /etc/rndc.key /etc/westos.key
vim /etc/westos.key
編輯主配置文件,將鑰匙文件包含進去
vim /etc/named.conf
11 listen-on port 53 { any; };
19 allow-query { any; };
34 dnssec-validation no;
56 include “/etc/westos.key”;
編輯子配置文件,允許dns鑰匙更新方式
vim /etc/named.rfc1912.zones
26 zone “westos.org” IN {
27 type master;
28 file “westos.org.zone”;
29 allow-update { key westos; };
30 };
vim /var/named/westos.org.zone
搭建dhcpd服務
vim /etc/dhcp/dhcpd.conf
重啟服務
systemctl restart named
systemctl restart dhcpd
客戶端
當以dhcp的方式獲取ip時,解析到的地址也隨獲取ip的改變而該變
nmcli connection reload
nmcli connection down westos
nmcli connection up westos 獲取ip 如下 14
主機名,node1.westos.org
2)
更改服務端dhcpd主配置文件里面 的ip端,172.25.254.10 172.25.254.20
重啟服務
讓客戶端分配新的IP
解析到的ip是dhcp方式分配的IP
成功,服務端會出現更新文件,當每一次開始搭建的時候,刪掉此文件
cd /var/named
dhcp分配ip失敗
當主機聯網的時候,會影響分配到的Ip來源
總結
以上是生活随笔為你收集整理的ddns的搭建(动态域名解析DDNS)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [人工智能-综述-1]:人工智能系统架构
- 下一篇: [Pytorch系列-71]:生成对抗网