如何使用私有IP地址访问VPN服务器?

sum*_*mit 3 vpn

我是 VPN 新手,如果我有任何错误,请多多包涵。早些时候我也发布了这个问题,但没有运气。

我所知道的:如何在客户端上创建 VPN 连接。

我想要的:为了访问服务器,我需要它的IP地址,但由于我访问的是公司的服务器,所以服务器的IP地址不是公共的,而是私有的。ISP 已向该公司提供了五组公共 IP 地址,但我不知道如何将该公共 IP 地址提供给服务器或连接到该服务器的任何其他对等点。这是一家小公司,因此服务器在互联网上没有任何 DNS。

请给我一些建议。如果可能的话,给我一些视频以及完整的过程描述。您还可以向我推荐一些书籍,但仅限于 Windows 设置,而不是 Linux 设置。在一些书上我也研究过OpenVPN和closeVPN,它是什么?

小智 5

您需要重新配置路由器以将端口从公共 IP 地址转发到服务器私有 IP 地址。

流量经过:互联网公共 IP 地址(ISP 为您提供的五个 IP 地址之一)-> 路由器 -> 服务器(私有 IP 地址)。

根据您的需要,您需要将以下端口从公网IP地址转发到路由器侧的服务器私有IP地址:

PPTP VPN 使用 TCP 端口 1723

IP 协议 47 (GRE)

L2TP:UDP 端口 1701

IPSec:UDP 端口 500

通过IP协议50和51。

注意:47 是协议号,而不是 TCP 端口。协议名称是GRE。通用路由封装 (GRE) 协议与点对点隧道协议 ( PPTP ) 结合使用,在客户端之间或客户端与服务器之间创建虚拟专用网络 (VPN)。配置防火墙或路由器时,这会产生很大的不同。

注意:在客户端,配置VPN客户端时,需要使用公网IP地址。

注意:如果您有一个基于 Web 的配置路由器(LinksysNetgearFireboxSonicWALL等),则非常简单。

但如果您有 Cisco(PIX 系列或类似产品),情况就不同了。您可以使用控制台 COM 端口配置或基于 Cisco Web 的管理器来配置 cisco。并在客户端使用Cisco VPN客户端进行连接。

视频:

你有什么类型的路由器?