背景:我的 ISP 有一个基于 Web 的身份验证方案。因此,当我第一次尝试浏览任何网站时,它都会转到 ISP 登录页面。登录后,对网页的进一步请求就可以正常工作。ISP 为我提供了一个静态 IP(192.168.58.150),我在笔记本电脑的 IP 设置中对其进行了配置。DNS 和网关必须配置为 192.168.58.1。
问题:如果我将 isp 电缆连接到我的笔记本电脑以太网端口,一切都会正常工作。但是,如果它连接到我的无线路由器,我配置的设置(ip/网关/dns 等)与我在笔记本电脑上所做的完全相同,并且如果我尝试从笔记本电脑访问互联网,它不起作用。我的浏览器显示“正在解析”并停留在那里,而它应该将我带到 isp 登录页面。为什么会发生这种情况?最令人困惑的部分是路由器和笔记本电脑的设置完全相同,虽然笔记本电脑可以工作,但路由器却不能。
笔记本电脑:Mac OS Mavericks
路由器: NetGear 无线
答案1
您的 ISP 正在将您笔记本电脑的 MAC 地址映射到您注册的 ISP 的 DHCP 提供的 IP 地址。然后(几乎肯定)将您的连接重新配置到不同的 VLAN(ISP 内部),以使用该 IP 和 MAC 地址组合访问 Internet。要通过路由器实现此功能,您需要将该关联与路由器的 MAC 地址建立关联,这也意味着您必须为笔记本电脑的内部 LAN 端打开 NAT 转换,其他内部设备也连接到该 LAN 端,以便当内部设备访问 ISP 时始终使用路由器上的 IP。LAN 上的 NAT 通常默认处于打开状态。因此,请确保 NAT 已打开并且路由器从 ISP 上游获取 DHCP 地址,然后通过路由器从笔记本电脑(连接到其中一个 LAN 端口)连接并注册。
如果由于某种原因该操作不起作用,大多数路由器都有一个配置选项来“传递”笔记本电脑或“第一个连接设备”的 MAC 地址,因此如果无法使其工作,您可能需要尝试该操作。
答案2
我不确定我能否直接回答你的问题,但你可以检查一些事情来找出问题所在。
有些路由器有诊断部分。看看你是否可以使用它从路由器 ping google.com 可能会有所帮助。我假设你对命令行有一定的了解,并且这可以从你的路由器上实现。
这听起来像是网络问题。如果您需要从笔记本电脑登录,那么您可能需要从路由器登录,但如果这不可能,这可能行不通。如果您能在路由器中找到设置 ISP 信息的位置,则可能有一个选项可以添加用户名和密码。
为了真正获得解决方案,您需要做更多的数据收集。
我希望你能弄清楚。
答案3
检查 DNS。将路由器设置为 WAN 上的固定 IP,其配置与笔记本电脑插入时获得的配置相同。