vpn killswitch
1.0.0

當您為祖母提供烹飪食譜時,您應該擁有隱私權。她不是您喜歡烘烤哪種類型的cookie。
該腳本將綁定到您的洪流應用程序,監視其存在並終止其過程,如果您的VPN隧道丟失了。


CLI: 
Killswitch覆蓋了Torrent應用程序的啟動,並將其啟動為子客戶,因此可以監視VPN隧道的存在。 Killswitch能夠與之綁定,而無需修改Torrent App Core。 (刪除.Desktop Launcher Killswitch修改將恢復您的原始設置。)
(桌面啟動器版本)還可以防止如果不打開VPN,則甚至啟動了Torrent應用程序。
在大多數情況下,iptables將是將應用程序綁定到所需的網絡接口的最簡單方法,但是根據我的試驗,Deluge的桌面GTK版本對此並不擅長,因此此方法是基於應用程序的基於應用程序與接口的綁定,作為替代方案。
如果您使用的是Deluge的服務器版本,則可以使用Iptables或內置網絡過濾器(編輯>首選項>網絡>在接口字段中輸入隧道IP)。
我只是在Debian上的Gnome桌面上使用Deluge測試了Killswitch,但它應該在任何桌面環境中與任何Torrent客戶端(具有基本配置調整)一起使用。
該腳本也可以輕鬆修改以與要綁定到特定網絡接口的任何應用程序一起使用。
wget https://github.com/angela-d/vpn-killswitch/blob/master/vpn-killswitch.deb ? raw=true -O vpn-killswitch.debgit clone https://github.com/angela-d/vpn-killswitch.git ~ /vpn-killswitchcd ~/vpn-killswitch/debian/source && ./vpn-checkvpn-check ,而無需將完整的文件路徑或CD調用到目錄: ln -s ~ /vpn-killswitch/debian/source/vpn-check /usr/local/bin/vpn-check就是這樣!現在,您的洪流活動已鎖定到VPN。
IE。拔下以太網或在WiFi運行時禁用您的WiFi,關閉VPN(這樣做就可以承受曝光的風險,因此,如果可能
調試的行為可能與非挑剔不同!從終端與桌面啟動器調用腳本也可能有不同的行為!測試它。
如果您遇到錯誤或問題,請提交一個錯誤報告,詳細說明您使用的Torrent客戶端/應用程序和操作系統,以及:
ps aux | grep [torrent client name]ps S