1

У меня есть два ноутбука, один компьютер с XP и один новый 64-разрядный компьютер с Windows 7. На обоих компьютерах установлена Visual Studio 2008 Team System, одни и те же пакеты обновления.

Когда я работаю дома, я могу подключиться к нашей офисной сети через VPN с обеих машин и пропинговать компьютер Team Foundation Server с обеих сторон. Однако я могу подключить Visual Studio к TFS только с моего старого компьютера с XP. На машине Win7 VS 'не может найти' сервер TFS.

Я не знаю, что делать, чтобы решить эту проблему. Кто-нибудь может посоветовать? Кажется, это не проблема порта / брандмауэра, потому что мой домашний маршрутизатор является общим, а VPN - обычным, поэтому я подозреваю, что для TFS или моего ноутбука с Win7 нужно что-то настроить, чтобы разрешить соединение - но что? Нужно ли, например, указывать TFS, что мой ноутбук с Win7 будет подключаться удаленно или что-то в этом роде?

У меня нет счастливой группы сетевых администраторов, которые могли бы мне помочь - я сам по себе в этом вопросе, и мне нужно найти решение.

3 ответа3

0

Несколько вопросов. Ответ на эти вопросы должен показать вам направление, в котором вы должны идти:

  • Ваш сервер TFS настроен на использование учетных данных домена?
    • Если да, является ли ваш новый ноутбук частью того же домена?
    • Если нет, то это не проблема
  • Можете ли вы пропинговать сервер TFS после подключения к VPN?
    • Если да, то это проблема с настройкой VS2008 или проблема с учетными данными
    • Если нет, находится ли сервер TFS в другой подсети, чем та, которую использует ваш VPN?
  • Вы подключаетесь к правильному порту на сервере TFS? Сравните ваш старый конфиг с новым.

По некоторым причинам моя интуиция говорит мне, что это проблема аутентификации домена, но я могу ошибаться. При условии, что он настроен правильно, есть очень мало вещей, которые не позволят серверу TFS позволить вам подключиться. Вы можете настроить TFS, чтобы разрешить подключение только определенным компьютерам, но это было бы очень неортодоксальным способом предоставления доступа, большинство мест предоставляют доступ через учетную запись домена.

0

В конце концов мне удалось найти сетевого парня для расследования, и оказалось, что VPN-соединение было настроено на использование шлюза по умолчанию, то есть офисного шлюза, а не домашнего маршрутизатора. Изменение, которое решило проблему Team System и множество других странностей, а также.

0

Убедитесь, что VS 2008 разрешено устанавливать исходящие соединения в брандмауэре Windows.

Сравните результат route print на обеих машинах. Возможно, целевые IP-адреса одинаковы, но машины на самом деле разные? Оба отвечают на пинг, но только один сервер TFS.

В качестве альтернативы используйте tracert чтобы увидеть, как и где происходит соединение на обеих машинах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .