AdGuard Home idahun WireGuard ibara lati adirẹsi LAN rẹ
Asopọ 0.0.0.0 jẹ ki ekuro yan orisun idahun. Lori alejo olona-ile, idahun naa le wa lati adirẹsi ti eefin ko le de.
Eefin naa wa soke, ogiriina gba ibudo 53, Ile AdGuard n ṣiṣẹ, ati pe awọn orukọ ko tun yanju fun alabara WireGuard. Ibeere naa maa n wọle ati idahun maa n jade, nitorinaa awọn ounka idii lori oluyanju naa dabi deede ati pe iṣẹ naa dabi ẹni pe o dara. Ohun ti ko tọ ni adirẹsi orisun lori idahun yẹn: o wa lati adirẹsi agbegbe kan ti alabara ko beere, ati pe oluyanju stub alabara sọ ọ kuro. Atokọ kan ninu iṣeto AdGuard Home pinnu eyi, ati eto aiyipada rẹ maa n ṣe ipinnu si ekuro.
Ibeere naa wọle, idahun naa jade lati ibomiiran
Onibara ti a ṣeto pẹlu 10.6.0.1 bi oluyanju rẹ firanṣẹ ibeere UDP si 10.6.0.1 lori ibudo 53. Apo naa rin irin-ajo nipasẹ eefin ati de ọdọ olugbalejo, ati AdGuard Home dahun si rẹ. Lori nẹtiwọọki, sibẹsibẹ, idahun naa han bi idii tuntun pẹlu adirẹsi orisun ti a fun nipasẹ akopọ nẹtiwọọki ti olugbalejo, kii ṣe nipasẹ ohun ti alabara n reti.
Nigbati oluyanju alabara ba nlo iho ti a sopọ, eyiti o jẹ bi systemd-resolved, dnsmasq, ati ọpọlọpọ awọn oluyanju stub n ṣiṣẹ, o gba awọn idahun nikan lati adirẹsi gangan ti o beere. Idahun ti o wa lati 192.168.1.10 si ibeere ti a firanṣẹ si 10.6.0.1 ni a yọ kuro ṣaaju ki eyikeyi parsing waye. Oluyanju naa ṣe igbasilẹ idahun aṣeyọri, alabara ṣe igbasilẹ akoko kan, ati pe awọn alaye mejeeji jẹ deede.
Nitorinaa awọn counters ko parọ ati pe alabara kii ṣe. Ẹri ti o nilo wa ni awọn aaye mẹta, ni aṣẹ yii: adirẹsi ti olutẹtisi ti wa ni adehun si, ọna ti ekuro yoo lo pada si alabara, ati adirẹsi orisun lori idii idahun gangan.
Bawo ni ekuro ṣe yan orisun idahun
Iho UDP ti a so si0.0.0.0ko ni adirẹsi orisun tirẹ, nitorinaa idahun kọọkan ti njade nfa wiwa ipa-ọna fun opin irin-ajo naa. Ekuro lẹhinna gba orisun lati ọna yẹn: adirẹsi ti a pin nipasẹ ipa-ọna, tabi adirẹsi akọkọ ti wiwo ti njade. Ko si nkankan nipa adirẹsi opin irin-ajo ti ibeere naa.
Lori alejo gbigba ti o ni ẹyọkan eyi jẹ alaihan, nitori idahun kan ṣoṣo wa. Lori ẹrọ ti o ni adirẹsi LAN, adirẹsi WireGuard ati adirẹsi iṣakoso kan, ọpọlọpọ awọn idahun jẹ iṣeeṣe, ati pe olubori da lori tabili itọsọna ni akoko yẹn. Ṣafikun ọna afikun, adirẹsi keji lori wiwo kanna, àtúnjúwe NAT ni iwaju oluyanju, tabi ṣiṣe AdGuard ninu eiyan pẹlu aaye orukọ tirẹ, ati orisun ti a yan le yatọ si eyiti alabara beere.
ss -lunp | grep :53fihan eyi ti ere ti o ba wa ninu. A olutẹtisi lori0.0.0.0:53ni awọn wildcard nla; a olutẹtisi lori10.6.0.1:53ti tẹlẹ pinned awọn idahun. Kika awọn iho jẹ yiyara ju kika awọn YAML, ati awọn ti o afihan ohun ti wa ni kosi nṣiṣẹ dipo ju ohun ti a ti kẹhin fipamọ.
Ohun ti bind_hosts kosi iṣakoso
AdGuard Home kádns.bind_hostsEyi ni atokọ ti awọn adirẹsi agbegbe ti olutẹtisi DNS nlo. Aiyipada ti o wa pẹlu sọfitiwia naa jẹ wildcard, eyiti o tumọ si pe o gba awọn isopọ lori gbogbo adirẹsi agbegbe ati jẹ ki ekuro yan adirẹsi orisun fun idahun kọọkan. Ti o ba rọpo wildcard pẹlu ibeere adirẹsi adirẹsi kan pato, o yi iho pada ati, nitorinaa, adirẹsi orisun fun gbogbo idahun.
Atokọ naa le ni diẹ sii ju titẹsi kan lọ, eyiti o ṣe pataki fun oluyanju ti n ṣiṣẹ lori awọn nẹtiwọọki meji. Atokọ10.6.0.1ati192.168.1.10Awọn abajade ni awọn iho meji ti a sopọ, ati ibeere ti o de lori boya ọkan ni a dahun lati adirẹsi ti o de lori. Eyi ni ihuwasi ti ọpọlọpọ eniyan nireti pe wildcard lati pese.
Ọna kika YAML jẹ taara, ati adirẹsi ti o wa ninu rẹ ni ọkan ti a pese si awọn alabara eefin rẹ, kii ṣe adirẹsi akọkọ ti olugbalejo:
dns:
bind_hosts:
- 10.6.0.1
port: 53Kini idi ti awọn fifi sori ẹrọ meji ti oluyanju kanna le ko gba
Iṣakoso ohun itanna, ni ipo yii, tumọ si pe a ti fi sori ẹrọ oluyanju naa ati pe o ṣakoso nipasẹ package miiran: package famuwia olulana kan, package NAS kan, tabi afikun adaṣe ile kan. Package yẹn nigbagbogbo pẹlu ẹda tirẹ ti AdGuard Home's YAML ati tun bẹrẹ ilana naa lori iṣeto tirẹ, lakoko ti apẹẹrẹ imurasilẹ jẹ alakomeji olutaja tabi eiyan ti o tunto funrararẹ. Ni eyikeyi ọna, o n ṣe pẹlu awọn ilana ominira meji pẹlu awọn faili iṣeto ni lọtọ ati awọn yiyan asopọ lọtọ, paapaa ti awọn mejeeji ba ka atokọ oke kanna ati awọn atokọ àlẹmọ kanna. Ọkan le sopọ si adirẹsi eefin kan pato lakoko ti ekeji jogun wildcard, ati wiwo wẹẹbu dabi kanna lati ẹgbẹ mejeeji.
Ti o ni idi ti 'oluyanju kanna ṣiṣẹ ṣaaju iṣipopada' ko fihan ohunkohun nipa asopọ lọwọlọwọ. Ṣayẹwo iho, lẹhinna ṣayẹwo faili iṣeto ni ilana ti n ṣiṣẹ gangan. Ẹda ti o wa ni ipo ni itọsọna miiran jẹ idi ti o wọpọ ti ṣiṣatunkọ naa dabi pe ko ni ipa.
Tẹ o, lẹhinna ṣe idanwo lati ẹgbẹ eefin
Àyípadàbind_hostsSi adirẹsi eefin, tun bẹrẹ iṣẹ naa, ki o jẹrisi iho ti gbe:ss -lunp | grep :53O yẹ ki o ṣe afihan bayi10.6.0.1:53ati pe ko si titẹsi wildcard. Ti o ba tun han0.0.0.0,Ìlànà tí ó ń ṣiṣẹ́ kì í ka fáìlì tí o ṣàtúnṣe.
Lẹhinna ṣe idanwo lati ọdọ alabara, nitori iyẹn nikan ni ẹgbẹ ti o ṣe pataki. Ibeere kan pẹludig @10.6.0.1 example.comṢe adaṣe ọna ti olumulo, ati ifọwọkan kan lori alejo gbigba pẹlutcpdump -ni wg0 udp port 53ṣe afihan adirẹsi orisun ti idahun lori okun waya. Ṣe afiwe rẹ pẹlu adirẹsi ni eto oluyanju alabara; nigbati wọn ba dọgbadọgba, akoko naa dẹkun lati jẹ ohun ijinlẹ.
ip route get 10.6.0.2ṣalaye eyikeyi oddity ti o ku, nitori pe o tẹ ni wiwo ati orisun ti olugbalejo yoo lo pada si alabara. Ti o ba jẹ pe o wu lorukọ wiwo LAN, iyipada asopọ kii ṣe gbogbo atunṣe ati tabili itọsọna jẹ ohun ti o tẹle lati ka.
Ohun ti eto asopọ ko le ṣatunṣe
Pinning olutẹtisi ko ṣe atunṣe atokọ iraye si ti o fi subnet eefin silẹ, ofin ogiriina ti o fun laaye ibeere ṣugbọn kii ṣe idahun, tabi ọna ti o padanu pada si adagun WireGuard. Awọn wọnyi kuna ni iṣaaju tabi nigbamii ju adirẹsi orisun lọ, ati pe ọkọọkan ni oniwun ti o yatọ.
O tun ko yipadaeyi ti o wa ni oke ti oluyanju naa tẹsiwaju si, boya aabo atunkọ kọ idahun ikọkọ fun orukọ ikọkọ, tabi bii alabara ṣe nlo awọn ibugbe wiwa tirẹ. Iwọnyi jẹ awọn iṣakoso lọtọ. Yi adirẹsi asopọ pada nigbati orisun idahun ba jẹ aṣiṣe, ki o yi nkan miiran pada nigbati kii ṣe.