質問: iptablesですべての着信接続を拒否しますか? すべての着信接続を拒否し、発信を許可するいくつかの単純なiptablesルールを作成したいと思います。どうやってやるの?
回答: rootアクセスでこれを試してください:# set default chain policies iptables -p input drop iptables -p forward drop iptables -p output accept # accept on localhost iptables -a input -i lo -j accept iptables -a output -o lo -j accept # allow established sessions to receive traffic iptables -a input -m conntrack --ctstate established,related -j accept これは実行中の接続をすべて残酷に切断するであることに注意してください-これには、サーバーの管理に使用できるssh接続などが含まれます。これは、ローカルコンソールにアクセスできる場合にのみ使用してください。sshの例外を追加する方法については、miphixの回答を参照してください。