Linuxで外部ネットワークを閉じて内部ネットワークを開く方法は?これにはパスコマンドがあります。見つかりません。外国語はうまくいきません...ローカルネットワークは有効にする必要がありますが、外部インターネットはダウンしている必要があります。
答え1
ローカルネットワークをアクティブに保ちながらLinuxで外部ネットワークアクセスをオフにするには、このiptables
コマンドを使用して、ローカルネットワークを除くすべての発信トラフィックをブロックできます。きちんとした方法は次のとおりです。
ローカルネットワーク上のすべてのトラフィックを許可します(交換192.168.1.0/24ローカルネットワークの範囲とともに):
sudo iptables -A OUTPUT -d 192.168.1.0/24 -j ACCEPT
他のすべての発信トラフィックをブロックします。
sudo iptables -A OUTPUT -j DROP
これらのコマンドを使用すると、ローカルネットワーク上のデバイスがインターネットアクセスをブロックしながら互いに通信できます。
答え2
sudo ip route delete default
ネットワーク管理者がこれを妨げる可能性があります。