DHCP: Porovnání verzí

Z Freenetis Wiki
Přejít na: navigace, hledání
(Router OS (mikrotik))
(Nastavení na straně FreenetISu)
Řádek 5: Řádek 5:
 
Předpokládáme, že již Váš FreenetIS obsahuje popis Vaší sítě (podsítě, IP adresy).
 
Předpokládáme, že již Váš FreenetIS obsahuje popis Vaší sítě (podsítě, IP adresy).
  
 +
# Nastavte v sekci Nastavení v záložce Systém adresy Vašich DNS serverů.
 
# U podsítí, které jsou spravované DHCP serverem nastavte hodnotu DHCP na '''ano'''.
 
# U podsítí, které jsou spravované DHCP serverem nastavte hodnotu DHCP na '''ano'''.
 
# Každá taková podsíť musí mít jednu bránu (reprezentovanou IP adresou) a tato IP adresa musí být svázaná se zařízením, které reprezentuje DHCP server (takže jedno z jeho rozhraní musí obsahovat tuto IP adresu). ''Pozn.: pokud některá z podsítí toto pravidlo nesplňuje je při zobrazení všech podsítí zobrazeno varovné hlášení se všemu nevalidními podsítěmi''
 
# Každá taková podsíť musí mít jednu bránu (reprezentovanou IP adresou) a tato IP adresa musí být svázaná se zařízením, které reprezentuje DHCP server (takže jedno z jeho rozhraní musí obsahovat tuto IP adresu). ''Pozn.: pokud některá z podsítí toto pravidlo nesplňuje je při zobrazení všech podsítí zobrazeno varovné hlášení se všemu nevalidními podsítěmi''

Verze z 25. 1. 2013, 09:38

Od verze 1.1 je FreenetIS schopen spravovat DHCP servery na zařízení s operačními systémy RouterOS a Linux. Správa je založena na podobném principu jako přesměrování či zajištění kvality služeb (QoS) a tedy zařízení s DHCP serverem stahuje data o své konfiguraci z FreenetISu a aplikuje je na samo sebe. Pro instalaci je nutné provést následující kroky na straně FreenetISu a jednotlivých DHCP serverů.

Nastavení na straně FreenetISu

Předpokládáme, že již Váš FreenetIS obsahuje popis Vaší sítě (podsítě, IP adresy).

  1. Nastavte v sekci Nastavení v záložce Systém adresy Vašich DNS serverů.
  2. U podsítí, které jsou spravované DHCP serverem nastavte hodnotu DHCP na ano.
  3. Každá taková podsíť musí mít jednu bránu (reprezentovanou IP adresou) a tato IP adresa musí být svázaná se zařízením, které reprezentuje DHCP server (takže jedno z jeho rozhraní musí obsahovat tuto IP adresu). Pozn.: pokud některá z podsítí toto pravidlo nesplňuje je při zobrazení všech podsítí zobrazeno varovné hlášení se všemu nevalidními podsítěmi
  4. Nyní nastavíme všechna fyzická zařízení dle návodu níže
  5. V menu lze nalézt položku DHCP servery, kde lze pozorovat kdy naposledy si DHCP server stáhnul svou konfiguraci z FreenetISu. Čas poslední aktualizace je použit pro rozlišení, zda-li je DHCP server aktivní. Hranice aktivity lze nastavit jako trvání v sekundách. Toto nastavení je dostupné v sekci Nastavení v záložce Systém. Počet neaktivních DHCP serverů je zobrazován jako indikátor u položky menu.

Upozornění:

  • Je nutné, aby každá IP adresa v podsíti spravované DHCP serverem měla přiřazeno rozhraní s platnou MAC adresou.
  • Případné chyby v konfiguraci a během komunikace DHCP serverů s FreenetISem jsou zobrazeny v sekci chyby a záznamy činnosti.

Nastavení DHCP serverů

Na DHCP serverech je nutné sprovoznit skript, který stahuje konfiguraci z FreenetISu a nastavuje ji do DHCP. Lze nastavit jak často se má tato akce provádět (výchozí hodnota je 5 minut), přičemž konfigurace je načtena jen v případě její změny (optimalizace).

Linux (debian)

1) nainstalujte balík freenetis-dhcp (z repozitáře FreenetISu). Během instalace budete vyzváni, aby jste zadali URL k Vašemu FreenetISu, ID zařízení (ID zařízení z FreenetISu, které reprezentuje DHCP server, který nastavujete) a timeout v sekundách pro načtení konfigurace z FreenetISu.

apt-get install freenetis-dhcp

2) Spusťte deamon (při dalších startech operačního systému již bude spouštěn automaticky)

/etc/init.d/freenetis-dhcp start

Pokud je vypsán řetězec: Starting FreenetIS DHCP daemon: OK

Vše je nainstalováno v pořádku a ve Vašem FreenetISu by se měl v seznamu DHCP serverů aktualizovat čas posledního přístupu u příslušného zařízení.

Pokud je vypsán jiný řetězec, nastala nějaká chyba. Její detaily lze nalést následovně:

less /var/log/freenetis-dhcp.log

3) Pokud chcete přidat do konfigurace DHCP nějaké pevně dané nastavení, které je nezávislé na FreeneetISu, vložte jej do souboru /etc/dhcp/dhcpd.conf.custom.

Router OS (mikrotik)

Na vašem Mikrotik routeru si vytvořte nový skript freenetis-dhcp-sync.rsc a nakopírujte do něj obsah stejnojmenného souboru ze složky application/vendors/dhcp. Ve skriptu je pak nutné upravit následující proměnné:

PATHFN - URL vaší instalace FreenetISu

DEVICEID - ID zařízení Mikrotik routeru ve vašem FreenetISu

Pro pravidelní spouštění skriptu je třeba přidat záznam do scheduleru (místo 5 minut můžete použijte váš interval):

/system scheduler add disabled=no interval=5m name=freenetis-dhcp-sync on-event=freenetis-dhcp-sync.rsc