홈 서버에 사이트 호스팅

홈 서버에 사이트 호스팅

저는 실행 중인 홈 서버(Windows 7 사용)를 가지고 있고 LAN 내부에서 사이트를 서핑할 수 있습니다. 방화벽에서 필요한 사항을 변경하고 라우터에서 포트를 전달했습니다.

안타깝게도 외부 IP(및 전달 중인 포트)를 통해 LAN 외부에서 사이트를 가져오려고 하면 해당 사이트에 연결할 수 없습니다. 존재하지 않는 것처럼.

LAN에 있는 컴퓨터에서 웹 서핑을 시도하고 라우터 외부 IP(및 포트)를 사용하면 내 웹사이트가 표시되기 때문에 전달을 올바르게 수행했다고 확신합니다.

모든 가이드가 여기서 멈춥니다. 며칠 동안 웹을 검색했는데 아무 것도 없었습니다.

나는 그것이 중요하지 않다는 것을 알고 있지만 apache2.4, tomcat, xampp를 시도하고 심지어 Java로 자체 서버를 구축했습니다. 그들 중 누구도 LAN 외부에서 작동하지 않았습니다.

답변1

아마도 ISP가 포트 80을 차단하고 있을 것입니다. 포트 80은 웹에 사용되는 표준 포트입니다. ISP는 웹 호스팅이 비즈니스 수준 서비스이며 더 많은 비용을 청구한다고 말하면서 포트 80을 차단합니다. 서버의 포트를 8080으로 변경하고 포트 전달도 변경해 보세요. 그런 다음 :8080끝에 추가된 브라우저에서 서버에 연결합니다 . 완료되면 다음을 외부 IP 주소로 바꾸고 브라우저에 입력하세요 http://10.10.10.10:8080.

언제든지 ISP에 문의하여 포트 80을 차단하고 있는지 확인할 수 있습니다. 그렇다면 8080과 같은 다른 포트를 사용하거나 더 높은 수준의 서비스 비용을 지불하면 됩니다.

답변2

인터넷 액세스 포인트(케이블 모뎀, DSL 모뎀)도 라우터 역할을 합니까, 아니면 무선 라우터와 같은 장치 다음의 두 번째 장치가 있습니까? 두 개의 장치가 있는 경우 설정에서 실제로 외부 장치(모뎀)와 내부 장치(무선 라우터)에 대한 포트 전달이 필요할 수도 있고, 더 나은 방법으로는 외부 장치를 브리지 모드로 설정하여 브리지 모드로 설정할 수도 있습니다. 구매한 라우터를 라우팅과 관련하여 네트워크에서 가장 바깥쪽 장치로 만들 수 있습니다.

관련 정보