FrontPage
FindPage
TitleIndex
RecentChanges
UserPreferences
Send TrackBack ping
ID
Password
Join
airline-fittings-82
tuerkisch-airlines-288
iberia-airline-ireland-132
live-online-poker-332
FrontPage
›
king/2004-12
king/2004-12
TrackBack Ping URL
:
Title
:
{{{ --begin script-- #!/bin/sh # 우선 모든 Rule을 정리한다. /sbin/iptables -F # sshd 응답을 받아들인다. /sbin/iptables -A INPUT -i eth0 -p tcp --source-port 22 -j ACCEPT # 다음으로 각각에 대한 정책을 세운다. * 주의사항 : 원격에서 작업하면 바로 DROP 되므로, 로컬에서 작업해야한다 단, 위와같이 sshd 포트인 22번을 열어두었을 경우는 작업계속 가능하다. /sbin/iptables -P INPUT DROP /sbin/iptables -P OUTPUT ACCEPT /sbin/iptables -P FORWARD DROP # localhost에서의 traffic을 받아들인다. /sbin/iptables -A INPUT -i lo -j ACCEPT # 확립된 연결에 대한 Packet을 받아들인다. /sbin/iptables -A INPUT -i eth0 -p tcp ! --syn -j ACCEPT # DNS 응답을 받아들인다. /sbin/iptables -A INPUT -i eth0 -p tcp --source-port 53 -j ACCEPT /sbin/iptables -A INPUT -i eth0 -p udp --source-port 53 -j ACCEPT # 인증 연결을 거부한다(그렇지 않을 경우 메일서버가 오랫동안 타임아웃 상태가 될 것이다.) /sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 113 -j REJECT # echo나 목적지에 도착 못하거나 시간 초과된 icmp packet들을 받아들인다. /sbin/iptables -A INPUT -i eth0 -p icmp --icmp-type 0 -j ACCEPT /sbin/iptables -A INPUT -i eth0 -p icmp --icmp-type 3 -j ACCEPT /sbin/iptables -A INPUT -i eth0 -p icmp --icmp-type 11 -j ACCEPT --end script— \}}}
mb encoded
ShowPage
FindPage
DeletePage
LikePages
last modified 2004-12-30 17:06:30
Processing time 0.0050 sec