Добавление Ubuntu в Active Directory с аналогичным открытием

У меня проблема с добавлением моего сервера Ubuntu в AD. Я следовал этому великому учебнику, но он не работает по команде соединения: sudo domainjoin-cli join myDomain.com Administrator.

Это дает мне эту ошибку:

Error: DNS_ERROR_BAD_PACKET [code 0x0000251e]

A bad packet was received from a DNS server. Potentially the requested address does not exist.

A может просто пропинговать myDomain.com с сервера.

Как я могу решить это?

5
задан 31 January 2012 в 21:05

3 ответа

У меня была одна и та же проблема, потому что у меня было 2 NIC. Один для этой сети, а другой для доступа в интернет (использовался виртуальный компьютер).

Отключение 2-го сетевого адаптера позволило ему работать:)

0
ответ дан 31 January 2012 в 21:05

Попробуйте настроить файл /etc/hosts с правильным полным доменным именем, как указано ниже, а затем перезапустите сеть, прежде чем добавить его в домен.

/etc/hosts запись в файле:

<IP of the server> <FQDN> <Shortname)
10.24.35.45 devtorvalds.torvalds.dev.com devtorvalds

Перезапуск сети:

ifdown eth0; ifup eth0
0
ответ дан 31 January 2012 в 21:05

Извините, что возродили этот поток, но я нашел достойную фиксацию и к ошибке недопустимого пакета И К ошибке Llass (записывающий?)

Я должен был сделать 3 вещи:

  1. Измените настройки IPv4 сетевого соединения. Добавьте IP своего доменного хоста списка сервера DNS (если Ваш сервер управляет доменом и DNS) в дополнительном разделе DNS.Примечание: Если у Вас есть несколько NICs в машине, удостоверьтесь, что Вы изменяете настройки для корректного адаптера, интерфейс, управляющий хостом/DNS, или это не будет работать!

    Добавьте свое доменное имя к хосту, устанавливающему непосредственно ниже дополнительного DNS. Это может быть избыточно, но это - то, как я установил его. Например, mydomain.something.local

  2. Отредактируйте/etc/hosts файл и просто добавьте IP-адрес сервера DNS наверху файла, или непосредственно перед "127.0.0.1 localhost" строка.

    192.168.1.231
    
    127.0.0.1 localhost
    
  3. Отредактируйте/etc/nsswitch файл и сделайте эти две строки чтением следующим образом:

    hosts:          files dns
    
    networks:       files
    

Перезагрузите машину и попытайтесь соединиться снова. Это должно работать.

(Не забудьте создавать резервную копию своих исходных файлов в случае, если необходимо откатывать его.)

0
ответ дан 31 January 2012 в 21:05

Другие вопросы по тегам:

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