de Bitty Duck, 3 años han pasado desde su publicación, escrito en Plain Text.
Este código es una respuesta a Re: black face de enrique
- ver diferencias
Insertar vínculo
  1. #!/bin/sh
  2. # Used for private firewall rules
  3.  
  4. # See how we were called.
  5. case "$1" in
  6.   start)
  7.         ## add your 'start' rules here
  8.  
  9.         iptables -I FORWARD -s 192.168.1.169 -p tcp -d 173.252.110.0/18 -j DROP
  10.         iptables -I FORWARD -s 192.168.1.169 -p tcp -d 31.13.73.0/18 -j DROP
  11.        
  12.  
  13.  
  14.  
  15.         #Added for BlockOutTraffic start - BEGIN
  16.         /sbin/iptables -N BOT_INPUT
  17.         /sbin/iptables -N BOT_FORWARD
  18.         /sbin/iptables -A CUSTOMINPUT -j BOT_INPUT
  19.         /sbin/iptables -A CUSTOMFORWARD -j BOT_FORWARD
  20.         /usr/local/bin/setfwrules
  21.         #Added for BlockOutTraffic start - END
  22.         ;;
  23.   stop)
  24.         ## add your 'stop' rules here
  25.         #Added for BlockOutTraffic stop - BEGIN
  26.         /sbin/iptables -D CUSTOMINPUT -j BOT_INPUT
  27.         /sbin/iptables -D CUSTOMFORWARD -j BOT_FORWARD
  28.         /sbin/iptables -F BOT_INPUT
  29.         /sbin/iptables -F BOT_FORWARD
  30.         /sbin/iptables -X BOT_INPUT
  31.         /sbin/iptables -X BOT_FORWARD
  32.         #Added for BlockOutTraffic stop - END
  33.         ;;
  34.   reload)
  35.         $0 stop
  36.         $0 start
  37.         ## add your 'reload' rules here
  38.         ;;
  39.   *)
  40.         echo "Usage: $0 {start|stop|reload}"
  41.         ;;
  42. esac:
  43. ~
  44.