質問: 特定のipがゲートウェイにアクセスするのをブロックする linuxインターネットゲートウェイ/ルーターを使用しているとします。 bashスクリプトを使用して、特定のipを持つクライアントをブロックするにはどうしますか。ブロックするよりも./block_client.sh 192.168.1.123のようなものが好きで、./unblock_client.sh 192.168.1.123
回答: $ cat block_client.sh #!/bin/bash iptables -i input -s 192.168.1.123 -j drop $ cat unblock_client.sh #!/bin/bash iptables -d input -s 192.168.1.123 -j drop