私は16.04からUbuntu(Lubuntu Distro)を使用しており、キルスイッチとしてVPN + UFWを常に使用しています。とても簡単なことです。特にGUFW GUIで。
最初に、デフォルトで着信/発信接続を単に拒否します。次に、tun0またはOpenVPNアダプターがラベル付けされているもので発信を許可します。これはほとんど常にtun0です。
私がtun0にugpradedして以来、私が永遠に使用していたのと同じルールが機能しなくなりました。 tun0でトラフィックの通過を許可するように指定しても、何も通過できません。
18.04のこの局面では、UFWが正常に動作していないことを他の誰かが確認できますか? tun *アダプタでNiceを再生していないことを除いて、正常に動作しているようです。
この行をスクリプトに追加する必要があります。
Sudo ufw allow out on <wlan or enp0s3 from ifconfig> from any to <VPN IP>
完全なスクリプトは次のようになります
Sudo ufw reset
Sudo ufw default deny incoming
Sudo ufw default deny outgoing
Sudo ufw allow out on <wlan or enp0s3 from ifconfig> from any to <VPN IP>
Sudo ufw allow out on tun0 from any to any
Sudo ufw enable