LINUX.ORG.RU

Лень + Динамический IP + /etc/hosts... что же мне делать?


0

0

Hi all !

У меня така проблема : есть сеть ( порядка 200 компов ) ... надобно связать IPшники с именами в /etc/hosts ... но руками писать чё-то это ... много дюже ...да к тому же сервак раздаёт IP диамически... ...IP поменялись , нада заново всё лобать ... подскажте как мне поступить ?

Спасибо!


man dhcp на тему ddns
Вобщем dns с динамическим апдейтом зон.
Желаю удачи.

Aleks_IZA
()

TCP/IP сеть может полагаться на различные схемы, чтобы преобразовать имена в адреса. Самый простой способ, у которого еще нет никаких преимуществ над способом, где все пространство имен было расщеплено на зоны, - таблица хостов, сохраненная в /etc/hosts. Это полезно только для малых LAN, которые управляются одним единственным администратором, и не имеющих никакого IP общения с внешним миром. С другой стороны, Вы можете использовать BIND - Berkeley Internet Name Domain Service - для перевода хостов в IP адреса. Конфигурация BIND может быть настоящей хореей, но если только вы сделаете это, то изменения в сетевой топологии могут быть легко измены. На Linux, как и на многих других Unix-подобных cистемах, обслуживание обеспечивается через программу, называемую named. При запуске, эта программа загружает множество основных файлов в их собственный кэш, и ждет запрос от отдаленных или локальных пользовательских процессов. Имеющиеся способы требуют, чтобы Вы обязательно ввели имя сервера для каждого хоста. Эта глава делает немного больше, чем просто дает приблизительный эскиз того как работает сервер. Если Вы планируете использовать BIND в операционной среде с более чем малыми LAN и возможно Internet uplink, то Вы должны приобрести хорошую книгу по BIND, например Льюиса Крикета "DNS and BIND" (см. [GETST "liu-dns"]). Возможно Вы захотите проверить примечания, они содержатся в BIND источниках. Там также имеются вопросы newsgroup для DNS называемые comp.protocols.tcp-ip.domains.

http://citforum.ru/operating_systems/linux_nag/linuxnag_04.shtml глава 7. почитай.

anonymous
()

мдя последнему анониму..гамно твоя книжка и статьи dns-howto + dhcp=howto более чем достаточно

anonymous
()

Итак: bind-8.2.3-0.6.x dhcp-ddns-3.0b1pl17-1 ---- bind (named.conf)---- .... zone "inet" in { type master; file "inet.hosts"; allow-update{ localhost; }; }; zone "10.10.in-addr.arpa" in { type master; file "inet10.rev"; allow-update{ localhost; }; }; ... ---------------- ключевые слова allow-update{ localhost; };

---- dhcp (dhcpd.conf)---- server-identifier twin.inet; option domain-name "inet"; option domain-name-servers 10.10.10.10; max-lease-time 43200; default-lease-time 43200;

subnet 10.10.0.0 netmask 255.255.0.0 { range 10.10.10.101 10.10.10.150; option subnet-mask 255.255.0.0; option broadcast-address 10.10.255.255; option routers 10.10.10.10; ddns-domainname "inet"; ddns-rev-domainname "in-addr.arpa"; option netbios-name-servers 192.168.12.25, twin.inet; option netbios-dd-server twin.inet; option netbios-node-type 8; option time-servers twin.inet; option time-offset 0; } ---------------- ключевые слова ddns-domainname "inet"; ddns-rev-domainname "in-addr.arpa";

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.