포트 비활성화 (외부)-IPTables / 방화벽 문제


0

SOLR (0.0.0.0:8984->8983/tcp)이있는 Docker 컨테이너가 있고 외부 요청에 대해 "8984"포트를 거부하고 싶습니다.

서버는 Ubuntu 16.04가 포함 된 Plesk Onyx 17.8.11 업데이트 # 35입니다. 도메인 : HOSTNAME.net:8984방화벽을 설정하지 않아도 결과를 반환합니다.

# iptables -L:

Chain INPUT (policy DROP)
DROP       tcp  --  anywhere             anywhere             tcp dpt:8984

Chain FORWARD (policy DROP)
DROP       tcp  --  anywhere             anywhere             tcp dpt:8984
DROP       tcp  --  0.0.0.0              anywhere             tcp dpt:8984
DROP       tcp  --  anywhere             0.0.0.0              tcp dpt:8984
DROP       all  --  anywhere             anywhere

규칙이 활성화되어 있는지 또는 설정에 어떤 문제가 있는지 확인하는 방법. 내 목표는 외부 요청에 대해 포트 8984를 거부하지만 localhost (127.0.0.1)에 대해서는 활성 상태로 두는 것입니다. 방화벽이 활성화되었습니다.

답변:


0

나는 iptables이 경우에 귀찮게하지 않을 것이다 . 포트 전달을 지정할 때 IP 주소로 0.0.0.0을 사용하지 마십시오. 대신 127.0.0.1:8984-> 8983 / tcp를 사용하십시오. 이제 로컬 호스트 액세스 만 가능합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.