예전에는 단순히 파일을 편집한 다음
전체 서버를 다시 시작했습니다.
포트 22를 여는 라인을 복제하고
80으로 변경한 다음 파일을 저장하고
iptables가 포트 80이 열린 상태로 시작되도록 전체 시스템을 재부팅합니다.
하지만 최근... 내 centos 6.5 운영 체제에는 파일이 더 이상 존재하지 않습니다.
Google의 대부분의 답변은 포트를 활성화 및 비활성화하려면 iptables와 상호 작용해야 함을 나타냅니다 .
iptables와 상호 작용하지 않고
앞에 있는 모든 것을 편집 가능한 파일로 처리하는 것이 가능합니까?
답변1
/etc/sysconfig/iptables
CentOS에서는 파일이 없으면 iptables-save
현재 규칙 세트를 파일에 덤프하는 방법을 사용하여 간단히 만들 수 있습니다.
iptables-save > /etc/sysconfig/iptables
컴퓨터를 다시 시작할 필요가 없는 파일을 로드하려면 다음을 사용할 수 있습니다.iptables-restore
iptables-restore < /etc/sysconfig/iptables
답변2
/etc/sysconfig/iptables에 저장하려면 "service iptables save"를 수행하고 생성된 규칙이 그대로 유지되도록 "service iptables restart"를 실행해야 한다고 생각합니다.