Érdekelne egy olyan dolog hogy csinálhatok-e magamnak dyndns-hez hasonló szolgáltatást, mi kell hozzá, stb...?
Kezdem kinőni az ingyenes szolgáltatókat, fizetni meg nem igazán szeretnék azért ami nem mindig működik, és amugy is valószinüsítem hogy ami rendelkezésemre áll abból megoldható. Bár egy épkézláb leírást még nem találtam.
Akinek van valami elképzelése, vagy esetleg csinált már ilyet, annak a tapasztalatait várom szívesen.
- 4961 megtekintés
Hozzászólások
csinálhatsz.
szerver kell hozzá, regisztrált domain, valamennyi programozási tudás.
ügyesebb programozók akár fél órát is elszöszmötölhetnek vele.
- A hozzászóláshoz be kell jelentkezni
kivéve, ha másnak kell és órabérben fizet :)
- A hozzászóláshoz be kell jelentkezni
VPS szolgáltatónál van szerver, és van egy pár domainem is. Programozni néha tudok. :)
- A hozzászóláshoz be kell jelentkezni
akkor írsz egy cgi jellegű szkriptet, aminek át lehet adni egy gépnevet meg egy jelszót paraméternek, a http headerekből kikotorja a forrás ip címet és leteszi adatbázisba.
meg írsz egy másik scriptet, ami ebből rendszeres időközönként generál egy zónát.
ennyi. ha sql backend alapú dns szervert használsz, akkor még ennyi se.
nekem ez php-ban nincs 20 sor se.
- A hozzászóláshoz be kell jelentkezni
És ez publikus?
Nekem Plesk van a szerveren, már kikerestem, hogy a dns_recs táblában vannak a szükséges adatok, ...
De ha van kész kód akkor nem szenvedek vele :)
- A hozzászóláshoz be kell jelentkezni
ha neked tovább tart megírni (megsúgom: nekem 2 óra sem volt a php lefordításával együtt sok-sok évvel ezelőtt), mint keresni egyet a neten, azt megismerni, rájönni, hol baxták el, hol unsecure, stb., megfixálni, megtákolni, birtokbe venni... nos akkor valóban jobban jársz, ha nem ezen gyakorolsz ;-)
- A hozzászóláshoz be kell jelentkezni
Fentebb irtam hogy BIND a szerver. Ha jóltudom az nem sql backend alapu. Hanem zónafájlokkal dolgozik.
- A hozzászóláshoz be kell jelentkezni
Szerintem sql backenddel egy kicsit könnyebb dolgod lenne. Pl. pdns+mysql
- A hozzászóláshoz be kell jelentkezni
A bind-hoz van egy dlz patch. Ezzel elég sokféle adatbázist képes használni, mysql-t posgres-t, berkeleydb-t, LDAP-ot egészen biztos. A többire most így hirtelen nem emlékszem.
Ahhoz, hogy tudja többnyire forrásból kell frdítani, mert alapból a disztribuciók "gyári" bind-jai nem szokták tartalmazni a dlz patch-et.
Ha dyndns-t akarsz csinálni, akkor javaslom, hogy ha a bindhoz vagy kötve, próbáld ki a dlz-t. Sokat egyszerűsít a dolgon. Azzal nem kell valami script-tel a szöveges zónákat matatni.
- A hozzászóláshoz be kell jelentkezni
Nincs plesk, nekem CentOS van a gépen, azzal szálított bind.
- A hozzászóláshoz be kell jelentkezni
ja, elnéztem, hogy aplesk nem nálad van, úgyhogy átírtam. Esélyes, hogy a CentOS bind-ja nem támogatja a dlz-t, így forrásból kell
fordítani.
- A hozzászóláshoz be kell jelentkezni
tudtommal van a bindhez sql backend, de nem látom értelmét, hogy ebben az esetben használd... pár hoszt zónafájljához ágyúval verébre.
- A hozzászóláshoz be kell jelentkezni
Én is igy látom. Elég lenne ha a zónafájlokat modosítgatná valami. Bár az sql-es elegánsabb.
- A hozzászóláshoz be kell jelentkezni
Kell egy saját domain, kell a domainhez tartozó saját üzemeltetésű dns szerver. Kell egy szerver oldali script/alkalmazás, amivel kommunikál a kliensed és ami a dns-ben elvégzi a szükséges módosításokat. Kell egy kliens oldali alkalmazás/script, ami a szerveren futó scripttel/alkalmazással kommunikál.
Ingyenes, bind8-hoz való: http://webscripts.softpedia.com/script/Web-Hosting-Tools/DDNS-Server-42…
Fizetős: http://www.dyndnsservices.com/
- A hozzászóláshoz be kell jelentkezni
Szerver van, domain is. A másdolagos DNS-em viszont csak twisted4life. Szerveren BIND 9.3.4-P1
Így megelet oldani?
Ha jóltudom az érvényesség idejét nem lehet a végtelenségig csökkenteni.
- A hozzászóláshoz be kell jelentkezni
pdns mysql/postgres backend-del és a kliensekre valamilyen script, ami IP változáskor frissíti a rekordot a szerveren.
- A hozzászóláshoz be kell jelentkezni