다음 상황을 어떻게 디버깅합니까 : Mac에 Nginx, php 등이 설치되어 있으며 모든 것이 완벽하게 작동합니다.
그러나 VMWare Windows 7 호스트 내부에서 연결하려는 경우 ERR_CONNECTION_RESET
(Chrome)을 얻습니다 . IE도 작동하지 않습니다.
telnet <host-ip> 8080
입력 한 내용을 볼 수없는 빈 화면이 표시됩니다. Nginx에 의해 기록 된 오류나 액세스가 없습니다.
왜 포트 8080 ?, nginx가 작동하는 포트입니까, 아니면 사이에 프록시가 있습니까? 우선 Mac 방화벽을 비활성화하여 원인으로 폐기하십시오
—
Daniel J.
nginx는 프록시없이 8080에서 실행됩니다. 방화벽이 이미 비활성화되어 있으므로 텔넷을 통해 연결할 수 없으면 텔넷을 통해 연결할 수 없습니다.
—
Fabian Zeindl
로컬 호스트 (127.0.0.1)에서 실행하도록 NGINX가 없는지 확인하십시오. 로컬로 작동하는 경우 한 시스템에서 다른 시스템에 연결할 수 있으며 포트 8080 차단 사이에 방화벽이없는 경우 IP 문제가없는 한 작동해야합니다.
—
Daniel J.
어떻게 든 NAT와 관련이 있었으며 브리지 네트워킹으로 변경했을 때 작동했습니다. 아마도 VMWare / Windows-IP 버그 일 것입니다.
—
Fabian Zeindl