Hirdetés

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

  • hmzs

    tag

    Tisztelt vargalex!

    Egy aprócska gondom akadt: szeretnék valami elegáns shell-es megoldást a routerre, ami figyeli, hogy történt-e wan ip változás.
    Wdr3600-as router, OpenWrt vargalex v1.1.7 r35342 firmware. Írtam egy kis scriptet, ami figyeli hogy van-e használható wan ip - digi pppoe, ritkán várni kell akár félpercet is -, és ha igen, akkor wget-el kérést küld egy webszervernek, ami letárolja az ip-t. (Ez csak a dinamikus ip miatt szükséges, tudom hogy van dyndns, meg kismillió egyéb megoldás, de akad bérelt webszerver, és így nem függök mástól)
    Nem vagyok linux guru, de a scripre egy hivatkozást berakni az rc.local-ba azért megy. Így bootoláskor le is fut, de ip változást nem tudom hogy kellene figyelni. Cron eszembe jutott, szegényes fantáziámban körvonalazódott egy sleepes végtelen ciklus is, de nem tudom mi a szép megoldás.
    Olvasgattam a témában, de vagy elhagyott a kereső tudományom, vagy tényleg óriásira nőtt az openwrt téma, mindenesetre nem találtam számomra használható infót. Meguntam, és lusta is vagyok már pár nap után, így gondoltam kérdezek a szakértőtől. Nem feltétlenül konkrét megoldást kérek - bár ha bonyolult sh kell hozzá, akkor igen -, csak fogalmam sincs hogy kell elindulni, vagy egy végtelen ciklus mennyire terhel.

    Van itthon egy hp n40l is, azon 10 percenként lefut a script, így legrosszabb esetben ~10perc után tudom az aktuális ip-t. Azért a szerveren és nem a routeren, mer így weben az utolsó frissítés időpontjából a szerver elérhetőségét is látom. Tehát ennyire feltaláltam magam, együtt is tudok élni a jelenlegi megoldással, csak a kisördög nem hagy nyugodni :)

    Segítségét előre is köszönve:
    HMZs

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