这是沃达丰路由器的标准配置之一。所以我在笔记本电脑上设置了网络服务器,现在可以访问互联网了。
但是我需要能够使用公共地址从我的机器访问它。但我就是找不到在哪里启用 nat 环回。我在普通用户和高级用户登录(Web 界面)中寻找选项。所以我想最后一个选项是远程登录它,并使用命令来执行它。但我不知道如何访问它(找不到凭据)。
http://rhiggins.sdf-eu.org/blog/index.php?entry=entry110722-164625
上面的链接说我可以在配置文件中找到此信息,但有人能告诉我如何访问它吗?
那么我应该使用什么命令来启用 NAT 环回?
答案1
它可能受支持,也可能不受支持。过去,我曾通过使用本地 socks 代理建立 ssh 隧道或使用众多在线免费代理之一来解决这个问题。
答案2
正如 @Scandalist 所说,你的路由器可能支持也可能不支持。但是,如果支持,尝试这里推荐的命令。我的路由器与那里列出的不同,但命令的工作方式相同。
首先,telnet 进入路由器(大多数平台都会在 CLI 中提供此功能)它可能需要用户/密码,该密码应与您的 Web 界面凭据相同:
telnet <router ip>
然后启用环回:
ip nat loopback on
然后退出telnet:
exit
有些路由器允许您保存设置。我尝试使用路由器“帮助”中显示的一些命令来保存设置,但无法正常工作。
我最终将 telnet 内容添加到另一台机器上的脚本中,每 5 分钟执行一次 cron 作业,这样,如果路由器断电,我将在路由器恢复供电后通过 telnet 重新连接到路由器并重新启用环回。该脚本只有一行:
(echo <password>; echo "ip nat loopback on"; sleep 1; echo "exit" ) | telnet <router_ip> <username>