Új hozzászólás Aktív témák

  • tjsz

    senior tag

    válasz f_sanyee #2694 üzenetére

    A dnsmasq.leases file 1. oszlopában a "dhcp lease time"-ból hátralévő idő van tárolva másodpercben. Tehát ha pl. 1 hétre kap minden eszköz IP címet, akkor az IP cím kérés 1. másodpercében 604800 az érték, majd ez szépen csökken 1-esével másodpercenként egészen addig, amíg le nem nullázodik ill. ha nem kér újra IP címet az adott eszköz.

    A probléma ott volt/van, hogy bár a dns cache ki van kapcsolva, a dnsmasq.leases file csak akkor frissül, ha egy újabb eszköz kér IP címet, ekkor az 1. oszlopban lévő értékek korrigálásra kerülnek. Vagyis: nem a systime()-al volt a gond, hanem ezzel a cache-eléssel.

    Közben egy újabb kérdés fogalmazódott meg bennem: mivel ugyanazon script többféle esemény miatt is elindításra kerülhet (pl. WAN oldal up vagy éppen down, napi riport készítés, stb.), ezért hogyan lenne érdemes azt megoldani, hogy egyidejűleg csak 1 példányban induljon el? Valami ideiglenes file létrehozás-törléssel? (és annak ellenőrzésével)

Új hozzászólás Aktív témák