OS/Linux

리눅스 시작시 실행 등록

1125521101 2016. 1. 26. 16:36

cd /etc/rc.d/init.d/

vi iptable-ctl


#! /bin/bash

# chkconfig: 345 90 20


case "$1" in

start)

    iptables -A INPUT -s 1.1.1.1 -p tcp -j ACCEPT

    iptables -A INPUT -s 2.2.2.2 -p tcp -j ACCEPT

    iptables -A INPUT -s 3.3.3.3 -p tcp -j ACCEPT

    iptables -A INPUT -s 4.4.4.4 -p tcp -j ACCEPT

    iptables -A INPUT -p tcp -j DROP

;;

*)

    exit 1

esac

exit 0


chmod 755 ./iptable-ctl


chkconfig -add /etc/rc.d/init.d/iptable-ctl