DHCP 设置未生效

DHCP 设置未生效

我正在为我的家庭网络设置 VLAN,我一直使用 rasbery pi 上的 dhcpd 作为我的 DHCP 服务器。我已经在我的网络路由器中设置了 DHCP 中继。到目前为止,这对我的工作笔记本电脑有效,我已将其 VLAN 化到自己的网络。但现在我想将我的游戏机移动到它们自己的 VLAN(不是已编辑的 mac 地址)

subnet 192.168.42.0 netmask 255.255.255.0 {
    ddns-updates on;
    range 192.168.42.100 192.168.42.254;
    option routers 192.168.42.1;
    option broadcast-address 192.168.42.255;
    option domain-name-servers 192.168.42.206;
 }

我的工作 DHCP 服务器中的 VLAN 设置如下

subnet 192.169.42.0 netmask 255.255.255.0 {
    authoritative;
    ddns-updates on;
    range 192.169.42.10 192.169.42.20;
    option routers 192.169.42.1;
    option broadcast-address 192.169.42.255;
    option domain-name-servers 192.168.42.206;
    host WORKLAPTOP {
            hardware ethernet xx:xx:xx:xx:xx:xx;
    }
}

但我的游戏机设置不起作用,这就是我所拥有的

## Game Network                                                                 
subnet 192.170.42.0 netmask 255.255.255.0 {
    authoritative;
    ddns-updates on;
    range 192.170.42.100 192.170.42.200;
    option routers 192.170.42.1;
    option broadcast-address 192.170.42.255;
    option domain-name-servers 8.8.8.8;
    # XBOX                                                                  
    host XBOX {
         hardware ethernet xx:xx:xx:xx:xx:xx;
    }

 }

但是当 xbox 发出 DHCP 请求时,它会返回 IP 地址:192.168.42.231、路由器地址:192.170.42.1 和 DNS 服务器:8.8.8.8

我在游戏网络设置配置方面做错了什么吗?为什么它在 192.168.xx 而不是 192.170.xx 区域获取 PI,路由器和 DNS 服务器设置正确

我希望解决这个问题,因为出于安全原因,我想为我的物联网设置一个 VLAN,我首先在其他设备上进行测试。

我会注意到工作笔记本电脑工作正常,它的 IP 为:192.169.42.10 路由器为:192.169.42.1 DNS 为:192.168.42.206

我找不到工作配置和游戏机配置之间有什么区别。

我已经在我的网络上创建了 VLAN,工作局域网是 VLAN10,游戏网络 VLAN 是 30(当我弄清楚这一切时,将使用 20 用于物联网,同时使用 Unifi 作为托管交换机和接入点)

两个 VLAN 都启用了 DHCP 中继。使用 Unifi USG 作为路由器。

相关内容