![Abyss 웹 서버에 접근할 수 없습니다](https://rvso.com/image/1419609/Abyss%20%EC%9B%B9%20%EC%84%9C%EB%B2%84%EC%97%90%20%EC%A0%91%EA%B7%BC%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
내 컴퓨터에 abyss 웹 서버를 설치했고, localhost에서 웹 서버에 접근할 수 있습니다. 다른 컴퓨터에서 웹 서버에 접속하려고 할 때 외부 IP를 입력할 수 없습니다. 어떡해? 이미 포트를 80에서 8080으로, 8000으로 변경해 보았지만 작동하지 않았습니다.
답변1
네트워크 설정에 대해 많이 말씀하지 않으셨지만 제 생각에는 이 문제를 두 가지 문제로 좁힐 수 있을 것 같습니다. 라우터를 통해 웹 서버 포트를 올바르게 전달하지 않거나 방화벽이 이를 차단하고 있습니다. 어떤 방화벽인지 확인하는 가장 쉬운 방법은 실행 중인 방화벽을 비활성화하고 다시 시도하는 것입니다. 그래도 작동하지 않으면 내부 IP에서 시도하십시오.
답변2
서버를 모르고는 말하기 어렵지만 찾아야 할 두 가지가 있습니다.
"바인딩 주소"를 찾을 수 있는지 확인하세요.
127.0.0.1
또는 일 수 있습니다localhost
. 로 변경하면0.0.0.0
외부 세계의 소리를 듣게 됩니다. 그리고crowe가 말했듯이 "다른 컴퓨터"가 다른 네트워크에 있는 컴퓨터에 대해 말하는 경우 적절한 포트 전달이 있는지 확인하고 이를 차단하는 방화벽이 없는지 확인해야 합니다.
이 두 가지 시나리오가 동시에 발생하는 경우도 있습니다. 네트워크의 컴퓨터가 서버에 액세스할 수 있는지 확인하십시오. 가능하다면 첫 번째 시나리오는 발생하지 않습니다. 그렇지 않으면 첫 번째 시나리오가 발생하는 것입니다.