Apache 2.4에서 외부 연결을 허용하는 데 문제가 있습니다.

Apache 2.4에서 외부 연결을 허용하는 데 문제가 있습니다.

현재 Apache 2.4를 사용하여 인터넷에 HTML 웹페이지를 호스팅하려고 합니다. 문제로 인해 서버에 대한 외부 연결이 허용되고 있어 매우 실망스럽기 시작했습니다. 나는 설명서에 따라 httpd.conf 파일을 올바르게 구성했으며 포트 전달 및 방화벽 규칙이 내가 아는 한 올바르게 설정되었다고 생각합니다. 어떤 도움이라도 감사드립니다. 새해 복 많이 받으세요!

투기:

-아파치 2.4

-윈도우 7

-고정 IP

내가 한 일들:

- 다양한 구성을 시도하면서 httpd.conf 수정

-ISP에 연결(차단된 포트가 없는지 확인)

-라우터의 포워딩 포트

-Windows에 방화벽 규칙 추가

답변1

다음을 수행해야 합니다.

  • 테스트를 위해 방화벽을 완전히 비활성화합니다. 그렇지 않으면 여전히 문제가 있을 수 있습니다.

  • 사이트가 작동 중인지(호스트 PC의 브라우저에 127.0.0.1을 입력하면 사용 가능) 로컬 네트워크에 액세스할 수 있는지 확인하세요(예: Wi-Fi에 있을 때 스마트폰 브라우저를 사용하여 내부 호스트 IP에 연결할 수 있음).

  • 다음을 사용하여 공개 사이트의 가용성을 확인하세요.고정 IP(도메인 이름 아님) 외부 네트워크에서(라우터를 통과하지 않으므로 휴대전화의 4G 연결을 사용하세요).

  • 라우터가 연결하는 IP가 공개적으로 사용 가능한지 확인하세요. 즉, 내부 IP가 아닌 고정 공용 IP인지 확인하세요.

사이트가 올바르게 작동한다고 확신하지만 그렇지 않은 경우에는 다음과 같은 서비스를 사용해 볼 수도 있습니다.로컬 터널(에 의존Node.js).

관련 정보