IIS 7: 다른 사이트에 IP 주소 및 포트 사용

IIS 7: 다른 사이트에 IP 주소 및 포트 사용

IIS7을 설정했습니다. 지금까지는 도메인 이름이 없지만 IP 주소는 있습니다.

이 서버에 두 개의 환경(스테이징용과 프로덕션용)만 갖고 싶습니다.

스테이징 - 클라이언트 테스트 영역 / 사전 제작 영역 및 생산 - 최종 제품입니다.

지금까지 프로덕션(예: 기본 웹 사이트)을 위한 포트 80에 대한 바인딩과 8081의 스테이징을 위한 바인딩을 만드는 데 성공했습니다.

프로덕션은 로컬 호스트와 원격에서도 작동하지만 스테이징(8081)은 로컬 호스트에서만 작동합니다.

Windows 방화벽에서 포트 8081을 열었지만 여전히 원격 위치에서 이 사이트에 액세스할 수 없습니다. 특히 내가 얻는 오류는 다음과 같습니다.

**Oops! This link appears to be broken.**

답변1

Windows Server 방화벽 외에또 다른 방화벽(또는 라우터) 장치가 해당 서버를 보호합니까? 해당 포트를 서버로 열거나 전달하는 것을 잊으셨나요?

답변2

웹 브라우저가 프록시 서버를 사용하도록 구성되어 있지 않은지 다시 확인하세요. 최악의 경우 웹 서버에서 WireShark를 실행하고 웹 요청이 실제로 해당 포트(8081)의 웹 서버에 도달하는지 확인할 수 있습니다.

또한 명령줄 도구 "netstat -na"를 실행하고 8081 바인딩에 대한 항목이 있는지 확인하세요. 다음과 같은 것 :

Proto  Local Address          Foreign Address        State
TCP    0.0.0.0:8081           0.0.0.0:0              LISTENING

관련 정보