我有一台华硕RT-AC66U路由器,它在过去一年左右一直运行正常。
然后昨天,我突然遇到一个零星的问题,某个网站无法加载。
奇怪的是,我可以从我的8台设备中的2台加载该站点,这些设备也连接到此路由器。
该网站实际上是我自己的,并托管在共享托管服务器上。没有指向该主机的站点正在加载。
我能想到的唯一变化就是一周之前,我需要一个开关将多个设备连接到局域网(连接到路由器),所以我连接了一个旧的DIR-655路由器并禁用所有内容让它充当开关。应该指出的是,这是在一周前完成的,直到昨天才出现问题。
到目前为止我尝试过的:
- 跑到
traceroute
ASUS路由器上的域:它挂在第20跳 - 跑
tracert
在Windows 10的机器上,它比路由器得到了一些进一步的跳 - 在所有设备上ping,总是收到成功的回复
- 欺骗路由器上的一些设备的MAC地址和电源回收调制解调器(在某个论坛上读取):没有工作
- 直接连接到调制解调器。这总能解决问题,这让我相信问题出在路由器上
- 通过OpenVPN连接将路由器连接为客户端:仍然无法正常工作(这对我来说很奇怪)
- 连接到网站域的FTP端口。这有效!
- 通过HTTPS显式连接(也尝试
wget
通过端口443):没有用 - 从整个设置中删除DIR-655:不起作用
还要注意,每次我做出更改时,我都会在我测试的任何设备上刷新dns并重新启动路由器。
该站点加载的2个设备是三星手机和运行Windows 7的笔记本电脑。
其他2部手机,覆盆子pi,Android平板电脑,Windows 10 PC和运行Ubuntu-Server的服务器都无法加载该网站。
有任何想法吗?
编辑(附加信息):
- 如果我正在执行POST操作,加载站点的设备将失败。(我使用该网站的一件事是更新一些个人议程项目。一旦我点击执行POST请求的“保存”,该网站就会挂起。但是我可以回去查看该网站)
- 我知道这些设备不仅仅是加载了网页的缓存版本,因为我已经删除了缓存并在页面上进行了硬刷...等等。
- 一个月之前发生了一件奇怪的事情,现在看起来有点相关我考虑过:当我从我的手机上加载同一个网站时,但通过我的移动数据(我出去了),它只是挂断了并给了我一个“网站花了很长时间才能回复”的错误就像我现在正在使用这些设备一样。而且为了进一步增加这种奇怪性,那就是连接到ASUS路由器时可以工作的手机,但是一旦我断开并继续使用Cell Data,它就会挂起。
removing the DIR-655 from the whole setup: didn't work
- 如果它只是作为一个开关,那它看起来确实很奇怪。我倾向于怀疑你的问题源于这个设备。特别是因为您在开始遇到问题前一周将其添加到网络中。