반응형
iptables 에러
$ service iptables start
iptables: No config file. [주의]
"iptables: No config file" 오류는 iptables가 설정 파일을 찾지 못할 때 발생합니다.
1. 설정 파일 확인(config file 확인)
iptables 설정 파일이 있는지 확인하세요. 대부분의 시스템에서는 /etc/sysconfig/iptables를 사용합니다.
ls /etc/sysconfig/iptables
2. 설정 파일 생성
설정 파일이 없는 경우 새로운 설정 파일을 생성할 수 있습니다.
touch /etc/sysconfig/iptables
(또는)
sudo iptables-save > /etc/sysconfig/iptables
현재 iptables 규칙을 파일로 저장합니다. 그러나 이 명령은 현재 실행 중인 규칙을 설정 파일에 덮어쓰기 때문에 주의가 필요합니다.
3. iptables 재시작
설정 파일이나 규칙을 수정한 후에는 iptables를 재시작하여 변경사항을 적용합니다.
sudo service iptables start
$ service iptables start
iptables: 방화벽 규칙 적용 중: [ OK ]
728x90
4. iptables 정책 확인
iptables -L
$ iptables -L
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
5. iptables 정책을 파일로 저장
service iptables save
$ service iptables save
iptables: 방화벽 규칙을 /etc/sysconfig/iptables에 저장 중: [ OK ]
6. 설정 파일 확인(config file 확인)
cat /etc/sysconfig/iptables
$ cat /etc/sysconfig/iptables
# Generated by iptables-save v1.4.7 on Thu Feb 2 11:35:53 2017
*filter
:INPUT ACCEPT [6:528]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [5:1064]
COMMIT
# Completed on Thu Feb 2 11:35:53 2017
7. 시스템 로그 확인
/var/log/messages 시스템 로그 파일을 확인하여 추가적인 오류 메시지를 찾아봅니다.
sudo tail /var/log/messages
8. iptables 패키지 설치 확인
sudo yum install iptables
iptables 패키지가 설치되어 있는지 확인하세요. 만약 설치되어 있지 않다면 설치해야 합니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
[리눅스] Scouter Server 설치 (0) | 2017.03.17 |
---|---|
OpenSSL을 소스 코드를 사용하여 컴파일하고 업그레이드하는 방법 (0) | 2017.02.20 |
Recommended Hotfixes for XenServer (0) | 2017.01.09 |
Citrix XenServer에서 호스트 이름을 변경하는 방법 (0) | 2017.01.09 |
[리눅스] GitLab root 초기 비밀번호 (1) | 2016.10.05 |