>> Delete Reply from No. 49603 article
No. RE: 레드헷 7.3에서 iptable을 적용시에 에러가 나는데
좀 도와주세요..

등록 2002-05-23 15:20:00 By localhost     조회 1
이름 김서방    

		: ntsysv라는 명령어로 iptables를 체크하고, lsmod를 하면은 iptables와 ip_filter라는 모듈은 올라
와 있습니다. : 커널 버전은 2.4.18입니다. 레드헷 리눅스의 커널에서의 모듈은 디폴로로 두
니까 거의다 모듈로 올라와 있더군요. :
: 지금 5일째 삽질 중입니다. 지금은 탈진 상태입니다. 도와주세요!!!
:
: iptables 의 스크립트 파일을 작성해서 /etc/sysconfig/iptables 에 저장하고
:
: /etc/rc.d/rc.local 파일의 가장 아래에
:
: if [ -f /etc/sysconfig/iptables ]; then
: /etc/sysconfig/iptables
: fi
:
: 추가하였고, 적용시킬려고 /etc/rc.d/init.d/iptables stop을 하고 start를 시키면 이상하게 계속해
: 서 에러가 생기는 데
: 어떻게 해결해야 하죠?
:
: 에러 메시지는 아래와 같습니다.
:
: =====================================
: Bad argument '/sbin/iptables'
: Try 'iptables-restore -h or iptables-restore --help' for more infomation'이라고 나옵니다.
:
: /etc/sysconfig/iptables의 내용은 대충 이렇습니다.
: ==========================================
: 방법 1
: #! /bin/sh
: /sbin/iptables -A INPUT -J ACCEPT
:
:
: 방법 2
: #! /bin/sh
: IPTABLES = "/sbin/iptables"
: IPTABLES -A INPUT -J ACCEPT
:
: 방법 3
: #! /bin/sh
: IPTABLES = "/sbin/iptables"
: $IPTABLES -A INPUT -J ACCEPT
:
: ================================
: 이렇게 각각 해 보았는데도 이상하게 Bad argument '/sbin/iptables'나 Bad argument 'IPTABLES '이런식
: 의
: 에러가 계속 뜨는데 이유가 뭔지를 잘 모르겠습니다.
:
: 이것 전에 oops-firewall을 설치해서 사용을 해 보았는데 제가 직접하고 싶어서 바꾸었고, rpm
: 으로 설치해서 다시
: 다 지웠습니다.
:
: 어떻게 해결해야 하나요....
IPTABLES="/sbin/iptables"
이렇게 공백이 없어야 합니다. 아무래도 에러내용이 /sbin/iptables 를
인자로 받아서 나는 에러 같습니다.
쉘 스크립트에서 변수지정할때는 공백이 없어야 에러가 안납니다.
일단 거기부터 살펴보시면 되실것 같네요..
그럼 수고하세요..
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved