我在Windows 7上运行OpenVPN并使用Comodo防火墙允许1个特定应用程序仅使用VPN(防止该应用程序在VPN发生故障时访问Internet)。我只有一个网络适配器。
虽然我已经将VPN的网关设置为更高的指标,但这种方法工作正常,但我的所有其他应用程序也都在通过VPN。我试过告诉Comodo阻止所有其他应用程序使用VPN,但是根本没有人可以访问互联网。
我的VPN规则基于MAC地址,告诉一个应用程序只使用VPN的MAC地址,并告诉所有其他应用程序只使用我的网络适配器的MAC地址(我也尝试告诉他们使用除VPN之外的任何MAC地址)。我一直在玩ForceBindIP但没有成功。
我不明白为什么流量更喜欢VPN,即使它的指标更高,为什么一切都停止工作,如果我阻止访问VPN,为什么我不能在VPN外发送流量?
注意:我在同一台计算机上运行VMWare,即使VPN正在运行,它也会正常使用网络适配器。