Главная Анкета Форум Галерея Поиск Обратная связь Добавить в избранное
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения  ВходВход 
Утилита nsupdate для работы с DNS

 
Начать новую тему   Ответить на тему    Список форумов NEXUS -> Домолинк
Предыдущая тема :: Следующая тема  
Автор Сообщение
Remington
Сферический конь
Сферический коньСферический коньСферический коньСферический коньСферический конь
Сообщения: 7249
Откуда: я знаю?
СообщениеДобавлено: 24 Мар 2009 19:33    Заголовок сообщения: Утилита nsupdate для работы с DNS Ответить с цитатой

Тема перенесена из старого форума с дополнениями и изменениями. Автор Edem.

Работа этой утилиты и и параметры командной строки одинаковы как в Linux/Unix так и в Windows.

Так как большинство пользоватедлей "работают" в Windows - все примеры будут с учётом этого.

nsupdate.exe принимает многие параметры, но полностью описывать все параметры, думаю, не стоит так как многих интересует результат, а не как она работает и как можно оперировать параметрами. Поэтому сразу к делу (опишу один из простых вариантов).

Командная строка: nsupdate.exe <имя текстового файла с данными>

Предположим, что вы создали папку с именем DNS на диске C:. Файл nsupdate.exe и все необходимые ему другие файлы вы поместили в эту папку.

Создайте в этой же папке текстовый файл, например, с именем nsupdate.txt. Узнайте (на данный момент) ваш IP-адрес в сети Домолинк.
Например ваш IP на текущий момент 10.139.10.20. Впишите в созданный файл (nsupdate.txt) 3 строчки:

Код:
server ns1.orel.ru
update add myname.lan. 120 A 10.139.10.20
send

где myname - поменяйте на задуманное вами имя.

! Не надо в названии давать спецсимволы. Из всех спецсимволов воспользуйтесь только знаком "тире".

120 - это время жизни сопоставления вашего имени хоста в кэше клиентов. Не путайте это время с временем хранения вашего имени на сервере DNS. На сервере DNS это имя будет храниться до тех пор пока оно не будет удалено вручную !!!

120 секунд достаточно и необходимо чтобы ваше имя надолго не запомнили другие компьютеры.

Если это время будет слишком большим, то в случае перезагрузки вами модема, у вас будет другой IP (если у вас он динамический), а пользователи будут пытаться обратиться к вам по старому IP, и пока не истечёт "время хранения" у них - по имени они к вам не попадут.

Это время не для вас и не для сервера - это для клиентов (для тех кто будет обращаться к вам)! В кэше у клиентов ваш IP (для вашего имени) будет запомнен ровно на столько, сколько вы укажете в секундах.

Допустим - вы указали 10 минут. К вашему ресурсу обратились и вы через минуту выключите и влючите свой модем. Обновили свой IP на сервере DDNS, но клиент ещё 9 минут будет помнить и пытаться зайти к вам по старому IP!

Чтобы избежать лишних проблем с обновлением записи - смените свой IP-адрес с динамического на статический.

Сохраните файл.

Создайте ярлык на этот файл (nsupdate.txt) чтобы иметь быстрый доступ к нему для изменения только IP в последующие разы (для динамических IP). Создайте ярлык на файл nsupdate.exe и в свойстах ярлыка в поле "Объект" сделайте подобное:

C:DNS
supdate.exe C:DNS
supdate.txt

Всё. Кликнув на ярлыке файла nsupdate.exe произойдёт запрос на создание и (или) изменение IP для вашего имени.

_________________
Нужно очень много дури, чтобы стать Раджой Кодури. ©
Вернуться к началу
Remington отсутствует Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов NEXUS -> Домолинк Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы