DNS服务器,DHCP客户端和服务器工作正常,但使用MikroTik作为调制解调器的接入点时会发生请求超时

我使用2 Mikrotik无线路由器,第一个连接到调制解调器,它完美的工作(SSID: server-one (隐藏))。

第二个路由器ID:

ether1: 192.168.1.1

wlan1: dhcp-client

wlan2: 192.168.2.1

SSID: skywifi

然后,我试图configuration第二个路由器。 我设置wlan1连接到server-one ,作为一个站和DHCP客户端,收到192.168.50.124作为其IP, 192.168.50.254作为其网关。

我将wlan2设置为ap-bridge,并将其设置为dhcp服务器。 然后我创build一个静态路由到0.0.0.0/0192.168.50.254

连接好,DNS到设备连接skywifi完美的作品,我可以nslookup google.com 。 问题是,当我试图ping google.com ,它总是给request time out回复。 (请注意,我也尝试ping另一个主机( WikipediaYahoo等),结果也是request time out

任何想法为什么发生这种事情? 谢谢,

第一个路由器不知道它应该为第二个路由器的客户端进行NAT,也没有任何路由到他们的IP地址。 就其而言,第二个路由器分配给它的客户端的IP地址是与外部相关的,只能通过它到Internet的默认路由才能到达,而且它不知道它们属于它的LAN接口。

我不会build议像这样的设置摆在首位。 不知道你的具体要求,很难提出一个更合理的设置。 但是对于多个局域网使用路由器的NAT比您需要或想要的要复杂得多。

具有多个LAN IP范围,多个路由器和未桥接WiFinetworking的networking非常复杂。 应该由了解IP路由的人员和WiFi客户端连接的限制来设置。 我build议聘请一个能胜任的顾问,他可以问你正确的问题,并确保你的devise能够做到你真正需要的东西,同时避免像双NAT那样的陷阱,在带宽相同的通道上转发WiFi,或者假的,不可靠的WFi桥接。

您还必须在第二个路由器上激活NAT …

 /ip firewall nat add chain=srcnat out-interface=wlan1 action=masquerade