由于隐私问题,我希望 Ubuntu 允许应用程序将流量发送到互联网仅有的当 VPN 连接建立时。
问题是,有些应用程序,比如 Skype 或 Dropbox,VPN 连接断开后将重新连接出于某种原因。我不想这样,我希望他们不能这样做。
有什么办法吗?
答案1
尝试这个:
要获取您的默认网关 IP,请使用命令显示您的路由ip route list
。
编辑您的主互联网连接以删除默认路由:在 中nm-connection-editor
,编辑您的连接 > IPv4 选项卡 > 路由 > 选中仅将此连接用于其网络上的资源。
然后添加一条特定路由,通过网关到达 VPN 服务器。这样您的计算机就只能到达互联网上的一个 IP:您的 VPN 服务器,这样您的 VPN 连接仍然有效。(在“路由”窗口中,添加一条路由,例如:)Adress: VPN_SERVER_IP Netmask: 255.255.255.255 Gateway:GATEWAY_IP
。
要允许通过 VPN 访问互联网,您可能还需要编辑 VPN 连接的路由以取消选中“仅将此连接用于其网络上的资源”,或者为您的 VPN 的自定义网关添加特定路由。