RE: DDNS i DHCP

2007-01-30 Wątek Jarek Buczyński
Witam

Mam taki malutki problem, zauważyłem że nie każda maszyna zostaje
automatyczne dodana do dnsa po przydzieleniu adresu IP z DHCP. Dotyczy to
zwłaszcza jednego serwera który mimo ze pobiera IP z DHCP nie zostaje
dodany? 

I jeszcze przy okazji czy można sprawdzić gdzieś jakie IP aktualnie są
przydzielone przez DHCP?

--
Pozdrawiam



RE: DDNS i DHCP

2007-01-29 Wątek Jarek Buczyński
Witam

Dziękuję bardzo za pomoc robiłem według opisu kolegi Roberta.

Tutaj troszkę zmieniłem:

Zmieniłem

allow-update { key DHCP_UPDATER; }; };

na

update-policy {
grant dhcp.exmaple.com. wildcard *.example.com. A
TXT;
};

gdzie dhcp.exmaple.com to maszyna gdzie na której działa dhcp (w zasadzie
jest to jeden serwer gdzie uruchomiony jest zarówno dhcp, dns etc) 

podobnie w strefie odwrotnej

update-policy {
grant dhcp.exmaple.com.  wildcard *.11.168.192.in-
addr.arpa. PTR;
};

I to tyle zmian :)

Mam jeszcze takie pytanie, gdzie bind początkowo przechowuje wpisy o nowych
hostach? W Plikach .jnl? dopiero po pewnym czasie zauważyłem ze pojawiły się
nowe wpisy w pikach  stref.

Również TTL jest różny dla różnych maszyn, można to gdzieś zmienić?  

Dzięki wielkie wszystkim za pomoc a zwłaszcza Robertowi.

--
Pozdrawiam



Re: DDNS i DHCP

2007-01-26 Wątek Jerzy Patraszewski
ja robiłem u siebie wg. tego:
http://www.nslu2-linux.org/wiki/HowTo/IntegrateDHCPandDynamicDNS
ale mam wpisy w dhcpd.conf statyczne, nie próbowałem na dynamicznych
ip...
Pozdr.
sm0q



Re: DDNS i DHCP

2007-01-26 Wątek Robert Tasarz
Jarek Buczyński wrote:
> Witam
> 
>> Zrób następujący wpis na końcu  dhcpd.conf
>>
>> host nazwa_hosta{
>> hardware ethernet mac_adres
>> fixed-address ip_adres
>> }
>> [...]
>> i tak dla każdego hosta który ma dostawać za każdym razem ten sam adres ip
> 
> Dzięki, ale nie chodzi mi o takie rozwiązanie bo tak mam zrobione dla kilku
> maszyn, chodzi o aktualizacje dynamiczne.

Trzeba:

1. ustawić plik /etc/bind/dhcp_updater.key na coś w stylu:
key "DHCP_UPDATER" {
algorithm hmac-md5;
secret "asdfasdfasdfasdfasdfasdf==";
};
Można to zrobić dzięki:
dnssec-keygen -a HMAC-MD5 -b 512 -n HOST klucz
utworzy on pliki z których można to sobie skopiować "secret"

2. chmod 600 dhcp_updater.key; chown bind:bind dhcp_updater.key

3. W pliku np. /etc/bind/named.conf.local:
include "/etc/bind/dhcp_updater.key";

zone "11.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168.11";
allow-update { key DHCP_UPDATER; };
};

zone "example.com" {
type master;
file "/etc/bind/db.example.com";
allow-update { key DHCP_UPDATER; };
};

4. Oczywiście ew. utworzyć odpowiednie pliki stref ;)

5. chmod 755 /etc/bind; chown bind:bind /etc/bind
   bind musi mieć możliwość utworzenia pomocniczych plików *.jnl

6. W pliku /etc/dhcp3/dhcpd.conf dopisać:

ddns-update-style interim;
ddns-updates  on;
ddns-domainname   "example.com.";
ddns-rev-domainname   "in-addr.arpa.";
server-identifier router.example.com;
ignoreclient-updates;

option domain-name "example.com";
option domain-name-servers 192.168.11.1;


subnet 192.168.11.0 netmask 255.255.255.0 {
  range 192.168.11.16 192.168.11.240;
  option subnet-mask 255.255.255.0;
  option routers 192.168.11.1;
  option domain-name-servers 192.168.11.1;
  ignore client-updates;

  key DHCP_UPDATER {
algorithm HMAC-MD5.SIG-ALG.REG.INT;
secret asdfasdfasdfasdfasdfasdf==;
  };

  zone example.com. {
primary 127.0.0.1;
key DHCP_UPDATER;
  }

  zone 11.168.192.in-addr.arpa. {
primary 127.0.0.1;
key DHCP_UPDATER;
  }
}

oczywiście trzeba zmienić asdfasdf... na "secret" wygenerowany dla binda

7. Wymienić example.com na własną domenę ;)

8. /etc/init.d/bind restart; /etc/init.d/dhcp3-server restart

powodzenia,
  Robert Tasarz







-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



RE: DDNS i DHCP

2007-01-26 Wątek Jarek Buczyński
Witam

> Zrób następujący wpis na końcu  dhcpd.conf
> 
> host nazwa_hosta{
> hardware ethernet mac_adres
> fixed-address ip_adres
> }
> [...]
> i tak dla każdego hosta który ma dostawać za każdym razem ten sam adres ip

Dzięki, ale nie chodzi mi o takie rozwiązanie bo tak mam zrobione dla kilku
maszyn, chodzi o aktualizacje dynamiczne.

