Utoljára frissítve: 2024.03.06.
Légy szíves olvasd el mielőtt kérdezel!
Az összefoglalóban sok helyen a fórumtársak hozzászólásai vannak belinkelve, vagy az ő információik alapján írtam meg, tisztáztam le az adott információt. Ezúton is köszönöm mindenkinek a segítséget!
Gyorskeresés
Legfrissebb anyagok
- Retro Retro Kocka Kuckó 2024
- Bemutató Spyra: nagynyomású, akkus, automata vízipuska
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
Általános témák
LOGOUT.hu témák
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [petipetya:] Nagy chili topic. :)
- [Re:] [bb0t:] Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- [Re:] [Meggyi001:] PH rangok és egyéb....tudtad e?
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
- [Re:] eBay-es kütyük kis pénzért
- [Re:] [Mr Dini:] Okos termosztátból ténylegesen okos termosztátot!
- [Re:] [gban:] Ingyen kellene, de tegnapra
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Téma összefoglaló
- Utoljára frissítve: 2024-03-18 09:42:28
LOGOUT.hu
Hozzászólások
tkomlosi
aktív tag
Próbáld ki az ydns.eu oldalt.
cof
veterán
Kis Linux téma a hozzáértőkhöz.
Régebben már kérdeztem, hogy van-e valami szolgáltatás amivel elérném az otthoni CE-t IP változás esetén is, ajánlotta valaki a ydns.eu-t, ez elég jól is működik, de szeretnék egy update-t betenni CE alá, hogy automatikusan frissítse az IP-m, mert a Digi hetente egyszer amúgy is újracsatlakozik, viszont áramszünet esetén is mindig új IP címet kapok.
Találtam egy Github kódot ez talán használható lenne: [link]
Csak egy autostart kellene hozzá, ha elmegy az áram akkor frissítse az IP-t amint újracsatlakozik.
Valaki más esetleg használ ilyesmi szogátlatást CE alatt?
[ Szerkesztve ]
Eladó cuccok: https://bit.ly/cofcuccok
Csicsóka
őstag
Megoldható az ydns-el, mert van arm64 bináris, ami működik is CE alatt. Csomagold ki a tar.gz-t a ydns-updater binárist másold a /storage könyvtárba. A /storage/.config/system.d könyvtárba hozz létre egy fáljt ydns-updater.service néven, az alábbi tartalommal :
[Unit]
Description=yDNS Updater
After=network-online.target
[Service]
TimeoutStartSec=0
ExecStart=/storage/ydns-updater --daemon --host "" --user "" --pass ""
Restart=always
[Install]
WantedBy=multi-user.target
A host, user, pass adatokat a "" közé írd be.
Megcsinálhatod SSH-n nano szerkesztővel, mert az nem cseszi el a linux formátumot. Úgy is kell az SSH, mert:
systemctl start ydns-updater.service
systemctl enable ydns-updater.service
parancsokat is ki kell adni.
A journalctl -f már mutatja is hogy elindult.
Dec 16 15:44:21 CoreELEC-Megogo systemd[1]: Started yDNS Updater.
Dec 16 15:44:21 CoreELEC-Megogo ydns-updater[4390]: 2020/12/16 15:44:21 Updating record cemxq.ydns.eu...
Dec 16 15:44:22 CoreELEC-Megogo ydns-updater[4390]: 2020/12/16 15:44:22 update of cemxq.ydns.eu was successful.
Ha ez így működik akkor esetleg csinálok belőle egy kodi addon-t.
cof
veterán
Nagyon köszi, hogy foglalkozol vele, de elakadtam.
A fájlt így hoztam létre:
nano /storage/.config/system.d/ydns-updater.service
Aztán adtam neki futási jogot is, mert az is problémája volt.
chmod -x /storage/.config/system.d/ydns-updater.service
Most itt tartok:
CoreELEC:~ # journalctl -f
-- Logs begin at Thu 2015-01-01 01:00:14 CET. --
Dec 16 17:41:08 CoreELEC systemd[1]: ydns-updater.service: Scheduled restart job, restart counter is at 5.
Dec 16 17:41:08 CoreELEC systemd[1]: Stopped yDNS Updater.
Dec 16 17:41:08 CoreELEC systemd[1]: ydns-updater.service: Start request repeated too quickly.
Dec 16 17:41:08 CoreELEC systemd[1]: ydns-updater.service: Failed with result 'exit-code'.
Dec 16 17:41:08 CoreELEC systemd[1]: Failed to start yDNS Updater.
Dec 16 17:41:12 CoreELEC systemd[1]: Reloading.
A fájlban user az email cím, host a cím http nélkül írtam xxx.ydns.eu, jelszó meg ugye amit belépésnél is meg kell adni.
Természetesen a fájlt is bemásoltam a helyére amit letöltöttem, WinSCP-vel.
[ Szerkesztve ]
Eladó cuccok: https://bit.ly/cofcuccok
Csicsóka
őstag
Aztán adtam neki futási jogot is, mert az is problémája volt.
Nem kell rá futási jog, de nem is árt ha van.
Kell viszont a binárisra, lehet hogy a WinSCP ne azzal együtt másolta.
Nem használok dózert ezért nem tudom, de nézd meg hogy a./ydns-updater -h
parancsra kiírja e a help-et. így:root@CoreELEC-Megogo:~# ./ydns-updater -h
Usage of ./ydns-updater:
-base string
Base url for api calls on ydns (default "https://ydns.io/api/v1/update/")
-daemon
Enables the updater as a daemon
-frequency int
Minutes between updates while in daemon mode (default 60)
-host string
Host to update
-pass string
API Password for authentication on ynds
-user string
API Username for authentication on ynds
Ha nem akkor adj rá futási jogot.chmod +x ydns-updater
Nem kell hosszú elérési út mert a /storage a home könyvtár és abba léptet be SSH-n.
A fájlban user az email cím, host a cím http nélkül írtam xxx.ydns.eu, jelszó meg ugye amit belépésnél is meg kell adni.
Igen ez így jó.
Megy is így a leállítás, és indítás is.
Dec 16 18:02:28 CoreELEC-Megogo systemd[1]: Stopping yDNS Updater...
Dec 16 18:02:28 CoreELEC-Megogo systemd[1]: Stopped yDNS Updater.
Dec 16 18:02:54 CoreELEC-Megogo systemd[1]: Started yDNS Updater.
Dec 16 18:02:54 CoreELEC-Megogo ydns-updater[4882]: 2020/12/16 18:02:54 Updating record cemxq.ydns.eu...
Dec 16 18:02:55 CoreELEC-Megogo ydns-updater[4882]: 2020/12/16 18:02:55 update of cemxq.ydns.eu was successful.
Dec 16 18:02:55 CoreELEC-Megogo ydns-updater[4882]: 2020/12/16 18:02:55 Now waiting 60 minutes.
[ Szerkesztve ]
cof
veterán
Igen ez volt a probléma.
CoreELEC:~ # ./ydns-updater -h
-sh: ./ydns-updater: Permission denied
Már megy is:
Dec 16 18:18:03 CoreELEC systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
Dec 16 18:18:03 CoreELEC systemd[1]: Started Cleanup of Temporary Directories.
Dec 16 18:18:21 CoreELEC systemd[1]: Started yDNS Updater.
Dec 16 18:18:21 CoreELEC ydns-updater[3263]: 2020/12/16 18:18:21 Updating record XXXX.ydns.eu...
Dec 16 18:18:22 CoreELEC ydns-updater[3263]: 2020/12/16 18:18:22 update of XXXX.ydns.eu was successful.
Dec 16 18:18:22 CoreELEC ydns-updater[3263]: 2020/12/16 18:18:22 Now waiting 60 minutes.
Dec 16 18:18:30 CoreELEC systemd[1]: Reloading.
Ez ugye még nem megy egyből, kell egy autostart parancs is, hogy induljon a rendszerrel? Bár ha elmegy az áram és újraindul minden, akkor nem lesz ideje frissíteni mert a CE előbb tölt be, mint a Digi kapcsolat feláll. Esetleg olyan, hogy óránként fusson le megoldható? Az lenne a mennyország.
Most nézem, hogy elindul automatikusan systemctl status ydns-updater.service
, és 60 percenként frissít nagyon jó. Köszi szépen.
[ Szerkesztve ]
Eladó cuccok: https://bit.ly/cofcuccok
Csicsóka
őstag
Ha késleltetni akarod a lefutást induláskor, akkor tegyél be egy perc "gondolkodási" időt akkorra biztosan feltápászkodik a modem.
systemctl stop ydns-updater.service
[Service]
ExecStartPre=/bin/sleep 60
ExecStart=/storage/ydns-updater --daemon --host "" --user "" --pass ""
Restart=always
Majd:
systemctl daemon-reload
systemctl start ydns-updater.service
[ Szerkesztve ]
cof
veterán
Csicsóka jóvoltából megoldható igen, a DDNS szerver ydns.eu szolgáltatón keresztül. [link]
Diginél nálam még belső hálózat sincs ONT-on keresztül akkor te szerencsés vagy ha nálad megy.
Eladó cuccok: https://bit.ly/cofcuccok
cof
veterán
YDNS?
Régen Csicsóka segített összerakni hozzá egy autoupdatert. Már tudja a routerem, szóval nem tudom még működik-e módosítás nélkül a script.
Ez a legújabb arm64 bináris: [ydns-updater_v3.0.5_linux_arm64.tar.gz]
[ Szerkesztve ]
Eladó cuccok: https://bit.ly/cofcuccok