DDNS(花生壳)
業(yè)內(nèi)大家昵稱為花生殼的究竟是什么,如何去做呢?其實(shí)花生殼就是DDNS(Dynamic Domain Name Server)動(dòng)態(tài)域名服務(wù)的縮寫,就是dhcp+dns,而我們的動(dòng)態(tài)ip是由dhcp服務(wù)提供的,每次ip的變化dhcp都是知道的,而我們的dns 不知道,我們的ddns簡單理解就是讓dhcp把ip的更改信息告訴dns。
DDNS是將用戶的動(dòng)態(tài)IP地址映射到一個(gè)固定的域名解析服務(wù)上,用戶每次連接網(wǎng)絡(luò)的時(shí)候客戶端程序就會(huì)通過信息傳遞把該主機(jī)的動(dòng)態(tài)IP地址傳送給位于服務(wù)商主機(jī)上的服務(wù)器程序,服務(wù)器程序負(fù)責(zé)提供DNS服務(wù)并實(shí)現(xiàn)動(dòng)態(tài)域名解析。
也就是說DDNS捕獲用戶每次變化的IP地址,然后將其與域名相 對(duì)應(yīng),這樣其他上網(wǎng)用戶就可以通過域名來進(jìn)行交流。而最終客戶所要記憶的全部,就是記住動(dòng)態(tài)域名商給予的域名即可,而不用去管他們是如何實(shí)現(xiàn)的。
動(dòng)態(tài)域名服務(wù)的對(duì)象是指IP是動(dòng)態(tài)的,是變動(dòng)的。普通的DNS都是基于靜態(tài)IP的,有可能是一對(duì)多或多對(duì)多,IP都是固定的一個(gè)或多個(gè)。但DDNS的IP是變動(dòng)的、隨機(jī)的。隨著市場需求的變化,DDNS需求功能也越來越多,越來越要求方便,市場現(xiàn)在已經(jīng)有了不要第三方DDNS方支持的設(shè)備。
DDNS的配置方法
做這個(gè)實(shí)驗(yàn)前先要配置dns的key更新(202),我的上一篇博客已經(jīng)寫過如何配置了,這里就不再寫了。
1.首先配置客戶端
設(shè)置客戶端主機(jī)名稱為game.westos.com
[root@dns-slave named]# hostnamectl set-hostname game.westos.com
設(shè)置主機(jī)的網(wǎng)絡(luò)為dhcp模式
2. 在服務(wù)端配置dhcp服務(wù)(202)
1. > 安裝dhcp
[root@dns named]# yum install dhcp -y
2 .> dhcp 服務(wù)配置文件的設(shè)置
[root@dns named]# vim /etc/dhcp/dhcpd.conf 修改dhcp服務(wù)的主配置文件
? dns的更新方式設(shè)定
? dns 解析的域名,服務(wù)器的ip
? ip的分配規(guī)則
37 key westoskey { ##dhcp更新dns時(shí)用到的key38 algorithm hmac-md5;39 secret yJj4rDt/tp/5pqF2j3HxUw==;40 };4142 zone westos.com. { ##指定dhcp更新的域名43 primary 127.0.0.1; ##指定dns所在的主機(jī)ip,這里127.0.0.1是內(nèi)部回環(huán)接口,所以也可以用44 key westoskey; ##指定更新這個(gè)域時(shí)用到的key名稱45 };3 . 測試:在客戶端dig game.westos.com成功
?
總結(jié)
- 上一篇: Mysql 8.0 安装
- 下一篇: Page Cache的落地问题