概览


读者将会学习如何在 EdgeRouter 上使用内置的服务配置动态 DNS。

注意和需求: 该功能适用于安装有最新 EdgeOS 固件的 EdgeRouter 型号。

本次测试使用的设备型号:


动态 DNS


回到顶部

EdgeOS 支持下列类型的动态 DNS 服务:

  • Afraid (要求服务器为硬编码)
  • Dnspark
  • Dslreports
  • Dyndns
  • Easydns
  • Namecheap
  • Noip
  • Sitelutions (要求将序列号设置成主机名)
  • Zoneedit
CLI: 访问命令行接口 (CLI). 你可以使用 GUI 界面上的 CLI 按钮或者使用 PuTTY 等软件。

1.进入配置模式

configure

2.新增动态 DNS 并且添加认证

set service dns dynamic interface eth0 service <dyndnsservice> host-name <host>
set service dns dynamic interface eth0 service <dyndnsservice> login <username>
set service dns dynamic interface eth0 service <dyndnsservice> password <password>

3.(可选)添加服务器地址

set service dns dynamic interface eth0 service <dyndnsservice> server <server>
注意: 在使用 afraid.org 时该步骤是必须的

4.立即执行和保存

commit ;
save ;
exit

您可以使用 show dns dynamic status 命令验证动态 DNS 服务的状态。默认情况下,EdgeOS 只在 IP 地址实际更改时更新动态 DNS。要强制更新,可以使用 update dns dynamic interface <interface-name> 命令。