Vaše jméno DNS se nyní překládá na adresu poskytovatele VPN a protokol aktualizací vypadá naprosto zdravě. Taková kombinace je normální. Webová sonda pro zjišťování se ptá externí služby, jaký zdroj vidí, a když požadavek odchází přes plný tunel VPN, odpovědí je výstup VPN, nikoli vaše domácí adresa WAN. Aktualizátor udělal svou práci; práce byla namířena na nesprávné pozorování.

Potvrďte, čeho má jméno dosáhnout

Veřejné jméno pro příchozí domácí službu potřebuje adresu, přes kterou se schválená příchozí spojení dostanou k této službě. Zveřejnění sdíleného výstupu poskytovatele tam příchozí přesměrování nezařídí a žádná konfigurace DNS toto přesměrování nevytvoří. Rozhodněte to dřív, než se dotknete aktualizátoru, protože to určuje, která adresa je správná.

Soukromé jméno pro adresu tunelu klienta VPN je jiný problém s jinou odpovědí: patří do soukromého DNS a veřejnou službu zjišťování vůbec nepotřebuje. Míchání obou požadavků je způsob, jak funkční konfigurace začne zveřejňovat adresu, kterou nikdo nechtěl.

Adresy rozhraní také potřebují výklad. Adresa notebooku za domácím routerem není veřejná adresa WAN a i adresa WAN routeru může být za carrier-grade NAT, kde její zveřejnění nepřinese příchozí dostupnost.

Hodnotu reprodukujte, než cokoli změníte

Sledujte obě cesty odděleně. Se zapnutým tunelem sonda hlásí výstup; s vypnutým tunelem nebo se sondou vázanou na fyzické rozhraní hlásí domácí adresu: curl --interface eth0 https://ifconfig.me. Pokud se tyto dvě odpovědi liší, reprodukovali jste závadu, aniž byste se dotkli aktualizátoru.

Potom spusťte klienta v režimu, který ověří konfiguraci bez provedení aktualizace, například ddclient -verbose -noexec, a přečtěte, kterou metodu zjišťování zvolil. Podrobný výstup uvádí metodu a získanou hodnotu, a to je skutečnost, kterou před jakoukoli úpravou potřebujete.

Nasměrujte zjišťování na zvolenou cestu

Pokud má jméno zveřejňovat domácí adresu WAN, musí zjišťování pozorovat právě tuto adresu. Fungují tři možnosti, zhruba podle pořadí preference: nechte router zveřejňovat přes jeho vlastní podporovaný aktualizátor; použijte zjišťování stavu routeru v ddclientu proti stránce, kterou router skutečně obsluhuje; nebo si ponechte webovou sondu, ale přivažte ji k fyzickému rozhraní, aby odcházela mimo tunel.

Pro cestu stavu routeru používají novější vydání ddclientu rodinu voleb usev4 a fwv4, s volitelným vzorem přeskakování pro okolní text stránky. Podívejte se do README pro nainstalovanou verzi, protože starší vydání píší tutéž myšlenku pomocí use a fw a název volby zkopírovaný z nesprávného vydání selže při startu.

Pokud si webové zjišťování ponecháte, pamatujte, že směrování sondy a směrování volání API aktualizace jsou samostatná rozhodnutí. Volání aktualizace doručí záznam; sonda rozhoduje o hodnotě, která se doručí.

Udržujte tajemství a verze v pořádku

Přihlašovací údaje routeru a tokeny poskytovatele patří do chráněného konfiguračního souboru, ne na příkazový řádek, který skončí v historii shellu. Podrobné stopy mohou obsahovat obojí, proto je před vložením do tiketu redigujte. Metoda zjišťování, která vyžaduje seškrabávání autentizované stránky routeru, vyžaduje také, abyste tyto údaje udrželi funkční i po aktualizacích firmwaru. Ukládejte je se stejnou péčí jako token poskytovatele.

ddclient README dokumentuje postupy zjišťování a názvy jejich voleb. Nemíchejte výsledky IPv4 a IPv6 v jednom záznamu a nepředpokládejte, že volba přítomná v jednom vydání existuje v jiném.

Ověřte hodnotu, potom dostupnost

Před povolením živé aktualizace porovnejte navrženou adresu se zamýšleným koncovým bodem, poté po jedné povolené aktualizaci zkontrolujte autoritativní DNS a počítejte s cache překladačů. Nízké TTL zkrátí čekání; neudělá z nesprávné hodnoty správnou.

Teprve když je záznam správný, otestujte příchozí službu z nezávislé sítě s již schváleným potřebným firewallem a přesměrováním. Správný záznam A nedokazuje dostupnou službu a statický pronájem VPN může zjednodušit soukromé pojmenování, aniž by opravil veřejné jméno hostitele ukazující na nesprávný WAN.

Související články