--
Pozdrawiam 



Re: DDNS i DHCP

2007-01-26 Wątek sdoman1
Dnia czwartek, 25 stycznia 2007 14:12, Jarek Buczyński napisał:
> Witam
>
> Mam pytanie dotyczące dynamicznego dnsa i dhcp. Mógłby mi ktoś wyjaśnić na
> czym to polega, bo z własnych doświadczeń zauważyłem taką rzecz:
>
> Dhcp przydziela jakiś adres IP z puli, powiedzmy ze w dnsie jest wpisany
> ten adres i przyporządkowana nazwa, teraz dhcp przydziela znów maszynie o
> tej samej nazwie IP ale inne i w tym przypadku jest problem bo maszyna nie
> jest osiągalna pod ta nazwą (ponieważ ma inne IP)
>
> Powiedzcie mi czy o to chodzi aby dhcp zmieniał automatycznie wpisy w dns?
>
> Co musze zmienić w dotychczasowej konfiguracji aby działały aktualizacje
> automatyczne?
>
> Bind 9.2.4
> DHCP 3
>
> --
> Pozdrawiam
Dokładnie plik konfiguracji wyglada tak:
# /etc/dhcpd.conf

subnet 192.168.122.0 netmask 255.255.255.0 {
#zakres hostów otrzymujących adres z dhcpd
  range 192.168.122.2 192.168.123.254;
  default-lease-time 600;
  max-lease-time 7200;
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.122.255;
  option routers 192.168.122.1;
  option domain-name-servers ip_dns1, ip_dns2;
 
#hosty dostające stałe ip z dhcpd :D
  host luna{
hardware ethernet 00:00:44:59:a0:00
fixed-address 192.168.122.6
  }
  host luna2{
hardware ethernet 00:00:44:59:c0:00
fixed-address 192.168.122.7
  }
}

Pozdrawiam i powodzenia (oczywiście potrzebny jest restart dhcpd aby odczytał 
nowy konfig)


-- 
Sebastian Domanski Klucz PGP można wyszukać i pobrać z 
http://stinkfoot.org:11371/


pgpIynO16WUeg.pgp
Description: PGP signature


Re: DDNS i DHCP

2007-01-26 Wątek sdoman1
Dnia czwartek, 25 stycznia 2007 14:12, Jarek Buczyński napisał:
> Witam
>
> Mam pytanie dotyczące dynamicznego dnsa i dhcp. Mógłby mi ktoś wyjaśnić na
> czym to polega, bo z własnych doświadczeń zauważyłem taką rzecz:
>
> Dhcp przydziela jakiś adres IP z puli, powiedzmy ze w dnsie jest wpisany
> ten adres i przyporządkowana nazwa, teraz dhcp przydziela znów maszynie o
> tej samej nazwie IP ale inne i w tym przypadku jest problem bo maszyna nie
> jest osiągalna pod ta nazwą (ponieważ ma inne IP)
>
> Powiedzcie mi czy o to chodzi aby dhcp zmieniał automatycznie wpisy w dns?
>
> Co musze zmienić w dotychczasowej konfiguracji aby działały aktualizacje
> automatyczne?
>
> Bind 9.2.4
> DHCP 3
>
> --
> Pozdrawiam

Zrób następujący wpis na końcu  dhcpd.conf

host nazwa_hosta{
hardware ethernet mac_adres
fixed-address ip_adres
}

np. 
host luna{
hardware ethernet 00:00:44:59:a0:00
fixed-address 192.168.122.6
}
i tak dla każdego hosta który ma dostawać za każdym razem ten sam adres ip

powodzenia :D


pgpSCSl1wqks5.pgp
Description: PGP signature


RE: DDNS i DHCP

2007-01-25 Wątek Jarek Buczyński
Witam

> Hej, zrób sobie statyczne wpisy po MAC'ach w dhcp.conf
> i problem zmieniającego adresu ci się rozwiąże :)

Mam kilak wpisów statycznych z adresami MAC, ale nie o to mi chodzi. 
Chodzi o to jak to rozwiązać dal pozostałych maszyn.

--
Pozdrawiam



Re: DDNS i DHCP

2007-01-25 Wątek Jerzy Patraszewski
Jak doniosły WSI, dnia Thu, 25 Jan 2007 14:12:39 +0100
Jarek Buczyński <[EMAIL PROTECTED]> napisał(a):

> Witam
> 
> Mam pytanie dotyczące dynamicznego dnsa i dhcp. Mógłby mi ktoś
> wyjaśnić na czym to polega, bo z własnych doświadczeń zauważyłem taką
> rzecz:
> 
> Dhcp przydziela jakiś adres IP z puli, powiedzmy ze w dnsie jest
> wpisany ten adres i przyporządkowana nazwa, teraz dhcp przydziela
> znów maszynie o tej samej nazwie IP ale inne i w tym przypadku jest
> problem bo maszyna nie jest osiągalna pod ta nazwą (ponieważ ma inne
> IP)
> 
> Powiedzcie mi czy o to chodzi aby dhcp zmieniał automatycznie wpisy w
> dns?
> 
> Co musze zmienić w dotychczasowej konfiguracji aby działały
> aktualizacje automatyczne?
> 
> Bind 9.2.4
> DHCP 3 
> 
> --
> Pozdrawiam
> 
Hej, zrób sobie statyczne wpisy po MAC'ach w dhcp.conf 
i problem zmieniającego adresu ci się rozwiąże :)
Pozdr. 
sm0q