繁体   English   中英

设置统一DHCP服务器的域名

[英]Set domain name for unifi DHCP server

今天,我收到了一个Unifi安全网关(USG),它可以用作网络的DHCP服务器(实际上,要想在没有DHCP服务器的情况下正常工作,这有点棘手!)

Ubiquiti Unifi UI中的DHCP选项不允许您输入域名,但这是很常见的要求。 如何做到这一点?

我在Ubiquiti论坛上发现了很多人在问这个问题,但没有答案,因此在弄清楚并在此处发布答案后,我想我也应该在这里分享它

诀窍是仔细查看现有配置,可以使用以下命令完成:

configure
show

在我的情况下,我的LAN网络称为LAN_192.168.0.0-16,而子网称为192.168.0.0/16,因此(对我来说)设置域名的命令为:

set service dhcp-server shared-network-name LAN_192.168.0.0-16 subnet 192.168.0.0/16 domain-name foo.bar

发出此命令后,运行

show

它将显示将对配置进行的更改,该更改应类似于以下内容:

 service {
     dhcp-server {
         disabled false
         hostfile-update enable
         shared-network-name LAN_192.168.0.0-16 {
             authoritative enable
             description vlan1
             subnet 192.168.0.0/16 {
                 default-router 192.168.1.1
+                domain-name foo.bar
                 lease 86400
                 start 192.168.1.100 {
                     stop 192.168.1.254
                 }
             }
         }
     }

(请注意,“ +”号显示已添加的行)

现在开始

commit

它将提交更改

并非如此...目前,如果您通过unifi UI更改任何设置,它将覆盖我们刚刚进行的域名更改,因此您需要导出配置:

mca-ctrl -t dump-cfg

复制输出并将其粘贴到运行控制器的计算机的以下文件夹中的名为“ config.gateway.json”的文件中:

Linux的:

/var/lib/UniFi/data/sites/{side id}/

视窗:

c:\users\{your user}\Ubiquiti UniFi\data\sites\{site id}

那应该可以解决问题:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM