Eng intern Applikatioun gëtt um Windows-Host an deem Ament opgeléist, wou de VPN verbënnt, an den Ubuntu-Gas hannert dem NAT vu VirtualBox fënnt se nach ëmmer net. De Gas huet säin eegene Resolver, an den NAT-Adapter kann DNS op méi wéi eng Aart behandelen. De Resolver vum Gas duerch en ëffentleche Server ersetze léisst gewéinlech Websäite funktionéieren an privat Nimm feelen, wat de Problem verlagert amplaz en ze léisen. Schafft déi véier Kontrollen der Rei no of a stoppt bei där éischter, déi net hält.

Bestätegt, wéi en Adaptermodus dir debuggert

Nëmmen en Adapter am einfachen NAT-Modus behält sech esou wéi dësen Artikel et beschreift. En Bridge-Adapter sëtzt mat senger eegener Identitéit um physeschen Netz, en NAT-Netz ass en benannte virtuelle Switch mat sengen eegenen DHCP- an DNS-Astellungen, an e VPN-Client am Gas bäisetzt e komplett zweete Resolver. Bestätegt de Modus, ier dir weider liest, well d'Reparatur an all dëse Fäll anescht ass.

Eng VM kann zwee Adapteren a verschiddene Moduse droen, an deen deen betraff ass ass net ëmmer deen éischten.

Bestätegt och, datt den Host den Numm iwwerhaapt opléist. Maacht déi selwecht Applikatioun um Host op mam Tunnel uewen, an notzt dee selwechte vollqualifizéierten Numm, deen de Gas benotze wäert. Wann och den Host feelt, ass de Gas net schold a keng Ännerung um virtuelle Netz wäert dat reparéieren.

Verfollegt een Numm duerch de Resolver vum Gas

Wielt een internen Numm an een ëffentlechen Kontrollnumm, a test dann béid op béide Plazen. En ëffentlechen Numm deen sech opléist, während deen privaten et net mécht, lokaliséiert de Feeler um private Wee an net an der Nummopléisung allgemeng. Nëmmen den privaten Numm ze testen hëlt Iech d'Méiglechkeet, en futti Resolver vun engem futti Wee z'ënnerscheeden.

Kuckt am Gas no, fir wat den Resolver tatsächlech konfiguréiert ass. Op engem Ubuntu-Gas mat systemd-resolved weist de Status pro Verbindung d'Serveren, déi ukomm sinn, an d'Datei resolv.conf kann just eng Stub-Adress enthalen, wat richteg an net verdächteg ass. Eng vun Hand geännert Datei oder en separaten verschlësselten DNS-Client kann d'Ufroen ganz anzwousch anescht schécken. Schreift op, wat dir fannt, ier dir eppes ännert.

resolvectl status
resolvectl query app.internal.example

Trennt hei d'Opléisung vun der Erreechbarkeet. Eng Adress, déi ukommt, während den Déngscht onerreechbar bleift, ass eng Fro vum Routing oder vun der Politik, net vum DNS.

Probéiert den Host-Resolverbmodus op deem Adapter

D'NAT-DNS-Optiounen vu VirtualBox beschreiwen ënnerschiddlech Mechanissmen, an den Ënnerscheed zielt, soubal sech den eegene Resolver vum Host mam Tunnel ännert. Den DNS-Proxy leet d'Ufroe vum Gas un d'Serveren weider, déi hie kritt huet. Den Host-Resolverbmodus fänkt d'Ufroen of a rifft d'DNS-API vum Host un, an dat ass de Modus, deen engem Windows-Resolver follegt, deen e VPN-Client nei konfiguréiert huet.

Aktivéiert de falsche Mechanissmus an de Kommando geléngt nach ëmmer, während d'Behuele sech net ännert, wat eng verwirrend Manéier ass, en Nomett ze verléieren.

VBoxManage modifyvm "work-ubuntu" --natdnshostresolver1 on

Schreift d'aktuell Astellunge vun der VM op, schalt se aus a riicht Iech op den Adapter, deen dir virdru bestätegt hutt. Déi lescht Ziffer an der Optioun ass eng Adapternummer an net eng Konstant, dofir ass et op enger VM, deenen hir betraffen Adapter déi zweet ass, eng roueg Aktioun ouni Wierkung. Start de Gas a kontrolléiert d'Resolverkonfiguratioun, déi hien tatsächlech krut, well eng manuell Astellung am Gas alles iwwertrëfft, wat d'NAT-Schicht ubitt. Denkt drun, datt den Host-Resolverbmodus och unhëlt, datt den eegene DNS-Wee vum Host deen ass, deen dir wëllt deelen.

Widderhëlt déi selwecht Tester iwwer eng VPN-Neiverbindung

Widderhëlt béid Ufroen am Gas, maacht dann déi richteg Applikatioun op a loosst se d'Zertifikat selwer validéieren. En Test just iwwer d'Adress ass nëtzlech fir d'Nummopléisung ze isoléieren an ass net gläichwäerteg mat enger funktionéierender TLS-Sessioun, also stoppt net bei engem Ping. Da trennt an verbënnt den Tunnel vum Host an engem geneemegten Fënster nach eng Kéier a widderhëlt et. Behuele wat just bei der éischter Verbindung nom Start hält, ass e Liewenszyklusproblem, iwwert dat ze rapportéieren ass, keen DNS-Rätsel, deem een mat engem anere Resolver nogeet.

Datt d'ëffentlech Opléisung funktionéiert beweist net, datt déi privat Ufroe op deem Wee bliwwe sinn, deen Är Politik verlaangt.

Wann den Host-Resolverbmodus näischt ännert, setzt déi opgeschriwwen Konfiguratioun zeréck a behält déi véier Observatiounen: wat den Host zréckginn huet, wat de Gas zréckginn huet, den Adaptermodus an den Zoustand vum Resolver. En onerreechbare internen Server, e Filter, deen den Hypervisor-Trafic ausschléisst an eng Iwwerschreiwung op der Gassäit brauchen all eng aner Korrektur. Den Adapter an eng Bridge ëmzewandelen ännert den Netzentworf an ass keen DNS-Reset.

Ähnlech Artikelen