Выиграйте Домен Соединения 2008 года с IP PDC, но никаким Доменным именем AD

Я предполагаю, что Вы пытаетесь соединиться со своим новым SQLBOX с SSMS, не так ли? Для этого не необходимо, чтобы сервер был частью Вашего домена, пока Ваш используют аутентификацию SQL а не аутентификацию Windows SQL Server.

На новом поле необходимо проверить, какой IP-адрес новое поле имеет, и используйте этот IP вместо имени для соединения с сервером с помощью SSMS.

Если бы это не успешно выполняется затем, было бы полезно, если Вы могли бы предоставить нам точное сообщение об ошибке, которое Вы получаете при попытке соединиться.

3
задан 2 December 2011 в 13:07
3 ответа

Некоторые идеи:

Вы можете просто использовать nslookup для преобразования IP-адреса в DNS-имя, например nslookup 192.168.1.2 , но это явно не будет работать, если Зона обратного просмотра не была настроена администратором.

Другой способ - полагаться на DNS-суффикс, предоставляемый DHCP-сервером - просто запросить ipconfig / all | найдите / I "суффикс" , чтобы получить эту информацию. Это также будет работать только в том случае, если администратор правильно настроил область DHCP, а клиент получает свой адрес через DHCP.

Если вы не можете полагаться ни на что из вышеперечисленного для предоставления правильной информации, рассмотрите возможность использования VBScript или PowerShell для привязки к службе AD LDAP и запрашивая у объекта RootDSE свойства, чтобы узнать имя домена. Это должно работать даже при использовании анонимного связывания, то есть без предоставления учетных данных. Оттуда вы сможете запросить _ldap._tcp.pdc._msdcs.yourdomain SRV-запись , чтобы найти имя PDC.

4
ответ дан 3 December 2019 в 05:32

Вы всегда можете использовать инструмент nbtstat -A abcd . Затем выясните, что это за запись с суффиксом netbios 00 . Netbios все реже и реже в наши дни.

1
ответ дан 3 December 2019 в 05:32

В Powershell есть инструмент , который присоединяет локальный компьютер к домену. Однако есть две проблемы. Во-первых, вы должны иметь возможность связываться с доменом с этого компьютера. Настроен ли аппарат на использование DNS-сервера для этого домена?

Во-вторых, вы можете использовать nslookup на IP-адресе контроллера домена, чтобы получить для него обратную запись DNS. Просто проанализируйте вывод и найдите в нем строку с именем хоста. Опять же, чтобы это произошло, ваш DNS должен быть правильно настроен на коробке. В этой записи блога подробно рассказывается, как настроить DNS-сервер, опять же в Powershell.

Сообщите нам, если это сработает, это звучит как аккуратный маленький скрипт.

1
ответ дан 3 December 2019 в 05:32

Теги

Похожие вопросы