Aktiver gjenkjenning av innholdsbuffere for flere offentlige IP-adresser
Hvis nettverket bruker flere offentlige IP-adresser for å koble til Internett slik at det kan hende at en innholdsbuffer registreres ved hjelp av en annen adresse enn den en klient bruker for gjenkjenning, må du gi både innholdsbufferen og klientene en liste over disse adressene. Apple bruker disse listene til kryssammenligning av registrerings- og gjenkjenningsforespørsler som involverer flere offentlige IP-adresser.
For å unngå manuell konfigurering av klienter bruker innholdsbufring TXT-oppføringer for DNS til å offentliggjøre informasjon om de offentlige IP-adressene for klienter i nettverket. TXT-oppføringene må offentliggjøres i standard DNS-søkedomene som klientene bruker.
Korrekte data for TXT-oppføringen kan genereres automatisk eller manuelt. I begge tilfeller må du redigere DNS-oppføringen eller gi innstillingene til DNS-leverandøren for at TXT-oppføringen skal bli opprettet eller redigert i sonefilen.
Merk: Disse oppføringene er kun nødvendige for det interne nettverket. Ekstern DNS krever ikke den ekstra oppføringen.
Konfigurer innholdsbufring til å støtte flere IP-adresser
Velg Apple-menyen > Systemvalg, og klikk deretter på Deling.
Velg Innholdsbufring, hold nede Tilvalg-tasten, og klikk på Avanserte valg.
Klikk på Klienter.
Klikk på «Mine lokalnettverk»-lokalmenyen, og velg ett av følgende:
Bruk én offentlig IP-adresse
Bruk tilpassede offentlige IP-adresser
Hvis du valgte «bruk tilpassede offentlig IP-adresser», klikker du på Legg til-knappen og angir deretter et område med offentlige IP-adresser.
Gjenta for eventuelle ytterligere IP-adresseområder du vil angi.
Du må opprette en DNS-tekstoppføring (se oppgavene under) som beskriver de offentlige IP-adressene, som klienten kan bruke. Klikk på DNS-konfigurasjon for å hente innstillingene for DNS-oppføringen.
Klikk på OK når du er ferdig med konfigurasjonen.
Generer en DNS-tekstoppføring
Hvis du valgte «bruk tilpassede offentlige IP-adresser» for «Mine lokalnettverk» når du konfigurerer innholdsbufringsklienter, har du muligheten til å generere TXT-oppføringen som kan kopieres og limes inn i sonefilen.
Når du har lagt til nettverksområdene, klikker du på DNS-konfigurasjon.
Velg DNS-tjenertypen din (BIND eller Windows).
Hvis du bruker BIND9 DNS, kopierer du den genererte TXT-oppføringen og limer den inn i DNS-sonefilen.
Hvis du bruker Windows DNS, erstatter du sonenavnvariabelen og kjører kommandoen som genereres på Windows DNS-datamaskinen.
Opprett en DNS-tekstoppføring manuelt
Syntaksen for å angi TXT-oppføringer, samt ikke-ASCII-tegn i TXT-oppføringer, vil variere for DNS-tjeneren din. Både IPv4 og IPv6 godtas, men kun IPv4 støttes.
Legg til én eller flere TXT-oppføringer i sonefilen for ditt lokale domene på DNS-tjeneren.
Disse oppføringene har samme format som DNS-SD TXT-oppføringer (nøkkelverdipar):
name._tcp 10800 IN TXT "[prs|prn]=addressRanges"
For eksempel:
_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"
Gi den første oppføringen navnet
_aaplcache._tcp
og etterfølgende oppføringer fra_aaplcache1._tcp
opp til_aaplcache24._tcp
, for maksimalt 25 kjedede oppføringer.Verdiene til disse oppføringene har samme format som DNS-SD TXT-oppføringer (nøkkelverdipar). To nøkler støttes: prs og prn.
Velg hvilken nøkkel som skal brukes:
prs: Verdien til prs-nøkkelen er en sekvens med kommasepararte områder med IP-adresser i presentasjonsformat (ASCII dot-notasjon). Denne syntaksen er for enkel konfgurasjon. Et område består enten av én enkelt IP-adresse eller to IP-adresser adskilt med bindestrek.
prn: Verdien til prn-nøkkelen er en sekvens med sammenkjeded områder med IP-adresser i binær nettverk byte-rekkefølge-format. Denne syntaksen er for områdesekvenser som er for lange for en DNS-oppføring når de er spesifisert i presentasjonsformat. Hvert område består av ett av disse fire objektene:
0x14 enkel-IPv4-adresse
0x16 enkel-IPv6-adresse
0x24 første-IPv4-adresse siste-IPv4-adresse
0x26 første-IPv6-adresse siste-IPv6-adresse
Oppføringene kjedes sammen ved å sette en fortsettelsesmarkør på alle unntatt den siste TXT-oppføringen.
prs- og prn-syntaksene kan blandes mellom oppføringer i kjeden.
Med prs-syntaksen, legg til «,more» på slutten av oppføringsverdien. Med prn-syntaksen, legg til «+» (0x2b) på slutten av oppføringsverdien. Den første oppføringen som mangler en slik fortsettelsesmarkør avslutter kjeden.
Maksimalt 25 oppføringer kan kjedes sammen. Oppføringer løses i grupper på fem om gangen – det vil si, _aaplcache._tcp og _aaplcache1._tcp til og med _aaplcache4._tcp løses samtidig først, og hvis alle slutter med fortsettelsesmarkører, løses _aaplcache5._tcp til og med _aaplcache9._tcp, og så videre.
Her er et eksempel på tre kjedede oppføringer:
_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"
Syntaksen for å angi TXT-oppføringer, samt ikke-ASCII-tegn i TXT-oppføringer, kan variere basert på DNS-tjeneren din. Enkelte tjenere krever ikke den innledende lengde-byten (henholdsvis \x2a, \x12, \x2b, \x0e og \x0e i eksemplene) ettersom de setter den inn foran automatisk. Eksemplene er kun ment som illustrasjoner.
Legg til TXT-oppføringer i DNS-sonefilen
Legg til TXT-oppføringen for DNS i sonen som:
Er autoritativ for domenet
Tilsvarer standard søkedomene for nettverksklienter
Hvis for eksempel organisasjonen leverer DNS-tjenester for ditt eget domene og er autoritetskilden for vertsnavn for example.com, plasserer du bufrings-TXT-oppføringen i example.com-sonefilen.
Viktig: Hvis du ikke er vert for den autoritative DNS-tjenesten for domenet, kan du ikke legge til TXT-oppføringen selv. Avtal med DNS-leverandøren om å legge til TXT-oppføringen.
For BIND9-basert DNS på Linux, er denne filen i /etc/bind/
-katalogen, og sonefilnavnet er definert i /etc/bind/named.conf
(sannsynligvis «db.example.com.»).
Hvis du bruker Windows DNS, gjør du ett av følgende:
Kopier den genererte kommandoen fra Client Configuration-arket, erstatt sonenavnvariabelen, og kjør deretter kommandoen på Windows DNS-datamaskinen.
Angi TXT-oppføringsinformasjonen manuelt ved hjelp av Windows Server-administrasjonsverktøyene.
Hvis du er vert for DNS på Server-programmet, gjør du følgende:
Kopier den genererte TXT-oppføringen fra Client Configuration-arket.
Åpne en kommandolinjetekstredigerer (for eksempel
vi
,emacs
ellerpico
).Åpne sonefilen for redigering (for eksempel
/Library/Server/named/db.example.com
).Lim inn TXT-oppføringen ved slutten av konfigurasjonsfilen.
Oppdater serienummeret i filen.
Arkiver sonefilen.
Start tjenesten på nytt.