这个问题是继我设法解决的这个问题之后的又一个问题。Draytek 2830,同一端口上有多个 VLAN
我的 Ubiquiti Unifi 无线接入点不允许客户端在标记 VLAN 时获取 IP 地址。直接插入的 Draytek 2830 可以正常工作,并在直接插入时向我的 MAC 提供地址。
有趣的是(也许是一个线索),当 Unifi 无线接入点插入路由器的端口四时,它本身并没有获得 IP 地址。我已为 VLAN 30 和 40 配置了该端口。
有人可以帮忙吗?
这很奇怪……刚刚将无线接入点连上线,绿灯常亮,并在两个 VLAN 上提供 DHCP 地址。但是,当我转到 Unifi 控制器时,并没有看到接入点处于“断开连接”状态
然后我注意到了这一点;
因此,我将无线接入点更改为 Draytek 上的端口 1,并将 VLAN 设置更改为以下内容,它可以工作!是的。
但事情变得很奇怪...如果我将 VLAN1(P1)上的 IP 地址从默认的 192.168.1.0/24 更改为其他地址,其他任何地址都会再次停止工作。
但是为什么呢?我不想将 192.168.1.0 分配给 VLAN1....我有两个站点要同时运行,除了 IP 寻址之外,设置完全相同。我有一个 P2P 链接来连接这两个站点,我猜如果情况一直这样,我可能会遇到一些问题。
有人能回答这个问题吗?
答案1
根据文档,Unifi AP 中的管理流量始终未加标签。
从 AP 发起的流量未加标签(通过 br0 发送)
在此示例中,我们将中继 4 个不同的交换机(Netgear、HP、Cisco、D-Link),并使用 AirRouter 作为 DHCP 服务器和互联网网关。我们选择 4 个不同的交换机品牌来展示 UAP 互操作性。我们将在 4 个不同的 VLAN id(10、20、30、40)中创建 4 个 WLAN(vlan10_mgmt、vlan20_user、vlan30_finance、vlan40_guest)。为了让事情变得稍微复杂一点,我们没有使用默认的 VLAN 1,而是将 VLAN 10 设置为未标记以承载 UniFi AP 管理流量。读者可以很容易地将管理 VLAN 从 VLAN 10 更改回使用默认 VLAN 1。
这就是它与第二种设置一起工作的原因。
我建议在第一个示例中向端口 4 添加未标记的 VLAN,然后看看会发生什么。路由器的用户手册中也建议这样做。
http://www.draytek.co.uk/download/support/userguides/Vigor2830%20User%20Guide%20V2.31.zip
注意:至少保留一个未标记的 VLAN,以防止由于意外错误而无法连接到 Vigor 路由器。
答案2
Unifi Wireless 支持 VLAN,但我发现它还必须使用 Draytek 上未标记的端口。因此,同一端口上未标记和标记。似乎唯一可行的端口是 Draytek 上的 PORT1。不知道为什么,坦率地说,我没有更多的时间去调查它。希望这对其他人有帮助。
答案3
首先,我最初有点困惑,因为对我来说,路由器呈现此配置的方式有点令人困惑。主要是左侧列表中使用的“VLANX”术语。我终于明白,这些标签实际上与实际的 802.1Q VLAN 无关,可以很容易地列为“LANX”、“NetworkX”或其他任何名称。只有 VID 列与实际使用的 VLAN 相关。
为了清楚起见,我将在答案的其余部分中将引用路由器标签的任何名称用斜体表示,如下所示:虚拟专用网络或者局域网。
此外,VLAN 是否带标签或未带标签由“启用”列决定(这与 VLAN 本身是否启用/禁用无关,我最初认为是这样)。因此,如果您想在两个端口上使用带标签和未带标签的 VLAN,则需要使用两个虚拟专用网络項目。
再次明确一点,在图示的配置中,只有一行(VLAN2) 表示它未标记。配置的 VID 实际上没有使用,只有“子网”字段才是重要的(在本例中局域网 3)。
在图中的 P4 上,端口上仅配置了两个 VLAN,这两个 VLAN 都已标记(选中“启用”框)。您仍然需要的是用于来自 AP 的未标记流量(即管理流量)的 VLAN。事实证明,当插入 P1 时,它会在某种程度上“工作”,图中 P1 有一个独立的复选框,将始终允许未标记流量到达 P1 上的路由器。
根据您提供的信息,我发现两种情况:
- 您的 AP 需要接收 3 个 VLAN。这将包括两个带标签的 VLAN(用于用户 VLAN,30 和 40)和一个未带标签的 VLAN(用于管理接口)。
- 您实际上希望 AP 的管理接口与两个用户组之一位于同一网络上,并且您的 AP 需要接收 2 个 VLAN。这将包括一个用户组的带标记 VLAN 和一个另一个用户组的未标记 VLAN,以及管理接口。
因此,在上述情况 #1 中,您需要配置另一个虚拟专用网络为管理 VLAN 设置正确的“子网”,保留“启用”复选框不选中,并将其分配给 P4。(同样,如果“启用”复选框不选中,VID 字段将没有任何意义)。现在这将指示 P4 上的三个 VLAN。
在上述情况 #2 中,您需要取消选中 AP 配置中的“VLAN”复选框;如果管理接口应该在 SSID#1 上,则局域网 4(VLAN 40)和 SSID#2,如果局域网 3(VLAN 30)。
然后在路由器上,如果这是局域网 3“子网”,您应该选择VLAN2对于 P4 并删除VLAN4从 P4 开始。如果这是局域网 4,那么你需要配置另一个虚拟专用网络将“子网”设置为局域网 4,选择这个虚拟专用网络对于 P4 并删除VLAN3从 P4 开始。
这至少应该能让你工作。如果不了解你的网络,我无法判断是否有更理想的配置。