我有一台服务器连接到DSL路由器。 如果我去whatismyip.com,我得到一个IP地址,但我无法使用该IP地址从远程位置访问服务器。 相反,我必须使用DSL路由器的IP连接到服务器(SSH / HTTP)。 有没有办法将路由器configuration为允许使用服务器IP连接到服务器?
最简洁的答案是不。
你看到路由器的IP地址,因为这是公共可路由的地址,你的服务器的地址将在你的私有地址空间。 你可以到你的服务器的唯一方法是configuration你的路由器做特定服务的端口转发(如SSH和WWW)。
请注意,您的路由器地址偶尔会发生变化,所以如果您的项目是长期的,您可能需要查看dynamicDNS。
查找你的DSL调制解调器参数DMZ Zone结束放置服务器的本地IP地址。 现在所有连接到你的DSL调制解调器,然后去服务器。
当您访问whatismyip.com时,您可能会看到一个Web代理IP。
除非你知道你的ISP有一个IP地址范围(例如/ 29范围),那么你可能使用NAT,这样你的路由器将端口转发到一个不可路由的地址(例如192.168.0.0/24)对于SSH等服务,使用路由器的IP是唯一可用的访问。