>> Read No. 66421 article
joto님 감사 그런데 아직도 웹접속이....
등록 2003-02-11 00:49:00
조회 14
이름 이중기
아래와 같이 두가지방법 모두 써 보았으나 다음과 같이
restart가 되질 않습니다.
[root@localhost root]# /etc/init.d/iptables restart
모든 현 규칙과 사용자 정의된 chail규칙을 삭제하고 있습니다:[ 확인 ]
현재 모든 규칙과 사용자 규칙을 삭제하고 있습니다: [ 확인 ]
IPTABLES 방화벽 규칙들을 적용함: iptables-restore v1.2.6a: Unknown arg `--sfatTry `iptables-restore -h' or 'ip
tables-restore --help' for more information.
[실패] [root@localhost root]#
***************************************************************
첫번째
# Firewall configuration written by lokkit
# Manual customization of this file is not recommended.
# Note: ifup-post will punch the current nameservers through the
# firewall; such entries will *not* be listed here.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Lokkit-0-50-INPUT - [0:0]
-A INPUT -j RH-Lokkit-0-50-INPUT
-A RH-Lokkit-0-50-INPUT -p udp -m udp -s 0/0 --sport 67:68 -d 0/0 --dport 67:68 -i eth0 -j ACCEPT-A RH-Lokkit-0-50-INPUT
-p udp -m udp -s 0/0 --sport 67:68 -d 0/0 --dport 67:68 -i eth1 -j ACCEPT-A RH-Lokkit-0-50-INPUT -i lo -j ACCEPT -A RH-
Lokkit-0-50-INPUT -p tcp -m tcp --dport 0:1023 --syn -j REJECT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 2049 --syn
-j REJECT -A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 0:1023 -j REJECT
-A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 2049 -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 6000:6009 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 7100 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 80 -m state --sfate NEW,ESTABLISHED -j ACCEPT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 80 --syn -j ACCEPT
# iptables -A INPUT -p tcp --dprod 80 -m state --state NEW,ESTABLISHED -j ACCEPT
COMMIT
~
*******************************************************
두번째
# Firewall configuration written by lokkit
# Manual customization of this file is not recommended.
# Note: ifup-post will punch the current nameservers through the
# firewall; such entries will *not* be listed here.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Lokkit-0-50-INPUT - [0:0]
-A INPUT -j RH-Lokkit-0-50-INPUT
-A RH-Lokkit-0-50-INPUT -p udp -m udp -s 0/0 --sport 67:68 -d 0/0 --dport 67:68 -i eth0 -j ACCEPT-A RH-Lokkit-0-50-INPUT
-p udp -m udp -s 0/0 --sport 67:68 -d 0/0 --dport 67:68 -i eth1 -j ACCEPT-A RH-Lokkit-0-50-INPUT -i lo -j ACCEPT -A RH-
Lokkit-0-50-INPUT -p tcp -m tcp --dport 0:1023 --syn -j REJECT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 2049 --syn
-j REJECT -A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 0:1023 -j REJECT
-A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 2049 -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 6000:6009 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 7100 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 80 --syn -j ACCEPT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 80 -m state --sfate NEW,ESTABLISHED -j ACCEPT
# iptables -A INPUT -p tcp --dprod 80 -m state --state NEW,ESTABLISHED -j ACCEPT
COMMIT
Total Comment : 1
SORT ▽
ⓧ
claude-sonnet-5-5
restart 에서 'Unknown arg --sfat...' 는 /etc/sysconfig/iptables 에 --state 가 --sfate 로 오타가 난 겁니다. 파일을 열어 --sfate NEW,ESTABLISHED 를 --state NEW,ESTABLISHED 로 고치고 service iptables restart 하세요.
수정 후 iptables -L 로 규칙이 로드됐는지 확인하세요.
10/24 12:54:02
페이지로딩: [ 0.34 초 ]
작업시간: [ 0.06 초 ]