如何将我的有效 IP 地址映射到我的服务器?

如何将我的有效 IP 地址映射到我的服务器?

我的路由器上设置了一个有效的 IP 地址。我想将 IP 地址映射到运行 Windows Server 2008 R2 Enterprise 的服务器上,但我不知道该怎么做!有人能帮我吗?我还需要将端口从调制解调器转发到 CRM 应用程序,有什么指南吗?提前致谢但是,我知道如何使用向导设置静态 IP 地址!(LAN 属性->IPv4 属性),我的问题是我的 ISP 在我的调制解调器页面中提供了默认网关和子网掩码地址,这与我在 CMD 窗口中输入 ipconfig 命令时看到的地址不同,那么,我也应该设置这些地址吗?因为当我尝试时,我收到了一条警告消息!请帮帮我!

答案1

ISP 提供的设置必须进入路由器的配置,特别是面向 ISP 的网络接口。应该有一个 IP 地址、网络掩码和一个默认网关(可选 DNS 地址)。面向局域网的另一个网络接口可以有以下形式的地址(192.168.XX、172.16.XX、10.XXX/8)。

对于端口转发,您必须在路由器上配置 NAT(网络地址转换)并将其映射[Local IP Address]:[Local Port]到外部接口[IP Address]:[Outside Port]

例如,您想将 Web 服务器通过 NAT 连接到外部世界。Web 服务器是 192.168.1.254,外部地址是 203.0.113.17,然后在 NAT 配置中创建一条规则,如下所示:

192.168.1.254:80    ->    203.0.113.17:80 or 203.0.113.17:8080 or whatever port you like

但为了获得更精确的信息,请进一步描述您的设备和寻址方案。

PS:很抱歉将其作为实际答案发布,但没有足够的声誉来发表评论。

答案2

一般来说,您可以做的是在 WAN 设置页面中用您的 ISP 提供的 IP 地址设置您的路由器,用静态 IP 配置您的 LAN,用静态 IP 配置您的服务器,比如 192.168.1.10 或其他参考路由器 LAN 设置的值。转到转发端口的页面并在那里提供您的服务器 IP 地址端口号和协议。

连接到路由器的 PC 使用默认网关 IP 作为路由器 IP,这就是您在 cmd 中获取不同地址的原因。需要了解您正在使用的路由器,以便为您提供更多帮助

答案3

这听起来就像您正在尝试建立一种从互联网访问位于 NAT 后面的服务器的方法,对吗?

192.168.xx 和 10.xxx 是保留的私有 IP,您的服务器应该拥有其中一个。

您需要做的是在路由器上为端口 80(http)和您希望远程使用的任何其他服务(22 / ssh,21 / ftp,443 / ssl 等)设置端口转发,并指示路由器将任何传入连接转发到您服务器的私有 IP。

这是正确的(也是最安全的)设置方法,因为任何传入连接的默认规则都是拒绝。

相关内容