Red Hat Enterprise Linux Server release 7.2 (Maipo)
재 부팅시 iptable 규칙을 재설정 하는 Redhat 서버 ( )가 있습니다.
버전 6 설명서 에 따르면 다음을 실행합니다.
/sbin/service iptables save
다음을 반환합니다.
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
메시지를 올바르게 이해하면 다음을 시도했습니다.
sudo systemctl iptables save
다음을 반환합니다.
Unknown operation 'iptables'.
ip 테이블 저장에 대한 버전 7 문서 를 찾을 수 없지만 이전 버전은 동일한 명령을 지원합니다.
iptables 구성을 저장하려면 어떤 명령을 실행해야합니까?
참고로 :
방화벽 d satatus :
systemctl status firewalld
firewalld.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
답변
iptables-services
패키지 를 설치해야 합니다.
그런 다음 service iptables save
작동합니다. 또한이 명령들도 작동합니다 :
# iptables-save > /etc/sysconfig/iptables
# ip6tables-save > /etc/sysconfig/ip6tables
AFAIK, systemctl에는 iptables-services 구성을 저장할 수있는 옵션이 없습니다.
참고 : systemctl 구문은 다음과 같습니다. systemctl <operation> <unit>
답변
다음은 Red Hat 7 보안 가이드 링크입니다 :
using_firewalls
나는 사용한다
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
방화벽 서비스 상태 :
# systemctl status firewalld
Active: active (running) since Fri 2018-04-13 10:00:18 CEST; 31min ago
따라서 방화벽 서비스를 사용할 수도 있습니다 .
systemctl start firewalld
systemctl enable firewalld
그리고 방화벽 구성을 통한 규칙 변경
- 슈퍼를 누르십시오
- 방화벽을 입력 하고
- 드롭 다운 메뉴에서 영구 를 선택하십시오.
- 필요한 설정을 넣어