こんにちは。あやかです。
CHR、というかRouterOSには標準でDDNS機能が組み込まれています。
そのため、DDNS機能をONにするだけで"xxxxxxxxxx.sn.mynetname.net"というDNS Nameが払い出されます。
(xxxxxxxxxxは何等かの法則によって生成される文字列となり、自由には選択できません。)
今回作成する検証環境では、このDDNS機能とCNAMEレコードを組み合わせて使用することで固定IPアドレス代をケチる算段を立てています。
早速DDNS機能を有効化してみましょう。
[ayaka@CORERB01] > /ip cloud set ddns-enabled=yes
[ayaka@CORERB01] > /ip cloud print
ddns-enabled: yes
ddns-update-interval: none
update-time: no
public-address: 125.xxx.xxx.167
dns-name: acaxxxxxxxxxx853.sn.mynetname.net
status: updated
[ayaka@CORERB01] >
dns-nameに表示されている文字列が払い出されたDNS Nameです。
試しに名前解決を行ってみると、正常に名前解決できていることが分かりました。
RouteOSをお持ちの方は是非活用してみてください。
ayaka@BASTION-SCHDLPE:~$ dig acaxxxxxxxxxx853.sn.mynetname.net.
; <<>> DiG 9.16.1-Ubuntu <<>> acaxxxxxxxxxx853.sn.mynetname.net.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60309
;; flags: qr rd ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;acaxxxxxxxxxx853.sn.mynetname.net. IN A
;; ANSWER SECTION:
acaxxxxxxxxxx853.sn.mynetname.net. 0 IN A 125.xxx.xxx.167
;; Query time: 310 msec
;; SERVER: 172.17.32.1#53(172.17.32.1)
;; WHEN: Tue Feb 09 20:16:00 JST 2021
;; MSG SIZE rcvd: 100
ayaka@BASTION-SCHDLPE:~$