Zapnutí zjišťování mezipaměti obsahu v prostředí s více veřejnými IP adresami
Pokud vaše síť používá pro připojování k internetu více veřejných IP adres, takže například mezipaměť obsahu může být zaregistrována pod jinou adresou, než kterou používá klient při zjišťování, je třeba poskytnout této mezipaměti obsahu i klientům seznam těchto adres. Společnost Apple tyto seznamy používá ke křížovému porovnávání požadavků na registraci a zjišťování v prostředí s více veřejnými IP adresami.
Aby nebylo nutné konfigurovat klienty ručně, služba ukládání do mezipaměti využívá textové záznamy DNS k publikování informací o veřejných IP adresách pro klienty ve vaší síti. Záznam TXT je nutné publikovat v doméně hledání DNS, kterou klienti používají jako výchozí.
Správná data pro záznam TXT je možné generovat automaticky nebo ručně. V obou případech musíte upravit DNS záznam nebo předat nastavení vašemu poskytovateli DNS, který vytvoří nebo upraví záznam TXT v souboru zón.
Poznámka: Tyto záznamy jsou potřebné jen pro vaši interní síť. Externí DNS doplňkový záznam nevyžaduje.
Konfigurace služby ukládání obsahu do mezipaměti pro podporu více IP adres
V nabídce Apple vyberte volbu Předvolby systému a poté klikněte na Sdílení.
Vyberte Ukládání do mezipaměti a potom podržte Alt a klikněte na Pokročilé volby.
Klikněte na volbu Klienti.
Klikněte na místní nabídku „Moje místní sítě“ a vyberte některou z následujících voleb:
Používat jednu veřejnou IP adresu
Používat vlastní veřejné IP adresy
Pokud jste vybrali volbu „používat vlastní veřejné IP adresy“, klikněte na tlačítko Přidat a poté zadejte rozsah veřejných IP adres.
Tento postup opakujte pro všechny další rozsahy IP adres, které chcete zadat.
Musíte vytvořit textový záznam DNS (viz úlohy níže) popisující veřejné IP adresy, které bude váš klient používat. Kliknutím na Konfigurace DNS přejdete k nastavení DNS záznamu.
Po dokončení konfigurace klikněte na OK.
Vygenerování textového záznamu DNS
Pokud při konfiguraci klientů pro ukládání do mezipaměti vyberete pro „Moje místní sítě“ volbu „používat vlastní veřejné IP adresy“, máte možnost vygenerovat textový záznam, který lze zkopírovat a vložit do souboru zón.
Po přidání rozsahů sítě klikněte na volbu Konfigurace DNS.
Vyberte typ DNS serveru (BIND nebo Windows).
Pokud použijete BIND9 DNS, zkopírujte vygenerovaný textový záznam a vložte jej do svého souboru zón DNS.
Použijete‑li Windows DNS, nahraďte proměnnou názvu zóny a spusťte vygenerovaný příkaz na svém počítači Windows DNS.
Ruční vytvoření textového záznamu DNS
Syntaxe pro zadávání TXT záznamů a znaky mimo sadu ASCII v TXT záznamech se může lišit podle použitého DNS serveru. Přijímány jsou IPv4 i IPv6 adresy, ale podporována je pouze možnost IPv4.
Přidejte jeden nebo více TXT záznamů do souboru zóny pro vaši místní doménu na DNS serveru.
Tyto záznamy mají stejný formát jako záznamy DNS-SD TXT (páry klíč‑hodnota):
name._tcp 10800 IN TXT "[prs|prn]=addressRanges"
Příklad:
_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"
Pro první záznam použijte název
_aaplcache._tcp
a pro následné záznamy názvy_aaplcache1._tcp
až_aaplcache24._tcp
(maximum je 25 zřetězených záznamů).Hodnoty těchto záznamů mají stejný formát jako záznamy DNS-SD TXT (páry klíč‑hodnota). Podporovány jsou dva klíče: prs a prn.
Vyberte klíč, který se má používat:
prs: Hodnotou klíče prs je posloupnost čárkami oddělených rozsahů IP adres ve formátu pro prezentaci (tečková notace ASCII). Tato syntaxe je určena pro snadnou konfiguraci. Rozmezí je tvořeno buď jedinou IP adresou, nebo dvěma IP adresami oddělenými pomlčkou.
prn: Hodnotou klíče prn je posloupnost zřetězených rozsahů IP adres v binárním formátu pořadí‑bajtů‑v‑síti. Tato syntaxe se používá pro posloupnosti rozsahů, které jsou pro DNS záznam při zadání ve formátu pro prezentaci příliš dlouhé. Každý rozsah je tvořen některou z těchto čtyř položek:
0x14 jediná-IPv4-adresa
0x16 jediná-IPv6-adresa
0x24 první-IPv4-adresa poslední-IPv4-adresa
0x26 první-IPv6-adresa poslední-IPv6-adresa
Záznamy lze zřetězit tak, že se ke všem TXT záznamům, až na poslední, přidá značka pokračování.
V řetězci lze syntaxi prs a prn u záznamů kombinovat.
V případě syntaxe prs na konec hodnoty záznamu připojte „,more“. V případě syntaxe prn na konec hodnoty záznamu připojte „+“ (0x2b). První záznam, u kterého některá z uvedených značek pokračování chybí, řetězec ukončí.
Zřetězit lze maximálně 25 záznamů. Záznamy jsou analyzovány v dávkách vždy po pěti – to znamená, že nejprve budou souběžně analyzovány záznamy _aaplcache._tcp a _aaplcache1._tcp až _aaplcache4._tcp, a pokud jsou všechny zakončeny značkou pokračování, budou následně analyzovány záznamy _aaplcache5._tcp až _aaplcache9._tcp atd.
Zde je ukázka tří zřetězených záznamů:
_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"
Syntaxe pro zadávání TXT záznamů a znaky mimo sadu ASCII v TXT záznamech se může lišit podle použitého DNS serveru. Některé servery nevyžadují úvodní bajt délky (v uvedených příkladech \x2a, \x12, \x2b, \x0e, resp. \x0e), protože tuto položku přidávají automaticky. Uvedené příklady slouží pouze pro ilustraci.
Přidání TXT záznamů do souboru zón DNS
Záznam DNS TXT přidejte do zóny, která:
je pro danou doménu směrodatná;
odpovídá výchozí doméně hledání pro síťové klienty.
Pokud například vaše organizace zajišťuje DNS službu pro vlastní doménu a je zdrojem autority pro hostitelské názvy pro example.com, budete chtít TXT záznam mezipaměti vložit do souboru zóny example.com.
Důležité: Pokud neprovozujete hostitelský systém autoritativní DNS služby pro danou doménu, nemůžete TXT záznam sami přidat. O přidání poskytnutého TXT záznamu je nutné požádat poskytovatele služby DNS.
Pro služby DNS založené na standardu BIND9 v systémech Linux se bude tento soubor nacházet v adresáři /etc/bind/
a název souboru zóny je definován v souboru /etc/bind/named.conf
(nejpravděpodobněji „db.example.com.“).
Pokud používáte Windows DNS, proveďte některou z následujících akcí:
Zkopírujte vygenerovaný příkaz z listu Konfigurace klienta, nahraďte proměnnou názvu zóny a pak tento příkaz spusťte na počítači Windows DNS.
Pomocí nástrojů správy serveru Windows ručně zadejte údaje TXT záznamu.
Je‑li hostitelem systému DNS aplikace Server, postupujte následovně:
Zkopírujte vygenerovaný TXT záznam z listu Konfigurace klienta.
Otevřete textový editor příkazového řádku (například
vi
,emacs
nebopico
).Otevřete soubor zóny (například
/Library/Server/named/db.example.com
) pro úpravy.Vložte TXT záznam na konec konfiguračního souboru.
V souboru aktualizujte sériové číslo.
Soubor zóny uložte.
Restartujte službu.