我正尝试从工作的地方连接到家里的路由器网络界面。
我使用 dyndns,因为我家里没有静态 IP,而且除了我的工作场所外,它在任何地方都可以完美运行(更新:我犯了一个错误,请参阅下面的编辑)。当尝试从工作中访问 Web 界面时,我收到“500 服务器错误”,代码为:SERVER_RESPONSE_RESET。我没有尝试使用任何协议(例如远程桌面),我只是尝试访问 Web 界面。我可以从我的工作场所访问任何其他网页,没有任何问题,我认为我的路由器 Web 界面就像任何其他网页一样,不是吗?
我想也许我的工作代理会屏蔽 dyndns 等服务的地址,所以我还使用了另一个技巧。因为我在自己的域名上有一个网页(比如www.mydomain.com),我可以从工作中访问它,我尝试将 CNAME 添加到链接到 dyndns 地址的域中(路由器.mydomain.com)。这样,如果有人输入地址路由器.mydomain.com无论从哪里,它们都会到达我的家庭路由器 Web 界面,并且无法知道它是 dyndns 地址(或者是否存在?)。但是,它仍然无法从我的工作场所工作(我收到相同的错误消息)。
有什么想法吗?
编辑:很抱歉,我之前犯了一个错误。我以前可以从我以前的工作场所访问我的家用路由器 Web 界面,而且我认为这仍然是可能的,因为我不记得做过任何配置更改。然而,在阅读了回复后,我去了我以前的工作场所并检查了一下,那里也行不通。我很抱歉就我的问题给出了错误和误导性的信息。总结一下:我的问题是我无法从任何地方。
答案1
错误 500 通常意味着服务器端出现错误,在您的情况下是路由器本身出现错误。
路由器管理页面与其他页面不同,因为它由路由器提供服务,而不是由网络中的任何其他计算机提供服务。
这可能是路由器设置的问题。如果找不到,您可以考虑将其重置为初始状态(安全密码方法或其他方法)。您也可以考虑更新固件(如果有更新)。
但是,我对您声称它可以在其他地方工作感到困惑。如果您的意思是您可以从网络外部管理路由器,但不能从您的工作场所管理,那么公司防火墙上的某些过滤器可能会阻止您。您可以尝试更改访问它的方式,例如页面名称(如果可能的话,在路由器的设置中)。
答案2
[...] 链接到 dyndns 地址的我的域名的 CNAME(路由器.mydomain.com). [...] 如果有人输入地址路由器.mydomain.com[...] 没有办法知道它是一个 dyndns 地址(或者存在吗?)
人们(或防火墙)当然可以看到它是CNAME
,例如看到dig www.superuser.com
:
;; 答案部分: www.superuser.com。21600 IN CNAME superuser.com。 superuser.com.9639 IN A 64.34.119.12
但我不知道防火墙有多智能。
反向查找会显示您的互联网提供商的 DNS 设置(而非 DynDNS 记录)——请参阅dig -x youripaddress
该地址可能(目前)已被阻止?如果您只是输入该(动态)IP 地址进行测试会怎样?
要查看从另一台计算机访问的结果,网络嗅探器网站可能会有所帮助。此外,在测试时,我绝对建议不要使用某些通过 VPN 的远程桌面从家里访问您的工作计算机,然后尝试返回您自己的路由器。(也许这是可行的,但它可能会产生一些有趣的路线,我猜应该在故障排除时将其从用例中剔除。)
答案3
大多数路由器都会阻止来自外部 IP 的传入请求,也许有一个允许远程访问的设置?
答案4
我的路由器制造商(D-Link)的技术支持多次尝试提供帮助后,他们放弃了。看来我的路由器有问题,需要更换。再次感谢所有试图提供帮助的人,很抱歉浪费了你们的时间。