如何检查本地流量是否通过 VPN 路由到远程服务器

如何检查本地流量是否通过 VPN 路由到远程服务器

我有一个简单的 VPN 设置:作为客户端,我连接到我的办公室。为了防止我的本地互联网流量被路由到办公室,我选中了复选框:“仅将此连接用于其网络上的资源”并禁用了自动复选框。我使用 Ubuntu 19.04 和 vpnc

我如何检查没有本地流量被路由到办公室?

答案1

traceroute 命令可能会提示您流量所采用的路由,例如:

traceroute www.google.com

答案2

我找到了一条非常简单的路径:

  • 使用 wireshark 在远程系统上捕获流量,并禁用上述按钮,
  • 在本地机器上访问一个很少访问的网页
  • 停止捕获并检查刚刚访问的网页是否是捕获的一部分:应该停止,因为所有流量都应该通过 vpn 路由
  • 现在启用按钮
  • 重新开始捕获
  • 重新访问上面的网页
  • 停止捕获
  • 检查捕获,现在网页不应该在捕获中,如果是这样,按钮就会执行其预期的功能

相关内容