【发布时间】:2018-10-24 09:41:55
【问题描述】:
我有一个带有 dhcp 和 dns 服务的主路由器。
附加路由器,即 Netgear R7800 Nighthawk X4S,通过有线连接到我将用来扩展无线覆盖范围的主路由器。
因为我的并发设备数量(家庭网络)相对较少,所以我决定使用主路由器的 DHCP 和 DNS 服务。
在附加 (aux) 路由器上,我停止了 dhcp 服务和 dns:
/etc/init.d/dnsmasq disable && /etc/init.d/dnsmasq stop
/etc/init.d/firewall disable && /etc/init.d/firewall stop
我禁用了 WAN 设置:
#config interface 'wan'
# option ifname 'eth0'
# option proto 'dhcp'
#config interface 'wan6'
# option ifname 'eth0'
# option proto 'dhcpv6'
我调整了开关以包括 WAN 端口(不确定为什么端口 0 和 5 是 WAN 而不仅仅是 0)这一步可能是我的错误:
#config switch
# option name 'switch0'
# option reset '1'
# option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 1 2 3 4 5 6' # added WAN ports 0 and 5
#config switch_vlan
# option device 'switch0'
# option vlan '2'
# option ports '5 0'
“局域网”界面如下所示:
config interface 'lan'
option ifname 'eth1 switch0'
option type 'bridge'
option proto 'static'
option ipaddr '10.0.1.3' # MAC reservation on main router
option netmask '255.255.255.0'
我可以连接并从主路由器获取 IP,但我无法 ping 我的新路由器,也无法通过 SSH 访问它或访问 Web UI。我错过了什么?
【问题讨论】:
-
把这个扔出去......这可能是我的解决方案:forum.openwrt.org/t/…
标签: openwrt