프로젝트

일반

사용자정보

CentOS 7에 방화벽 설정으로 외부IP 접속을 가능하게 하는 방법 있나요?

Kim HyangJu이(가) 2016-01-29에 추가

안녕하세요.

이제 막 Redmine을 CentOS에 구축하고 난 다음에 내부IP가 아닌 외부IP를 입력하여서 Redmine에 접근을 하게끔 설정하려 하는데요.

7버전 미만에서는 iptables의 다음과 같은 구문으로 설정이 가능했고, 지금 7버전에서도 지정은 가능합니다.

  1. iptables A INPUTp tcp m tcpdport 8080j ACCEPT

입력후에 Service iptables save 명령어가 듣지 않아 저장이 되지 않고 있습니다.ㅠㅠ

혹시 firewall로 Chain INPUT에 포트를 추가할 수 있는 방법이나
위의 iptables로 추가한 포트를 저장할 수 있는 방법이나, 그 외에 인바운딩 규칙 정의를 내릴 수 있는 방식이 있다면 알려주세요…. 부탁드립니다.


답글 (4)

RE: CentOS 7에 방화벽 설정으로 외부IP 접속을 가능하게 하는 방법 있나요? - 커뮤니티 관리자이(가) 2016-01-29에 추가

안녕하세요? 커뮤니티 관리자입니다.

CentOS 7에서는 아래와 같이 추가를 해 주면 됩니다.

80포트 추가
#firewall-cmd zone=publicadd-service=http permanent
적용
#firewall-cmd
reload

확인
#firewall-cmd zone=publiclist-services

RE: CentOS 7에 방화벽 설정으로 외부IP 접속을 가능하게 하는 방법 있나요? - Kim HyangJu이(가) 2016-01-29에 추가

알려주신대로 설정해봤는데…

외부에서 외부IP접속 시도 시 Timed_out 떠서 접속이 되지 않습니다.ㅠㅠ

제가 지금 설정한 포트가 80번 포트가 아닌 8080포트인데 Service를 http로 해도 무관할까요?

RE: CentOS 7에 방화벽 설정으로 외부IP 접속을 가능하게 하는 방법 있나요? - 커뮤니티 관리자이(가) 2016-01-29에 추가

아 8080 포트이군요.
아래와 같이 해 보세요.

#firewall-cmd zone=publicadd-port=8080/tcp

RE: CentOS 7에 방화벽 설정으로 외부IP 접속을 가능하게 하는 방법 있나요? - Kim HyangJu이(가) 2016-01-29에 추가

Warnig : ALREADY_ENABLED

라고 노출되고 있습니다.

이미 사용중이라는 말 같은데요….

이전에는 제가 어떻게 해서 되었는지를 모르겠네요……ㅠㅠ

    (1-4/4)
    클립보드 이미지 추가 (최대 크기: 500 MB)