Első dolgunk, hogy a szerverünkön telepítünk magunknak programot hozzá:
sudo apt-get install ntpA telepített program két dolgot csinál:
- kis lépesekben szabályozva hozzáigazítja a szerverünk idejét a pontos időhöz (eltérően az ntpdate programtól, ami egy nagy lépésben teszi meg ezt, az Ubuntu rendszereken, alapértelmezetten induláskor)
- szerverként szolgálhat az alhálónk számára
watch 'sh -c "ntpq -p -c as && echo && ntptrace"'
kimenetét. Az alsó sorban látszik a szerverünk sztrátuma, ami kezdetben 16, ami viszont túl nagy ahhoz, hogy a szerverünket a helyi hálózat kliensei elfogadják. Ráadásul ekkor még a legtöbb szerver reject-el bennünket. Amikor a sztrátumunk lecsökken, akkor jó nekünk, de az alhálónknak még nem, ugyanis egyelőre az időinformációt megtartjuk magunknak. Ha ezen változtatnánk, akkor az /etc/ntp.conf fájlt kell szerkesztenünk. Keressük meg a broadcast bejegyzést, vegyük ki a kommentből, és adjuk meg az alhálónk broadcast-címét benne. Majd:sudo service ntp reloadHehhe, a sztrátum megint 16, és várhatunk. Addig telepítsünk a gépünkre nmap-ot, és nézzünk szét a belső háló IP-jén:
sudo nmap -sU 192.168.56.101Az enyém ilyen (vastaggal a lényeg):
Starting Nmap 5.21 ( http://nmap.org ) at 2012-04-21 20:30 CEST Nmap scan report for u3.itthon.cucc (192.168.56.101) Host is up (0.000052s latency). Not shown: 997 closed ports PORT STATE SERVICE 53/udp open domain 67/udp open|filtered dhcps 123/udp open ntp
Közben a sztrátum 2 lett, mehetünk tovább. Teszteljük a szép új NTP-szerverünket a hálózatunkról a
sudo ntpdate u3.itthon.cuccparancs kiadásával. (Az u3.itthon.cucc a szerverem neve.) Lehet többször is, másodjára az eltérés (offset) már nagyon kicsi kellene, hogy legyen.
Az olyan gépeken, amelyek nem mennek napokig, elvileg elég, ha csak bootoláskor állítjuk az időt. Ezt egy rendes Ubuntu meg is teszi, az időszervere az ntp.ubuntu.com. Amit a belső hálón most már a saját szerverünkre cserélhetünk:
sudo sed -i s/ntp.ubuntu.com/u3.itthon.cucc/ /etc/default/ntpdate
A belső hálón lévő további szervereknél ez a megoldás elég gagyi, rájuk érdemes feltelepíteni az ntp-t is. Az /etc/ntp.conf fájlban ezúttal a server sorokat kell egy híján kitörölnünk, az egyetlen megmaradóba pedig írjuk be a mi időszerverünk nevét. Ne felejtsük újraindítani az ntp-t.
És ha történetesen Magyarországon szeretnél ntp-szervert üzemeltetni, akkor esetleg érdemes lehet az előbb említett fájlban lecserélni a szervereket (szerverpool-okat) az itt megadottakra: http://www.pool.ntp.org/zone/hu
Irodalom:
http://www.alittletooquiet.net/text/kerberos-on-ubuntu/
Nincsenek megjegyzések:
Megjegyzés küldése