VPN을 통해 Visual Studio 2008 Team System을 TFS에 연결할 수 없음


1

두 대의 랩톱, 하나는 XP 컴퓨터와 하나는 최신 Windows 7 64 비트 컴퓨터입니다. 둘 다 Visual Studio 2008 Team System에 동일한 서비스 팩이 설치되어 있습니다.

집에서 일할 때 두 시스템에서 VPN을 통해 사무실 네트워크에 연결하고 두 시스템에서 Team Foundation Server 시스템을 ping 할 수 있습니다. 그러나 이전 XP 컴퓨터에서만 Visual Studio를 TFS에만 연결할 수 있습니다. Win7 시스템에서 VS는 TFS 서버를 '찾을 수 없습니다'.

이 문제를 해결하기 위해 어떻게해야할지 모르겠습니다. 누구든지 조언 할 수 있습니까? 내 홈 라우터가 일반적이고 VPN이 공통이기 때문에 포트 / 방화벽 문제가 아닌 것 같습니다. 따라서 TFS 또는 Win7 랩톱에 연결을 허용하도록 설정해야한다고 생각합니다.하지만 무엇입니까? 예를 들어 TFS에 Win7 랩탑이 원격으로 연결될 것임을 알려야합니까?

도움을 줄 수있는 네트워크 관리자 그룹이 없습니다. 저는이 모든 것을 혼자서 해결해야합니다.

답변:


0

VS 2008이 Windows 방화벽에서 나가는 연결을 허용하는지 확인하십시오.

route print두 기계의 결과를 비교하십시오 . 아마도 대상 IP는 동일하지만 시스템이 실제로 다릅니 까? 둘 다 ping에 응답하지만 하나만 TFS 서버입니다.

또는 tracert두 시스템에서 연결이 이루어지는 방법과 위치를 확인하는 데 사용 하십시오.


어떤 포트입니까? 나는이 잘못된 클라이언트 시스템에 방화벽을 의미 가정 (내 홈 라우터 / 방화벽은이 방법으로 방해하지 않음)
닐 Haughton

도! 물론 포트 8080.
Neil Haughton

XP 컴퓨터는 집과 사무실에서 연결되지만 Win 7은 집에서가 아니라 직장에서합니다. 그렇다고 Win 7 시스템의 Windows 방화벽에 포트 8080이 열려 있어야한다는 의미는 아닙니까? 그렇지 않으면 직장에서 VS가 어떻게 연결할 수 있습니까?
Neil Haughton

tracert는 다음을 보여줍니다 : from me> 10.1.1.113> devserver2. 저는 집에서 192.168 서브넷을 사용하고 있으므로 모두 사무실 끝에 있습니다
Neil Haughton

관리자 권한으로 Win7에서 VS를 실행 해 보셨습니까?
다리우스

0

몇 가지 질문이 있습니다. 이것에 대답하면 당신이 가야 할 방향을 보여줄 것입니다.

  • TFS 서버가 도메인 신임 정보를 사용하도록 설정되어 있습니까?
    • 그렇다면 새 랩톱이 동일한 도메인의 일부입니까?
    • 아니라면, 이것은 문제가 아닙니다
  • VPN에 연결되면 TFS 서버를 핑 (ping) 할 수 있습니까?
    • 그렇다면 VS2008 설정에 문제가 있거나 자격 증명에 문제가있는 것입니다.
    • 그렇지 않은 경우, TFS 서버가 VPN이 사용하는 것과 다른 서브넷에 있습니까?
  • TFS 서버의 올바른 포트에 연결하고 있습니까? 기존 구성과 새로운 구성을 비교하십시오.

어떤 이유로 든 내 직감이 도메인 인증 문제를 알려주지 만 잘못되었을 수 있습니다. 올바르게 설정되었다고 가정하면 TFS 서버가 연결하지 못하게하는 것은 거의 없습니다. 특정 컴퓨터 만 연결할 수 있도록 TFS를 설정할 수는 있지만 액세스를 허용하는 매우 정통적인 방법 일 것입니다. 대부분의 장소는 도메인 계정을 통해 액세스합니다.


1. 예, 항상 도메인 자격 증명을 사용하여 연결합니다. 2 : 그렇습니다. 3 : 그렇습니다. VPN은 집에서 잘 작동합니다. 승리 7에 가정에서 문제가있는 것은 VS 만입니다.
Neil Haughton

URL에서 TFS 웹 서버에 액세스 할 수 있습니다. h ttp : // TFSserver : 8080 / tfs /와 유사
Lee Harrison

이것을 테스트하기 전에 약간의 도움이 필요합니다. VPN을 의미합니까? 그렇다면 오늘 밤에 다시 시도하겠습니다. URL은 h ttp : // devserver2 : 8080 / tfs (devserver2는 VS가 사무실에서 연결되도록 설정된 TFS 시스템 이름입니다)이어야한다고 생각하지만 사무실에있을 때 내 컴퓨터 에서이 작업을 수행 할 수 없습니다 . Firefox에서 도메인 자격 증명을 입력 한 후 (IE에서는 필요하지 않음) 404 페이지를 찾을 수 없음 메시지가 표시됩니다. 사무실에서 할 수 없다면 집에서 할 수 없을 것 같아요.
Neil Haughton

웹 액세스를 허용하도록 TFS 서버를 설정하지 않았을 수 있습니다.이 기능에는 뛰어난 기능이 있기 때문에 수치입니다. 그러나 신임 정보를 입력하라는 메시지가 표시되면 실제로 TFS 웹 서버에 도달했는지 확인하기에 충분해야합니다. 부적절한 자격 증명을 입력하면 404 대신 403 오류가 발생합니까?
이 해리슨

집에서 시도해 볼만한 또 다른 것은 TFS 서버의 IP 주소를 사용하는 것입니다. 그래도 문제가 해결되지 않으면 VPN을 통한 DNS 문제를보고있을 수 있습니다. 또한 연결이 실패 할 때 VS가 제공하는 정확한 메시지는 무엇입니까?
이 해리슨

0

결국 나는 네트워크 담당자에게 조사를 요청했고, VPN 연결이 기본 게이트웨이, 즉 가정용 라우터 대신 사무실 게이트웨이를 사용하도록 설정되었다는 것이 밝혀졌습니다. 이를 변경하면 팀 시스템 문제 및 기타 여러 가지 이상한 문제가 해결되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.