Webserver - DNS konfig HELP!

Fórumok

Van egy regisztrál domain-em, most a példa kedvéért www.teszt.hu, de viszont nincs fix IP-m az internet szolgáltatómnál. Azt szeretném megoldani, hogyha valaki beírja a böngészőbe, hogy www.teszt.hu az automatikusan hivatkozzon a teszt.myip.hu-ra. Mert, ha simán beírom, hogy teszt.myip.hu, akkor behozza az oldalamat. De azt szeretném ha a www.teszt.hu-ra is behozza ugyanezt az oldalt ugyanazon a gépen.
Ehhez szeretnék segítséget kérni, hogy mit és hogyan kellene beállítani, hogy ez működjön.

Előre is köszönöm!

Hozzászólások

ehhez dns konfig kell és nem webszerver.

Core2Duo T7100, 2.5G, Ubuntu 7.10, 2.6.22

ehhez dyndns szolgáltatás kell ugye mert állandóan változik az ip.
Ami talán a legegyszerűbb hogy bérelsz tárhelyet amhová irányítod a teszt.hu -t és ott csak egy index.html lesz hogy amiben az van hogy elugrik a teszt.dyndns.org -ra és kész. Lehet ilyet adnak ingyen is szolgáltatók ezt már nem tudom, utána kell kérdezni.

Core2Duo T7100, 2.5G, Ubuntu 7.10, 2.6.22

cname

vagy minel bonyolultabban kell? (a kollegak hozzaszolasaibol ezt veszem ki)

t

egy domain áll ugynevezett aldomain-ekből, ilyan a www.domain.hu, a mail.domain.hu, valami.eleres.domain.hu
ezen alrészek név feloldását kétféleképpen lehet megadni. Vagy megadod direktbe az ip címet ez a "a" record
www.domain.hu a 192.168.1.10
vagy hivatkozhatsz egy másik domainre, ez a cname
www.domain.hu cname sajat.eleres.nemfixip.hu

ajánlom figyelmedbe a http://centralops.net/co -t

Ebbe a config fájlba hova kellene beírni ezt a cname-s dolgot?

domain.hu. IN SOA ns1.domain.hu. postmaster.domain.hu. (
2006032802
86400
7200
3600000
3600 )

domain.hu. IN NS ns1.domain.hu.
domain.hu IN NS ns2.domain.hu.
domain.hu. IN A 127.0.0.1
ns1 IN A 127.0.1.1
ns2 IN A 192.168.1.1

www IN A nev.dyndns.org

IMHO sehol nem erdemes cname rekordokat hasznalni, sok veluk a gond. A cname rekordokat eredetileg azert csinaltak, hogy az adott zonanak csinalsz egy 'a' rekordot, akkor csak azt kelljen megvaltoztatni, mert a tobbi cname ramutat. Gyakorlatilag ez nincs igy. Az egyik eset, amikor labon lovod magad ezzel a megoldassal, az pontosan az, amikor megvaltoztatod az 'a' rekordot. Valamelyik name server cache-elte az elozo 'a'-t, a te name servered visszaadja neki a cname-et. Az adott name server rajon, hogy neki ez meg megvan cache-ben, es rosszat fog mutatni. Az mx-rekordoknal hasonlo szivas van. A vege az, hogy a cname 2 lekerdezest eredmenyez, mig a mindennek kulon 'a' rekord csak egyet. Ha elrontod a konfiguraciot, csinalhatsz cname vegtelen ciklust is, ha sikerul valamit korbe cname-ezni.

Ehelyett: letezik olyan, hogy adminisztrativ cname, amit ugy kezelsz, mint cname-et, de a valosagban ez 'a' rekordokra fog lekepezodni, vagy csak siman mindennek 'a' rekordot hozol letre, es amikor egy adott ip-t meg szeretnel valtoztatni, azt sed-del teszed.

Okosan használva nincs baj a CNAME-ekkel sem.

Ha pl. van 5 szervered, pl. h0, h1, h2, h3, h4, meg egy rakat szolgáltatásod, pl. s0, s1, s2, .., sn.
És a terheltségtől függően időnként (mondjuk napokban/hetekben/hónapokban mérhető nagyságrendre gondolok) átterhelsz/költöztetsz szolgáltatásokat egyik szerveredről a másikra, akkor hasznos tud lenni, hogy csak a szolgáltatásokhoz tartozó cname-ket változtatod meg.

Ha meg a mögötte levő A rekordot változtatod meg, mert a host címe változik... Arra úgyis felkészülsz előtte, és a változtatás előtt TTL-nél valamivel nagyobb idővel átállítod a bejegyzés TTL-jét olyan kicsire, ami a változtatás/költöztetés időigényével egy nagyságrend, vagy kisebb.