Localhost는 작동하지만 컴퓨터 이름은 작동하지 않습니다.

Localhost는 작동하지만 컴퓨터 이름은 작동하지 않습니다.

localhost를 사용하여 iis에 연결하려고 하면 모든 것이 잘 작동합니다. localhost가 아닌 내 컴퓨터 이름으로 연결하려고 하면 작동하지 않습니다.

Windows 방화벽을 끄면 문제가 해결되는 것으로 확인되었지만 Windows 방화벽을 켜고 싶습니다. 그렇다면 Windows 방화벽을 통해 어떤 프로그램이나 포트를 허용해야 작동합니까?

답변1

컴퓨터 이름으로 어떤 IP 주소를 ping하면 결과에 표시됩니까? 그것이 네트워크 연결의 IP 주소입니까? 그렇다면 Windows 방화벽에서 포트 80을 열어야 할 것입니다. (IIS의 사이트가 포트 80에서 실행되고 있다고 가정합니다.) 방화벽은 포트 80에서 들어오는 트래픽을 허용해야 합니다.

답변2

Windows 방화벽이 컴퓨터 이름을 127.0.0.1로 다시 확인하기 위해 DNS로 나갈 수 없습니다.

127.0.0.1 주소와 함께 c:\windows\system32\drivers\etc\host 파일에 컴퓨터 이름을 입력할 수도 있습니다.

답변3

아주 오래된 게시물인 것으로 알고 있습니다. 그러나 역사와 지식을 위해서; 프록시를 사용하고 있을 가능성이 높습니다. 이 경우 브라우저에서 컴퓨터 이름에 대한 예외를 추가해야 합니다.

답변4

프록시를 사용하고 있었는데 다음을 수행할 때까지 Windows 컴퓨터에서 동일한 오류가 발생했습니다.

  • 인터넷 익스플로러를 열었습니다
  • 개설됨인터넷 옵션 -> 연결(탭) -> LAN 설정
  • 을 체크 해봐"로컬 주소에 대한 프록시 서버 우회"체크박스

URL에 컴퓨터 이름이 포함된 로컬 웹사이트를 다시 로드했습니다. 짜잔! 성공!

관련 정보