CentOS 7에 방화벽 설정으로 외부IP 접속을 가능하게 하는 방법 있나요?
Kim HyangJu이(가) 2016-01-29에 추가
안녕하세요.
이제 막 Redmine을 CentOS에 구축하고 난 다음에 내부IP가 아닌 외부IP를 입력하여서 Redmine에 접근을 하게끔 설정하려 하는데요.
7버전 미만에서는 iptables의 다음과 같은 구문으로 설정이 가능했고, 지금 7버전에서도 지정은 가능합니다.
- iptables
A INPUTp tcpm tcpdport 8080j ACCEPT
입력후에 Service iptables save 명령어가 듣지 않아 저장이 되지 않고 있습니다.ㅠㅠ
혹시 firewall로 Chain INPUT에 포트를 추가할 수 있는 방법이나
위의 iptables로 추가한 포트를 저장할 수 있는 방법이나, 그 외에 인바운딩 규칙 정의를 내릴 수 있는 방식이 있다면 알려주세요…. 부탁드립니다.
답글 (4)
RE: CentOS 7에 방화벽 설정으로 외부IP 접속을 가능하게 하는 방법 있나요?
-
커뮤니티 관리자이(가) 2016-01-29에 추가
안녕하세요? 커뮤니티 관리자입니다.
CentOS 7에서는 아래와 같이 추가를 해 주면 됩니다.
80포트 추가
#firewall-cmd add-service=http zone=publicreloadpermanent
적용
#firewall-cmd
확인
#firewall-cmd list-serviceszone=public
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 add-port=8080/tcpzone=public
RE: CentOS 7에 방화벽 설정으로 외부IP 접속을 가능하게 하는 방법 있나요?
-
Kim HyangJu이(가) 2016-01-29에 추가
Warnig : ALREADY_ENABLED
라고 노출되고 있습니다.
이미 사용중이라는 말 같은데요….
이전에는 제가 어떻게 해서 되었는지를 모르겠네요……ㅠㅠ