远程服务器获取了错误的 IP,DSL 路由器已连接

远程服务器获取了错误的 IP,DSL 路由器已连接

我有一台连接到 DSL 路由器的服务器。如果我访问 whatismyip.com,我会获得一个 IP 地址,但我无法使用该 IP 地址从远程位置访问服务器。相反,我必须使用 DSL 路由器的 IP 连接到服务器(SSH / HTTP)。有没有办法配置路由器以允许使用服务器 IP 连接到服务器?

答案1

最简洁的答案是不。

您会看到路由器的 IP 地址,因为这是可公开路由的地址,而您的服务器地址将位于您的私有地址空间中。访问服务器的唯一方法是配置路由器以对特定服务(如 ssh 和 www)进行端口转发。

请注意,您的路由器地址会偶尔改变,因此如果您的项目是长期的,您可能需要研究动态 DNS。

答案2

查找你的 DSL 调制解调器参数DMZ 区域最后将服务器的本地 IP 地址放入其中。现在所有到您的 DSL 调制解调器的连接都将转到服务器。

答案3

当您访问 whatismyip.com 时,您可能会看到 Web 代理 IP。

除非您知道 ISP 为您路由了 IP 地址范围(例如 /29 范围),否则您可能正在使用 NAT,因此在路由器上将端口转发到不可路由的地址(例如 192.168.0.0/24)对于 SSH 等服务(使用路由器的 IP)是唯一可用的访问。

相关内容