![编辑:](https://linux22.com/image/1495281/%E7%BC%96%E8%BE%91%EF%BC%9A.png)
我刚搬到新公寓,想配置我的路由器。我可以 ping 192.168.1.1,并且已连接到所需网络。我扫描了 192.168.1.1 上的端口,没有打开 80 端口。我可以完全访问互联网。
问题是我没有 WiFi 密码,也无法联系上一位房客。我不想重置路由器,因为它的 MAC 可能被克隆,如果我丢失了它,我就有麻烦了。路由器的确切版本是 TP-Link WR740N - 路由器背面的贴纸上写着我应该能够访问 tplinkwifi.net,但它也没有托管。
更新:按照 Kamil Maciorowski 的建议,我嗅探了来自路由器的数据包并尝试更改 PC 的 MAC 地址(我运行的是 Windows 7),并使用“Win7 MAC 地址更改器”来执行此操作。
更新:我刚刚发现之前的租户不知为何安装了 openwrt 我刚刚连接到 root,现在一切正常。这一切都是偶然发生的 :D
答案1
第一步很简单:直接将你的电脑连接到 ISP 电缆,不用路由器(最好在你的操作系统中启用软件防火墙)。也许没有苹果完全不过滤,您就能访问网络。在这种情况下,您可以将路由器重置为默认设置。
发现MAC地址路由器 WAN 接口
安装嗅探器(例如Wireshark) 并了解如何在混杂模式下捕获数据包。了解如何检查数据包并查看MAC 地址它们携带。了解如何过滤流量以仅查看传入数据包。您可以根据当前的网络设置进行学习。
我们的例子,Wireshark, 有数据包详细信息窗格。如下行
Ethernet II, Src:
(...)(aa:bb:cc:dd:ee:ff)
(...)(00:11:22:33:44:55)
包含源和目标苹果s 为数据包。
关闭路由器,断开所有网线。用网线将电脑连接到 WAN(蓝色)接口。设置嗅探程序以捕获传入的数据包。打开路由器并等待。
如果路由器设置为获取其WAN IP 配置从DHCP 服务器, 你会看见DHCP 发现数据包。来源MAC地址该数据包中的是您的路由器MAC地址。
缺乏DHCP 发现数据包表明路由器有固定IP设置。可能还有其他数据包被嗅探,您可能能够读取MAC地址和IP地址从它们那里获取信息。要使路由器生成一些数据包,请将另一台计算机连接到其 LAN 端口并尝试访问 Internet 中的主机(例如8.8.8.8
或superuser.com
)。当然,您会失败,但您的嗅探计算机将收到一些 TCP/IP 数据包。
拥有MAC地址,明智的做法是将其克隆到另一台路由器或您的计算机上(谷歌搜索适用于您的操作系统的解决方案)。将设备与克隆的苹果直接联系 ISP,确保网络设置有效,可以使用互联网。此步骤的目的是排除(极其罕见的)没有DHCP 服务器由ISP提供,整个网络采用固定地址工作。
编辑:
从您的计算机连接(使用克隆苹果)直接连接到 ISP 可能会失败,如果你的网卡和链路另一端的硬件都不支持自动 MDI-X技术,然后你连接到交叉电缆. 按照规定应该有一个直通电缆允许将计算机连接到路由器等网络设备,但有人可能犯了错误。您的路由器可以使用任何类型的电缆,这要归功于自动 MDI-X– 如今,几乎所有家用路由器都可以,因此用户无需担心。不过,也有专门的路由器和交换机没有自动 MDI-X支持;其中一个可能位于电缆的另一侧。
尝试在直接连接到 ISP 时嗅探流量(使用克隆苹果)。如果至少有一个有效的传入数据包,则接口卡不是问题。
(编辑到此结束。)
如果一切顺利,然后MAC地址就是你所需要的您可以将路由器重置为默认值(并且可以跳过我的其余答案)。否则你需要知道正确的知识产权,网络掩码和网关用作固定设置。
以下是关于这种情况该怎么做的快速提示。它们不涉及细节,需要网络领域的一些知识/研究。也可能有其他方法。
找到已修复IP地址路由器 WAN 接口
让路由器生成一些如上所述的 TCP/IP 数据包,用嗅探器进行分析以了解它们的源 IP。
找到已修复网关路由器 WAN 接口
通过路由器连接到互联网(正常情况下,没有嗅探或其他技巧)。使用tracert
或traceroute
(取决于操作系统)连接到某个外部地址(例如superuser.com
)。路由器 LAN IP 之后的第一个 IP 应该是 WAN 端的网关,除非列表在此位置结束并且它是您查询的地址(我怀疑您的路由器没有直接连接,superuser.com
但在一般情况下它可能)。尝试几个地址以确保。
找到已修复网络掩码路由器 WAN 接口
找出最窄网络掩码这使得你的路由器知识产权和网关位于同一子网中。最窄网络掩码应该适用于绝大多数连接,您可能永远不需要更广泛的连接;但是,现在不要停止。
你可以猜测一下网络掩码通过嗅探 ISP 电缆。您可能会发现其他路由器/计算机之间的本地流量;他们的知识产权s 可能会提示子网有多宽。您的最窄网络掩码现在估计可能会更广泛。
通过路由器的 WAN 接口连接路由器,并嗅探网络流量。将计算机设置为网关拥有最广泛的 IP网络掩码可能(尝试)。使用 LAN 端的另一台设备并尝试连接
127
128.0.0.0
IP 地址可能位于 WAN 端的子网内,也可能不位于子网内。首先网关IP。按顺序查询 IP,下一个 IP 需要比前一个 IP 更宽的子网。从路由器(WAN 端)嗅探到的数据包将通过其MAC地址如果目标 IP 在路由器子网之外;如果目标 IP 在路由器子网内,则路由器将尝试在那里找到它,并且模式将有所不同。这样你就可以找到网络掩码您的路由器使用。
关于什么DNS 服务器在固定设置中?
路由器使用的 DNS 服务器地址可以通过嗅探 WAN 接口作为假网关来获取,同时第二台计算机(来自 LAN 端)查询各种 URL。查找发往端口 的数据包53
;有关详细信息,请参阅 DNS 的工作原理。
您也可以尝试使用真实的网关作为DNS 服务器,它可能有效,也可能无效。或者你可以使用Google 公共 DNS(8.8.8.8
,8.8.4.4
) 或者开放DNS(208.67.222.222
,208.67.220.220
)。您的 ISP 不应该阻止这些地址。
答案2
你的帖子有点令人困惑。需要更多信息。
这个路由器以前不是你的吗?
因此路由器的 IP 地址为 192.168.1.1,并且您的计算机确实连接到了互联网。您使用的是电缆吗?
您的计算机是否有静态 IP 地址,或者路由器是否提供了一个静态 IP 地址?
无论如何,尝试一下这个:
- 彻底断开路由器
- 关闭并重新打开
- 连接您的计算机(网络地址设置为 DHCP,以防万一)
- 检查是否收到 IP 地址
- 对 tplinkwifi.net 进行 ping 和扫描(将路由器与互联网上行链路断开后,这应该解析为路由器的地址,通常为 192.168.1.1)。