Grénge Symbol, déiselwecht ëffentlech IP: wéi eng Route d'VPN ausgelooss huet
D'Symbol an der Taskleesch mellt en Tunnel, net eng Standardroute. Véier Kontrollen weisen, ob de Client d'Route installéiert huet, oder ob den Ausgang Är Quell ni iwwersat huet.
Verbonnen, grénge Symbol an der Taskleesch an eng Säit, déi Är Adress zréckspiggelt an nach ëmmer d'Adress vum Ubidder weist, heescht net automatesch e Feeler. E Client mécht zwou getrennte Aarbechten: hien baut en Tunnel, an hien ännert d'Routingtabell. Alleng ka geschéien ouni déi aner, a selektiv Routing ass déi Konfiguratioun, an där déi zweet bewosst iwwersprong gëtt.
Wat de Client tatsächlech installéiert huet
Frot, wéi eng Schnëttstell e Paket op eng richteg Destinatioun bréngt, amplaz ze froen, ob den Tunnel steet. En Tunnel ouni Route op déi Destinatioun ass eng Privatstrooss, op där keen fiert.
ip route get 9.9.9.9
Find-NetRoute -RemoteIPAddress 9.9.9.9
route print -4Dat éischt Kommando äntwert op Linux an macOS, an déi aner zwee sinn d'Windows-Äquivalenter, wou ee genuch ass. Wann d'Äntwert den physeschen Adapter nennt, steet den Tunnel, an d'Standardroute huet sech ni geréckelt. Widderhuel d'Kontroll fir eng Destinatioun, déi den Tunnel sollt benotzen, well zwou Kontrollen, eng wäit ewech an eng gewéinlech, soen, wéi en Design agesat ass.
Dräi Forme vu selektiver Routing
E Profil fir en ganze Tunnel schreift normalerweis eng Standardroute op d'Schnëttstell, oder schreift d'Paar vun Hallefberäich-Präfixer, déi iwwer d'Präfixlängt gewannen, während déi ursprénglech Standardroute an der Tabell bleift. Selektiv Routing ass déi aner Wiel, an et gëtt a verschiddene Formen. E Profil routet en eenzegen Host wéi en RDP-Server, en aneren routet e ëffentleche Beräich, deen een vun enger bestëmmter Plaz erreeche muss, an en drëtten schléisst bewosst eng Applikatioun aus. All dräi si legitim, a keen ännert d'Adress, déi eng gewéinlech Websäit gesäit.
grep -nE "redirect-gateway|route-nopull|route " /etc/openvpn/client/*.conf
ip route show table main | head -20Lies de Profil fir d'Direktiv, déi decidéiert, an duerno d'Tabell fir dat, wat se produzéiert huet. Eng gedréckt Direktiv ka beim Client och ënnerdréckt ginn, dofir mussen de Profil an d'Tabell eens sinn, ier s de Server beschëllegst.
Déi aner Säit muss d'Quelladress nei schreiwen
Et gëtt en zweete Feeler, deen aus dem Browser identesch ausgesäit. D'Route geet an den Tunnel, de Server kritt d'Paketen, an duerno leet en se weider mat der privater Adress vum Client onverännert. Den nächsten Hup huet kee Wee zréck fir déi Adress, dofir verschwannen d'Äntwerten a Säite hänken. De Server muss iwwerhaapt weiderleeden, an hien muss d'Quell an eppes iwwersetzen, wat den Internet zréck route kann.
sysctl net.ipv4.ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -S | grep MASQUERADENenn d'Schnëttstell, déi wierklech op den Internet kuckt, wat op enger moderner Verdeelung net ëmmer eth0 ass. En gehoste Server mat enger fixer Adress kann express op déi Adress iwwersetzen amplaz masquerade ze benotzen. Béid Hälften zielen, well Weiderleede ouni Iwwersetzung net-routbar Quelle leckt, während Iwwersetzung ouni Weiderleede de Paket ni gesäit.
Nummenopléisung geet hireen eegene Wee
Den Trafic kann duerch den Tunnel erausgoen, während d'Kontroll, déi den Numm fonnt huet, bei en Aufléiser am lokalen Netz gaang ass. D'sichtbar Adress bleift déi selwecht, d'Ufroen net, an genau déi Lück wielt en opgedeilten DNS-Design.
resolvectl status | head -20
resolvectl query example.orgMierk, wéi e Server geäntwert huet a wéi en sech vun der Basislinn virum Tunnel ënnerscheet. Op engem opgedeilten Tunnel ass dat meeschtens d'Astellung, déi d'Leit wollten änneren, wéi se iwwer d'Adress geklot huet, an et ass déi, déi se ni ugekuckt hunn.
Véier Observatiounen, déi et entscheeden
Halt d'Ausgangsadress fest mam Tunnel erof, an duerno mam Tunnel erop. Laf d'Destinatiounskontroll a béide Zustänn a notéier all Kéier d'Schnëttstell.
curl -sS https://ifconfig.me/ip
ip route get 9.9.9.9Wann d'Kontroll an den Tunnel fält an d'Echo nach ëmmer d'Adress vum Ubidder weist, feelt d'Iwwersetzung um Ausgang. Wann d'Kontroll op de physeschen Adapter fält, ass de Profil selektiv an d'ëffentlech Adress war ni am Spill. Ersetz den Echo-Service duerch een, deem s de vertraus, a schreif déi véier Observatiounen zesummen op, well eenzel sinn et Anekdoten. Zesummen weisen se, wéi eng vun den zwou Aarbechten de Client wierklech gemaach huet.