A tartalom-gyorsítótárak felderítésének engedélyezése több nyilvános IP-címen keresztül
Ha a hálózata több nyilvános IP-címmel csatlakozik az internethez, amelyeket a tartalom-gyorsítótár esetlegesen nem ugyanazzal a címmel regisztrál, mint amelyiket a kliens használ a felderítéshez, akkor a tartalom-gyorsítótárnak és a klienseknek egyaránt meg kell adnia az ilyen címek listáját. Az Apple ezekkel a listákkal keresztegyeztetést végez az olyan regisztrációs és felderítési kérelmek között, amelyekhez több nyilvános IP-cím tartozik.
A kliensek manuális konfigurálásának elkerülése érdekében a tartalom-gyorsítótár DNS TXT-rekordok használatával teszi közzé a kliensek számára a nyilvános IP-címekkel kapcsolatos információkat a hálózaton. A TXT-rekordot a kliensgépek által használt alapértelmezett DNS keresési doménben kell közzétenni.
A TXT-rekord helyes adatait automatikusan vagy manuálisan lehet létrehozni. Mindkét esetben szerkesztenie kell a DNS-rekordot, vagy meg kell adnia a beállításokat a DNS-szolgáltatójának a TXT-rekord zónafájlban történő létrehozásához vagy szerkesztéséhez.
Megjegyzés: Ezek a rekordok csupán a belső hálózathoz szükségesek. A külső DNS nem igényli a kiegészítő rekordot.
A tartalom-gyorsítótárazás konfigurálása több IP-cím támogatására
Válassza az Apple menü > Rendszerbeállítások lehetőséget, majd kattintson a Megosztás elemre.
Jelölje be a Tartalom-gyorsítótárazás lehetőséget, majd az Alt billentyűt nyomva tartva kattintson a Haladó beállítások gombra.
Kattintson a Kliensek lehetőségre.
Kattintson a „Saját helyi hálózatok” felugró menüre, majd válasszon az alábbiak közül:
Egy nyilvános IP-cím használata
Egyéni nyilvános IP-címek használata
Ha az „egyéni nyilvános IP-címek használata” lehetőséget választja, kattintson a Hozzáadás gombra , és adja meg a nyilvános IP-címek tartományát.
Ismételje meg a lépést minden hozzáadni kívánt további IP-címtartomány esetén.
Létre kell hoznia DNS-szövegrekordot (lásd a lenti feladatokat), amely leírja a kliensnek, hogy mely nyilvános IP-címeket használja. A DNS-rekordbeállításokért kattintson a DNS-konfiguráció elemre.
Ha kész a konfigurálással, kattintson az OK gombra.
DNS-szövegrekord generálása
Amikor beállítja a tartalom-gyorsítótárazási klienseket, ha az „egyéni nyilvános IP-címek használata” lehetőséget választja a „Saját helyi hálózatok” beállításnál, generálhat olyan TXT-rekordot, amelyik a zónafájlba másolható.
A hálózati tartományok hozzáadása után kattintson a DNS-konfiguráció lehetőségre.
Válassza ki a DNS-szerver típusát (BIND vagy Windows).
HA BIND9 rendszerű DNS-t használ, illessze be a generált TXT-rekordot a DNS-zónafájlba.
Ha Windows rendszerű DNS-t használ, cserélje le a zónanév változóját, és futtassa a generált parancsot a Windows rendszerű DNS-számítógépen.
DNS-szövegrekord létrehozása manuálisan
A TXT-rekordok megadásának szintaxisa és a TXT-rekordokban használható nem ASCII-karakterek a DNS-szervertől függően változnak. Mind az IPv4, mind az IPv6 elfogadott, de csak az IPv4 van támogatva.
Adjon hozzá egy vagy több TXT-rekordot a helyi doménszerver vagy a DNS-szerver zónafájljához.
Ezen rekordok formátuma azonos a DNS-SD TXT-rekordok formátumával (kulcs-érték párok):
name._tcp 10800 IN TXT "[prs|prn]=addressRanges"
Például:
_aaplcache._tcp 10800 IN TXT "\x2aprs=17.53.22.2-17.53.22.254,93.184.216.119"
_aaplcache._tcp 10800 IN TXT "\x12prn=\x24\x11\x35\x16\x02\x11\x35\x16\xfe\x14\x5d\xb8\xd8\x77"
Nevezze el az első rekordot
_aaplcache._tcp
néven, és a következő rekordoknak adjon nevet az_aaplcache1._tcp
kezdettel, egészen az_aaplcache24._tcp
névig; így legfeljebb 25 rekordot fűzhet össze.Ezen rekordok értékének formátuma azonos a DNS-SD TXT-rekordok formátumával (kulcs-érték párok). Két kulcs van támogatva: prs és prn.
Válassza ki a használandó kulcsot:
prs: A prs kulcs értéke IP-címek vesszővel ellátott tartományából áll, megjelenítési formátumban (ponttal tagolt ASCII jelölés). A szintaxis a könnyű konfigurációt szolgálja. A tartomány különálló IP-címekből vagy két, kötőjellel elválasztott IP-címből áll.
prn: A prn kulcs értéke IP-címek összefűzött tartományából áll, bináris hálózati bájtsorrend formátumban. A szintaxis azokhoz a tartománysorozatokhoz használandó, amelyek túl hosszúak a DNS-rekordok számára megjelenítési formátumban. Az egyes tartományok a következő négy elem valamelyikéből állnak:
0x14 egyetlen-IPv4-cím
0x16 egyetlen-IPv6-cím
0x24 első-IPv4-cím utolsó-IPv4-cím
0x26 első-IPv6-cím utolsó-IPv6-cím
A rekordokat összefűzheti úgy, ha folytatósort helyez az összesre, kivéve az utolsó TXT-rekordot.
A prs és prn szintaxis keverhető a láncolat rekordjai között.
A prs szintaxis esetén fűzze a „,more” karakterláncot a rekordérték végére. A prn szintaxis esetén fűzze a „+” (0x2b) karakterláncot a rekordérték végére. A folytatósorral nem rendelkező első rekord jelzi a lánc végét.
Legfeljebb 25 rekord kapcsolható össze. A rekordok feloldása ötösével történik – vagyis a rendszer először az _aaplcache._tcp és az _aaplcache1._tcp rekordtól az _aaplcache4._tcp rekordig párhuzamosan feloldja őket, és ha mindegyik folytatósorral végződik, akkor feloldja az _aaplcache5._tcp rekordtól az _aaplcache9._tcp rekordig és így tovább.
Példa három összefűzött rekordra:
_aaplcache._tcp 10800 IN TXT "\x2bprs=17.250.1.1,17.250.2.1-17.250.2.254,more"
_aaplcache1._tcp 10800 IN TXT "\x0eprn=\x24\x11\xfa\x03\x01\x11\xfa\x03\xfe+"
_aaplcache2._tcp 10800 IN TXT "\x0eprs=17.250.4.5"
A TXT-rekordok megadásának szintaxisa és a TXT-rekordokban használható nem ASCII-karakterek a DNS-szervertől függően változhatnak. Bizonyos szervereknél nem szükséges a kezdő hosszbájt (a példákban \x2a, \x12, \x2b, \x0e és \x0e), mivel automatikusan eléillesztik. A példák csak illusztrációként szolgálnak.
TXT-rekordok hozzáadása a DNS-zónafájlhoz
A DNS TXT-rekord hozzáadása a következő zónához:
Mérvadó a domén esetén
Megfelel az alapértelmezett keresési doménnek a hálózati kliensek esetén
Ha például a szervezet DNS-szolgáltatást biztosít a saját doménjéhez, és kibocsátója az example.com állomásneveinek, akkor a gyorsítótárazási TXT-rekordot az example.com zónafájljába kell helyezni.
Fontos: Ha nem Önnél van a domén kibocsátó DNS-szolgáltatása, akkor nem adhatja hozzá a TXT-rekordot saját maga. A megadott TXT-rekord hozzáadásához lépjen kapcsolatba a DNS-szolgáltatóval.
BIND9-alapú DNS esetén, Linux rendszernél a fájl az /etc/bind/
könyvtárban található, a zónafájl neve pedig az /etc/bind/named.conf
helyen van definiálva (valószínűleg „db.example.com.”).
Windows-alapú DNS használata esetén tegye a következők valamelyikét:
Másolja ki a generált parancsot a Klienskonfiguráció lapról, cserélje le a zónanév változót, és futtassa a parancsot a Windows-alapú DNS-számítógépen.
Adja meg a TXT-rekordinformációkat manuálisan a Windows Server adminisztrációs eszközeivel.
Ha a DNS-t a Szerver alkalmazásban tárolja, tegye a következők valamelyikét:
Másolja ki a generált TXT-rekordot a Klienskonfiguráció lapról.
Nyisson parancssoros szövegszerkesztőt (például,
vi
,emacs
vagypico
).Nyissa meg szerkesztésre a zónafájlt (például,
/Library/Server/named/db.example.com
).A konfigurációs fájl végére illessze be a TXT-rekordot.
Frissítse a sorozatszámot a fájlban.
Mentse el a zónafájlt.
Indítsa újra a szolgáltatást.