【发布时间】:2021-12-26 14:19:49
【问题描述】:
我已经在 AWS 上使用 StrongMan(网络界面管理器)设置了 Strongswan VPN。 效果很好,我公司的员工可以毫无问题地访问受限制的站点。但现在我需要实现拆分隧道,因为我们还必须每天向非受限站点发送数 TB 的数据。
我编写了小型 C# 应用程序,该应用程序使用下一个命令自动管理拆分隧道路由。
route ADD siteIP MASK 255.255.255.255 10.10.10.1 IF VPNInterfaceID
而且它不像我希望的那样工作。 问题是:我的 DNS 在拆分隧道模式下泄漏。
如果我通过 VPN 路由到“www.whatismyip.com”,它会屏蔽我的 IP,所以它可以工作, 但我无法访问受限网站。
所以我通过 VPN 路由“www.dnsleaktest.com”,我可以看到我的 DNS 实际上正在泄漏。
我找到了一个应用程序“Simple DNSCrypt”,它解决了我的问题,但我真的不想使用第三方软件。
我对这个话题很陌生,所以任何帮助都将不胜感激。 我不知道如何隐藏我的 DNS。 即使覆盖到 8.8.8.8 和 8.8.4.4 也无济于事。 我能做些什么?我应该阅读和学习什么?可能是什么问题?
对不起,我的英语不好。 提前谢谢!
【问题讨论】:
标签: vpn tunneling strongswan