2009-06-26 3 views
0

local.machine (Server)의 IIS 7.0에 내 Asp.net 웹 응용 프로그램을 배포 했으므로 제대로 작동합니다.원격으로 웹 응용 프로그램에 액세스 할 수 없습니다 (Internet Explorer에서이 페이지를 찾을 수 없음)

하지만 LAN에있는 다른 컴퓨터에서 액세스하려고하면 'Internet Explorer에서이 페이지를 찾을 수 없습니다.'라는 오류 메시지가 나타납니다.

서버 이름 주소를 사용하는 터미널에서 액세스 중이며 IP 주소를 사용해 보았습니다. 심지어 네트워크에서 응용 프로그램 폴더를 공유했습니다.

+2

제목을 좀 더 기술적 인 제목으로 바꿀 수 있습니까? –

+0

완료 ... 나는 영어가 Bhusha의 모국어가 아닌 것 같아서 도와주고있다. –

답변

0

Vista PC에서 Windows 방화벽을 확인하십시오. TCP 포트 80을 통과시켜야합니다.

0

응용 프로그램 폴더를 공유 할 필요가 없으며 공유하지 않아야합니다. 이것은 네트워크에있는 사람들이 응용 프로그램의 소스 코드에 액세스 할 수있는 보안 위험 요소입니다. 또한 HTTP를 통해 네트워크 공유에 액세스 할 수 없으므로 IIS 및 웹 응용 프로그램과 충돌하지 않으므로 문제가 해결되지 않습니다. 따라서 폴더 공유를 해제하고 이것이 문제가 아니라는 것을 알고 안전하게 할 수 있습니다.

다음으로 Windows 방화벽을 점검하고 웹 트래픽 통합이 허용되는지 확인하십시오 ("http"또는 "port 80").

다음으로 사이트가 실행되고있는 look at the host headers이 있습니다.

그런 다음 더 자세하게 질문을 업데이트하십시오.

그렉

0

또한 IIS가 올바른 IP 주소에서 수신 대기하도록 할 수 있습니다. 이 문제는 LAN 연결에서 무선 연결로 전환 할 때 발생할 수 있습니다 (예 : 직장에서 랩탑을 집에 가져갈 때).

이를 확인하려면 inetmgr을 열고 '기본 웹 사이트'노드를 마우스 오른쪽 버튼으로 클릭하십시오. IP 주소 항목이 시스템의 현재 IP로 설정되어 있는지 확인하십시오.

관련 문제