如何检查 VPN 是否正常工作?

如何检查 VPN 是否正常工作?

如何确保所有流量(例如来自 Web 浏览器的流量)都通过 VPN,并且没有数据通过正常的互联网接口泄露?或者如何检查应用程序使用的是什么接口(VPN 或其他)?

是否有任何监控系统工具可以确保我 VPN 是否正常工作?

我在 Windows 和 Linux 上使用 OpenVPN 客户端。

答案1

基本上,如果关闭了拆分隧道,则所有流量都必须通过 vpn 流动,但是tracert在 Windows 和 Linux 上尝试命令,您应该希望获得数据包到达目的地所采用的路由的跟踪,然后您将能够判断它是否正在通过您的 VPN 网关。

例如tracert www.yahoo.com

您还可以使用 IP 地址代替 DNS 名称。

答案2

首先使用routeip route show命令检查您的默认网关设置。如果您希望所有应用程序的所有 IP 数据包都使用 VPN 隧道,则您的默认网关必须位于 VPN 服务器端(大多数情况下是 VPN 服务器的 IP 地址)。如果您的默认网关在连接到 VPN 之前和之后相同,则需要手动更改它。

如果您white的一个网络接口上有来自 ISP 的 IP 地址,并且您有一个到 ISP 网络的带有网络掩码的路由规则,那么/32这个特定网络的所有流量都将通过带有white地址的网络接口,因为连接的路由具有更高的优先级。

答案3

kali@kali~# echo $(curl -shttps://api.ipify.org) 将显示从 Kali 可见的公共 IP。

相关内容