Як зареєструвати Linux-сервер на сервері Windows DNS


13

У мене є кілька машин Ubuntu (здебільшого 8.04), які я хотів би зареєструвати їхні хости (або бажані імена хостів) на своєму головному сервері DNS, що працює на Windows 2000, щоб я міг отримати доступ до цих машин з будь-якої іншої машини, використовуючи цей сервер DNS за іменем хоста. Клієнти Windows можуть робити це автоматично з клієнтом MS або вручну за допомогою ipconfig / registerdns. Як зробити еквівалент в Linux? Я не обов'язково хочу реєструвати їх у домені за допомогою Likewise Open, якщо тільки це єдиний спосіб надсилання записів DNS на сервер Windows.

Це статичні IP-адреси. Я усвідомлюю, що можу додати записи DNS на стороні Windows також вручну, але я фактично не відповідаю за цей DNS-сервер Windows.

Відповіді:


4

Вибачте, я забув поставити питання, що це статичні IP-адреси. Я усвідомлюю, що можу додати записи DNS на стороні Windows також вручну, але я фактично не відповідаю за цей DNS-сервер Windows.

Якщо у вас немає керування сервером DNS і якщо DNS не налаштований для забезпечення незахищених оновлень, і він не налаштований на оновлення на основі призначень DHCP, і у вас є статична адреса, вам, мабуть, не пощастило

Оскільки ця система має статичну адресу, чи є причина, що ви не можете просто зв’язатися з людиною, яка управляє DNS-сервером, і попросити їх додати запис для вашої системи?


2
Зазвичай саме це я і роблю. Мені було просто цікаво, чи є спосіб наслідувати в Linux те, що робить сервіс «Клієнт для MS Networks» у Windows.
бобвун

15

Якщо ви хочете, щоб машини Linux оновлювали DNS, тоді зони DNS повинні бути налаштовані для незахищених динамічних оновлень . Тоді якщо у вас встановлений клієнт Samba, ви можете оновити запис вручну так:

net ads dns register -P

Я не впевнений, якщо ця команда вимагає від вас бути в домені.


2
Це здається перспективним. При спробі цього я отримував тую дурну помилку "Без серверів входу", тому мені не вдалося довести, що це працює. Захисні динамічні оновлення дозволені відповідно до адміністратора сервера DNS. Я би проголосував за вас, але у мене поки немає представника.
бобвур

Проблема з цим: якщо IP-адреса змінена, net ads dns register -Pреєструє нові IP-адреси, але не скасовує реєстрацію старих. Тепер клієнт DNS може отримати або не отримати стару IP-адресу, яка не працює. Знайти якесь автоматичне рішення для цього?
Джеймс Джонстон

5

Чи розглядали ви, як налаштувати сервер Windows DHCP для оновлення записів DNS з оренди DHCP? Це може досягти бажаного результату без будь-яких змін на сервері DNS або Linux.


1
Вибачте, я забув поставити питання, що це статичні IP-адреси. Я усвідомлюю, що можу додати записи DNS на стороні Windows також вручну, але я фактично не відповідаю за цей DNS-сервер Windows.
бобвур

Чому б не використовувати бронювання DHCP? Це дасть вам гнучкість централізованої керованої конфігурації IP з аналогічним результатом, як статичний конфігуратор IP.
Мірча Вутковичі

2

Тут було вирішено за допомогою стандартної утиліти nsupdate Linux та початкової співпраці з адміністратором сервера DNS.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.