2010-03-23 4 views
2

몇 가지 SharePoint 사이트를 만들고 있는데 영역을 사용하여 다양한 영역에서 보안을 다르게 설정할 수 있습니다. 워크 스테이션에 로컬 SharePoint가 있으며 개발 용으로 사용합니다. 내 워크 스테이션에 정적 IP가 있고 인터넷에 연결되어 있습니다.Windows 호스트 파일 및 IIS 바인딩 질문

SharePoint 사이트를 만들 때 devbox.com과 같은 호스트 헤더를 추가하려고합니다. 본인은이 이름을 소유하고 있지 않으며 원하지 않습니다. 그런 다음 호스트 파일에 항목을 추가합니다. 그러나 서핑을 할 때 http://devbox.com:8080으로 변경되면 해결되지 않습니다. 사용하려는 이름을 등록해야합니까, 아니면이 방법을 사용해야합니까? 즉, 호스트 파일에서 이름/IP를 먼저 확인해야합니까?

답변

1

제대로 작동합니다. 웹 사이트에 올바른 매핑이 있는지 확인해야합니다. 예를 들어 사이트가 http://devbox.com:8080에 응답하도록하려면 모든 IP 주소와 포트 8080에 응답하도록 웹 사이트를 설정하거나 devbox.com 호스트 헤더와 포트 8080에 응답하도록 설정해야합니다.

지금까지 HOSTS 파일이 올바른지 여부를 테스트하려면 명령 줄을 열고 PING devbox.com을 엽니 다. 로컬 컴퓨터의 IP 주소로 확인 된 주소가 표시되어야합니다. 그렇지 않다면 HOSTS 파일을 어떻게 설정했는지에 대해 잘못된 것이 있습니다 ... 사용중인 HOSTS 파일에 행을 게시하십시오.

현재 내 의견에 따르면 외부 IP 대신 HOSTS 파일 줄에 127.0.0.1 (별칭 : 로컬 호스트)을 사용해야합니다. 이렇게하면 IP 주소가 잠재적 인 장애 지점으로 제거됩니다 (예 : 방화벽이 트래픽을 차단하는 경우)

+0

IIS 7을 사용하고 바인딩 설정을 편집하고 호스트 이름으로 devbox.com을 추가 한 다음 내가 사용하는 항구. 그런 다음 호스트 파일에서 항목을 추가했습니다 ... devbox.com. 이것이 내가해야 할 일입니다. 맞죠? – bmw0128

+0

예. 외부 IP에 127.0.0.1 (로컬 호스트라고도 함)을 사용하여 외부 IP에 방화벽 소프트웨어와 관련하여 문제가 발생하지 않도록 할 수 있습니다. Windows는 일반적으로 자신과 대화하고있을 때 알기에 좋지만 변수로 외부 IP를 제거하지 않아도되므로 이는 별다른 문제가 아닐 수 있습니다. –

+0

감사합니다. 이름은 이제 작동하지만 포트 부분은 작동하지 않습니다. 포트 관련 호스트 파일에서 특별히해야 할 일이 있습니까? – bmw0128