Omogućavanje otkrivanja predmemorije sadržaja na više javnih IP adresa
Ako vaša mreža koristi više javnih IP adresa za spajanje na internet, te bi predmemorija sadržaja mogla registrirati korištenje neke druge adrese od one koju klijent koristi za otkrivanje, trebat ćete omogućiti popis tih adresa i predmemoriji sadržaja i klijentima. Apple koristi te popise da spaja podudarne zahtjeve za registracijom i otkrivanjem koji uključuju višestruke javne IP adrese.
Za izbjegavanje ručne konfiguracije klijenata, spremanje sadržaja u predmemoriju koristi DNS TXT zapise za objavu informacija o javnim IP adresama za klijente na vašoj mreži. TXT zapis mora se objaviti u standardnoj DNS domeni pretraživanja koju koriste vaši klijenti.
Točni podaci za TXT zapis mogu se proizvesti automatski ili ručno. U svakom slučaju morate urediti DNS zapis ili dati postavke svojem DNS pružatelju za izradu ili uređivanje TXT zapisa u zonskoj datoteci.
Napomena: ti su zapisi nužni samo za vašu unutrašnju mrežu. Vanjski DNS ne traži dodatni zapis.
Podesite spremanje sadržaja u predmemoriju da podržava višestruke IP adrese
Odaberite Apple izbornik > Postavke sustava i zatim kliknite Dijeljenje.
Odaberite Spremanje sadržaja u predmemoriju pa pritisnite i držite tipku Option i kliknite Napredne opcije.
Kliknite na Klijenti.
Kliknite skočni izbornik “Moje bežične mreže” i odaberite nešto od sljedećeg:
Uporaba jedne javne IP adrese
Koristi prilagođene javne IP adrese
Ako odaberete “koristi prilagođene javne IP adrese”, kliknite tipku Dodaj pa unesite raspon javnih IP adresa.
Ponovite postupak za sve dodatne raspone IP adresa koje želite unijeti.
Morate izraditi DNS tekstualni zapis (vidi zadatke u nastavku) koji opisuje javne IP adrese koje će vaš klijent koristiti. Kliknite na DNS konfiguracija za dobivanje postavki DNS zapisa.
Kliknite na U redu kada dovršite konfiguraciju.
Izrada DNS tekstualnog zapisa
Kada podesite klijente za spremanje sadržaja u predmemoriju, ako odaberete “koristi prilagođene javne IP adrese” za “Moje lokalne mreže”, imate opciju izraditi TXT zapis koji se može kopirati i zalijepiti u zonsku datoteku.
Nakon dodavanja mrežnih raspona kliknite na DNS konfiguraciju.
Odaberite vrstu svojeg DNS poslužitelja (BIND ili Windows).
Ako koristite BIND9 DNS, kopirajte proizvedeni TXT zapis i zalijepite ga u svoju zonsku datoteku DNS-a.
Ako koristite Windows DNS, zamijenite varijablu naziva zone i pokrenite proizvedenu naredbu na svom Windows DNS računalu.
Ručna izrada DNS tekstualnog zapisa
Sintaksa za određivanje TXT zapisa i znakova koji nisu prema ASCII-u u TXT zapisima razlikovat će se u odnosu na vaš DNS poslužitelj. Prihvaćaju se i IPv4 i IPv6, ali podržan je samo IPv4.
Dodavanje jednog ili više TXT zapisa zonskoj datoteci na DNS poslužitelju u vašoj lokalnoj domeni.
Ti zapisI imaju isti format kao DNS-SD TXT zapisi (parovi ključ-vrijednost):
name._tcp 10800 IN TXT "[prs|prn]=addressRanges"
Na primjer:
_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"
Imenujte prvi zapis
_aaplcache._tcp
i naredne zapise od_aaplcache1._tcp
do_aaplcache24._tcp
za maksimalno 25 ulančanih zapisa.Vrijednosti tih zapisa imaju isti format kao DNS-SD TXT zapisi (parovi ključ-vrijednost). Podržana su dva ključa: prs i prn.
Odabir tipke koja će se koristiti:
prs: Vrijednost ključa prs niz je raspona IP adresa odvojenih zarezom u prezentacijskom formatu (ASCII dot notacija). Sintaksa je namijenjena jednostavnoj konfiguraciji. Raspon sadržava ili jednu IP adresu ili dvije IP adrese razdvojene spojnicom.
prn: Vrijednost ključa prn niz je ulančanih raspona IP adresa u binarnom formatu mreža-bajt-red. Ta je sintaksa namijenjena sekvencama raspona koje su preduge za DNS zapis kada se odrede u prezentacijskom formatu. Svaki se raspon sastoji od jedne od ove četiri stavke:
0x14 pojedinačna-IPv4-adresa
0x16 pojedinačna-IPv6-adresa
0x24 prva-IPv4-adresa posljednja-IPv4-adresa
0x26 prva-IPv6-adresa posljednja-IPv6-adresa
Ulančajte zapise stavljanjem oznake za nastavak na sve osim posljednjeg TXT zapisa.
Sintakse prs i prn mogu se miješati među zapisima u lancu.
Koristeći sintaksu prs, dodajte “,more” na završetak vrijednosti zapisa. Koristeći sintaksu prn, dodajte “+” (0x2b) na završetak vrijednosti zapisa. Prvi zapis kojem nedostaje takva oznaka nastavka završava lanac.
Smije se povezati u lanac maksimalno 25 zapisa. Zapisi se rješavaju u skupinama od pet istovremeno, tj. _aaplcache._tcp i _aaplcache1._tcp do _aaplcache4._tcp prvo se rješavaju usporedno, a ako svi završe s oznakama za nastavak, tada se sljedeći rješavaju _aaplcache5._tcp do _aaplcache9._tcp i tako dalje.
Ovo je primjer tri ulančana zapisa:
_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"
Sintaksa za određivanje TXT zapisa i znakova koji nisu prema ASCII-u u TXT zapisima može se razlikovati ovisno o vašem DNS poslužitelju. Neki poslužitelji ne trebaju bajt vodeće duljine (\x2a, \x12, \x2b, \x0e i \x0e u pojedinačnim primjerima) jer ga automatski dodaju ispred. Primjeri su isključivo ilustrativne naravi.
Dodavanje TXT zapisa zonskoj datoteci DNS-a
Dodavanje DNS TXT zapisa zoni koja:
Autoritativno je za domenu
Usklađuje zadanu domenu pretraživanja za mrežne klijente
Primjerice, ako vaša organizacija nudi DNS uslugu za vašu vlastitu domenu i izvor je autoriteta za nazive hosta za primjer.com, TXT zapis spremanja u predmemoriju možete staviti u zonsku datoteku primjer.com.
Važno: ako niste host autoritativnoj DNS usluzi za vašu domenu, ne možete sami dodati TXT zapis. Koordinirajte se sa svojim DNS pružateljem kako bi dodali ponuđeni TXT zapis.
U slučaju DNS-a koji se temelji na softveru BIND9 na Linuxu, ta se datoteka nalazi u direktoriju /etc/bind/
, a naziv zonske datoteke definiran je u /etc/bind/named.conf
(najvjerojatnije “db.example.com.”).
Ako koristite Windows DNS, učinite nešto od sljedećeg:
Kopirajte nastalu naredbu iz lista Konfiguracija klijenta, zamijenite varijablu naziva zone i onda pokrenite naredbu na svojem Windows DNS računalu.
Ručno unesite informacije o TXT zapisu s pomoću administrativnih alata Windows Server.
Ako ste host DNS-a na aplikaciji Poslužitelj, napravite sljedeće:
Kopirajte nastali TXT zapis iz lista Konfiguracija klijenta.
Otvorite uređivač teksta s naredbenim retkom (primjerice,
vi
,emacs
ilipico
).Otvorite zonsku datoteku za uređivanje (primjerice,
/Library/Server/named/db.example.com
).Na završetku konfiguracijske datoteke zalijepite TXT zapis.
Ažurirajte serijski broj u datoteci.
Spremite zonsku datoteku.
Ponovno pokrenite uslugu.