首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为unifi DHCP服务器设置域名

为unifi DHCP服务器设置域名
EN

Stack Overflow用户
提问于 2016-06-28 17:26:26
回答 1查看 6.7K关注 0票数 2

今天,我收到了一个Unifi安全网关(USG),它可以充当您的网络的DHCP服务器(实际上,在不使用DHCP服务器的情况下让它正常工作是有点棘手的!)

Ubiquiti Unifi UI中的DHCP选项不允许您输入域名,但这是非常常见的要求。这怎么能做到呢?

我在Ubiquiti论坛上发现很多人问这个问题,但没有答案,所以我想我也会在这里分享这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-28 17:26:26

诀窍是仔细研究现有的配置,它可以使用以下命令来完成:

代码语言:javascript
复制
configure
show

在我的例子中,我的LAN网络称为LAN_192.168.0.0-16,子网称为192.168.0.0/16,因此设置域名的命令(针对我!)曾:

代码语言:javascript
复制
set service dhcp-server shared-network-name LAN_192.168.0.0-16 subnet 192.168.0.0/16 domain-name foo.bar

发出此命令后,请运行

代码语言:javascript
复制
show

它将显示它将对配置所做的更改,配置应该如下所示:

代码语言:javascript
复制
 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
                 }
             }
         }
     }

(请注意"+“表示已添加的行)

现在,快跑

代码语言:javascript
复制
commit

它将提交更改

虽然不是这样..。目前,如果您通过unifi UI更改任何设置,它将覆盖我们刚才所做的域名更改,因此您需要导出配置:

代码语言:javascript
复制
mca-ctrl -t dump-cfg

复制输出并将其粘贴到一个名为"config.gateway.json“的文件中,该文件位于您的控制器正在运行的机器上的以下文件夹中:

Linux:

代码语言:javascript
复制
/var/lib/UniFi/data/sites/{side id}/

Windows:

代码语言:javascript
复制
c:\users\{your user}\Ubiquiti UniFi\data\sites\{site id}

这应该是最重要的:)

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38082624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档