在NAT和公共IP和端口之后,通过SSL连接到Apache服务器?


-1

当客户端和服务器都在NAT防火墙后面时,我想通过SSL连接到Apache服务器(包括客户端和服务器证书)。我无法前进,我必须假设除了80和443之外的所有端口都被阻止。

我听说过NAT穿孔,但我不想使用第三方服务器而且我听说它让SSL握手无法进行。我不认为我可以通过SSH隧道连接SSL - 至少在没有使用第三方服务器的情况下。知道两个公共IP(通过DDNS)并假设我在两端都使用端口443,还有另一种连接方式吗?如果是这样,我将如何使用Apache?

我对这些东西仍然有点模糊,所以如果我说的话没有意义,请纠正我。

Answers:


0

您的陈述彼此不符:

在NAT和公共IP和端口之后,通过SSL连接到Apache服务器?

从该标题可以假设服务器可通过公共IP和端口访问。

...客户端和服务器都在NAT防火墙之后。我无法前进......

但是这个声明清楚地表明,服务器是在NAT之后,你没有端口转发。由于服务器仅侦听传入连接并且不自己创建任何连接,因此只有在服务器前面的NAT设备上配置显式端口转发时,才能从外部(即客户端)访问它。只有在这种情况下,您才拥有服务器的公共IP和端口,然后客户端也可以访问它,即客户端无需端口转发。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.