RHEL 7.2의 VM웨어 인스턴스를 실행 중이고 호스트 시스템에서 액세스 할 수없는 포트 57001에서 API를 제공하고 있습니다. VM웨어 인스턴스 내에서 액세스하면 정상적으로 작동합니다.RHEL 7.2 포트 57001의 로컬 서버에 연결할 수 없습니다.
저는 우분투 15와 16에서 똑같은 정확한 인스턴스를 가지고 있습니다. 둘 다 로컬 인스턴스와 호스트 컴퓨터 모두에서 아래의 URL에 잘 연결됩니다. 172.30.20.235
예 URL 지역 VM웨어와에서 작동
IP는
- HOST 주소 호스트 http://172.30.18. 174 : 57001/API/V1/getGradeDistribution
예 URL 호스트에서 작동하지만 VM웨어 http://172.30.18 내에서 작업을 수행하지 않습니다. 170 : 57001/API/V1/getGradeDistribution 처음 RHEL 서버에 대한
내가 할 수 호스트에서하지만 일부 나는 다음과 같은 명령을 사용하여이 문제를 극복하기 위해 관리 주위에 파고 후조차 액세스 포트 80 :
을sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
번거 로움없이 호스트의 포트 80에서 웹 서버에 연결할 수 있었기 때문에 우분투 서버에서이 작업을 수행 할 필요가 없었습니다.
는는 지금까지 내가 설정이 모든 서버
우분투 15/16에 걸쳐 동일 말할 수 을 - 로컬 및
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:38760 0.0.0.0:* LISTEN 11335/uwsgi tcp 0 0 0.0.0.0:25672 0.0.0.0:* LISTEN 3594/beam tcp 0 0 0.0.0.0:57001 0.0.0.0:* LISTEN 11335/uwsgi tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 3354/redis-server 1 tcp 0 0 0.0.0.0:4369 0.0.0.0:* LISTEN 3347/epmd tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 5501/dnsmasq tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 7884/postgres tcp6 0 0 :::5672 :::* LISTEN 3594/beam tcp6 0 0 :::80 :::* LISTEN 3625/apache2 tcp6 0 0 :::4369 :::* LISTEN 3347/epmd
레드햇 엔터프라이즈 7.2 호스트에서 57,001 미세에 연결 - 호스트에서 57001에 연결할 수없고 로컬로 작동합니다.
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:57001 0.0.0.0:* LISTEN 15220/uwsgi tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 36289/redis-server tcp 0 0 127.0.0.1:44492 0.0.0.0:* LISTEN 15220/uwsgi tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 1995/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1510/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1512/cupsd tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 15885/postgres tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1936/master tcp6 0 0 :::80 :::* LISTEN 15296/httpd tcp6 0 0 :::22 :::* LISTEN 1510/sshd tcp6 0 0 ::1:631 :::* LISTEN 1512/cupsd tcp6 0 0 ::1:5432 :::* LISTEN 15885/postgres tcp6 0 0 ::1:25 :::* LISTEN 1936/master
RHEL 인스턴스의 호스트에서 포트 57001을 연결할 수있는 방법에 대한 제안 사항은 무엇입니까?
UPDATE
난 그냥이 명령을 시도하고 항목이 추가되었지만 보인다 didnt가 작동하는 하나 :( 이 게시 시간의 낭비 될 것으로 보인다 무엇에 대한
sudo firewall-cmd --permanent --zone=public --add-port=57001/tcp