hai linux.or.id

saya coba buat sekrip sederhana firewall dan saya letakkan di /usr/sbin/firewall
nah ketika diketik $firewall
errornya :bad interpreter: No such file or directory

berikut sekrip firewallnya:

#!/bin/sh
# contoh firewall newbies
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
echo 0 > /proc/sys/net/ipv4/conf/all/accept_source_route
echo 1 > /proc/sys/net/ipv4/tcp_syncookies
echo 0 > /proc/sys/net/ipv4/conf/all/accept_redirects
echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 1 > /proc/sys/net/ipv4/conf/all/log_martians
# iptables aturan
/sbin/iptables --flush
/sbin/iptables -A INPUT -i lo -j ACCEPT
/sbin/iptables -A OUTPUT -o lo -j ACCEPT
/sbin/iptables --policy INPUT DROP
/sbin/iptables --policy OUTPUT DROP
/sbin/iptables --policy FORWARD DROP
/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -A OUTPUT -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
# test 1 ip untuk ssh
/sbin/iptables -A INPUT -p tcp -s 192.168.1.100 --dport 22 -m state
--state NEW -j ACCEPT
# Drop all traffic
/sbin/iptables -A INPUT -j DROP
# iptables is started
/sbin/service iptables save

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke