본문 바로가기

OS

[linux] fedora 방화벽 설정 해제

방화벽 상태 알아보기
/sbin/service iptables status

방화벽 올리고 내리기
/sbin/service iptables stop
/sbin/service iptables start

방화벽 설정 수정하기
vi /etc/sysconfig/iptables

방화벽 해제정
iptable -F or ipchains -F

redhat 9.0 이라면 lokkit 으로 방화벽 설정을 할 수도 있습니다

------------------------------------------

맨 처음 설치하실 때 방화벽을 활성화 하셨다면은 iptable로 되어 있을 것입니다.

# iptables -nL

이렇게 입력해보세요. 방화벽 룰이 지정되지 않았을 경우에는

-bash-3.1# iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

이렇게 아무 룰도 나타나지 않아야 합니다. 하지만 리눅스 설치시 방화벽을 활성화 시키셨다면 각 포트별로 설정된 룰이 나타날 것입니다.

이를 해제하는 법은 iptables에서 모든 룰을 삭제하면 됩니다.

# iptables -F

라고 하시면 모든 방화벽 룰이 삭제됩니다.

하지만 시스템이 재시작 될 때 방화벽 룰이 다시 활성화 되기 때문에, 이 명령어를

/etc/rc.d/rc.local 에 등록하여 부팅시 마다 방화벽 룰을 지워주면 됩니다.

또는 /etc/sysconfig/iptables 라는 파일에는 iptables가 시작될 때 마다 불러오는

기본 룰들이 저장되어 있습니다. 여기에 기본 방화벽 설정이 저장되어 있습니다.

이 파일을 지워주시면 iptables가 로딩될 때마다 불러오는 룰이 없으므로 방화벽이 해제가 됩니다.

'OS' 카테고리의 다른 글

Fedora에서 IPv6 Telnet, FTP 서버 설정  (0) 2011.10.18
[Linux] Telnet 접속 안될때 세팅 - 패도라  (0) 2011.10.18
linux 에서 SSH로 여러 서버 관리하기.  (0) 2011.10.18
[linux] RPM 사용법  (0) 2011.10.18
[Linux] 보안점검  (0) 2011.10.18