2012-12-04 3 views
0

IIS6 + .Net 4가 설치된 Windows 2003 서버가 있습니다.IIS6 웹 SI에 원격으로 액세스 할 수 없습니다.

포트 8002에서 실행되는 사이트를 만들었지 만 로컬에서는 액세스 할 수 있지만 원격으로는 액세스 할 수 없습니다. 나는 다음의 테스트를 수행했다.

  • 서버의 로컬 broswer를 사용하여 http://192.168.1.107:8002/WebForm2.aspx에 액세스하여 페이지를 성공적으로 가져올 수있다.
  • http://192.168.1.107:8002/WebForm2.aspx에 액세스하기 위해 원격 컴퓨터에 broswer를 열었습니다. 브라우저가 오랫동안 기다렸다가 결국 시간 제한을 표시했습니다. 웹 페이지를 사용할 수 없습니다.
  • 클라이언트 컴퓨터에서 telnet 192.168.1.107 8002을 시도했지만 연결을 설정할 수있었습니다. 나는 Windows 2003 서버 방화벽이 꺼져 있다고 믿습니다. 그렇지 않으면 포트가 차단되어야합니다.
  • 클라이언트 컴퓨터에서 ping 192.168.1.107을 실행하여 응답했습니다.
  • 원격 브라우저가 응답을 기다리는 동안 나는 (IIS가 아닌) 사이트를 종료하고 즉시 사용할 수 없습니다. 사이트에 연결된 broswer처럼 보이지만 그저 뭔가가 걸려 있습니다.

이러한 문제의 원인은 무엇입니까?

답변

0

DNS 설정은 무엇입니까? 이 도메인/호스트 헤더에 바인딩 된 IP입니까?

iis에서 설정을 다시 확인하고 방화벽을 확인하십시오.

서버에 연결할 수있는 것처럼 들리지만 이미 시도한 내용을 기반으로 생각할 수 있습니다.

나는 다른 사람이 그 ip를 사용하고 있는지도 확인합니다.

+0

DNS가 없으므로 테스트를위한 순수 IP 액세스가 가능합니다. – hardywang

0

이상한 것. 나는 VS2012에 사이트를 만들었고 대상 프레임 워크를 4.0으로 다시 바꾸는 것을 잊어 버렸기 때문에 4.5로 컴파일되었습니다. 그러나 서버에는 4.5가 설치되어 있지 않습니다.

일단 대상 프레임 워크를 변경하면 모든 것이 작동합니다.

나는 단지 한 가지를 이해하지 못한다. 4.5에서 로컬로 작동했다.

관련 문제