检查VPN端口是否打开

本文关键字:是否 VPN 检查 | 更新日期: 2023-09-27 18:24:47

是否有任何方法可以检查VPN服务器的UDP端口500和4500是否响应?目标是检查防火墙或其他东西是否正在阻止这些端口。

提前感谢

检查VPN端口是否打开

因此,UDP不像tcp那样执行acks或连接;因此,确保端口响应的唯一方法是实际发送一些数据并获得响应(但不要求它确实响应)。

由于这些都是特定的端口,我假设您正在查看一个特定的应用程序/协议。为此,您基本上需要打开端口并向其发送一些垃圾数据或某种形式的标识有效负载(取决于协议)。

前面的问题概述了你需要做些什么来处理这个问题。

我似乎应该使用ISAKMP协议与服务器进行通信。

如果不使用服务器使用的协议,似乎无法测试端口是否可用。

您可以尝试使用一些开源VPN客户端,如strongswan,并尝试通过VPN连接。使用IKEv1或IKEv2连接,它将尝试命中500/4500个端口进行连接。如果接收到来自服务器的响应,则端口处于打开状态。