Для начала, эта настройка использовала ] работать. Я хотел помочь в проекте друга и установил git и vagrant, и где-то между тем, когда я последний раз открывал свой собственный проект (с использованием настройки, указанной ниже), и сегодня он перестал работать.
Текущая настройка:
Вот симптомы:
Сервер 2012:
локальный разработчик (опять же, работал ранее)
локальный SSMS может подключаться к локальному SQL Server.
локальный SSMS не может подключиться к удаленному SQL на TheBeast. При попытке использовать учетные данные Windows происходит сбой с ошибкой неверного пароля (как и должно быть).Попытка подключиться с помощью sa creds никогда не разрешается (то есть просто бесконечно сидит там без подключения, но без ошибок).
Невозможно подключиться к TFS на TheBeast с помощью http на настроенном мной порте (8080).
VS2013 TFS не может подключиться к серверу.
Я могу удаленно подключаться к TheBeast через удаленный рабочий стол в течение всего дня.
Конечно, я полностью отключил брандмауэр Windows и убедился, что у меня не запущено другое программное обеспечение безопасности.
Я попробовал выполнить шаги здесь и убедился, что настройки были правильными (они верны).
Если это важно, моя сетевая установка выглядит следующим образом:
Ни один из маршрутизаторов не изменил конфигурацию. Я отключил и выключил каждый маршрутизатор, а также модем. На всякий случай я удалил Vagrant и Git. Я предполагаю, что один из этих двоих что-то сделал с портом или разрешениями (или чем-то подобным) и не очистил себя после удаления.
Помощь?
Оказывается, маршрутизатор, к которому был подключен сервер, умирает. По какой-то причине через него доступен только ограниченный набор протоколов и сервисов. Подключил коробку со службами к другому маршрутизатору, и проблемы тут же исчезли.