Ühest võrgukaardist piisab selgesõnalise puhverserveri jaoks
Mõistke, millal saab edasisaatepuhverserver LAN-i jagada, ilma et sellest saaks klientide vaikeühenduslüüs.
Privaatne edasisaatepuhverserver ei pea füüsiliselt asuma sülearvuti ja ruuteri vahel. See võib olla teine masin samas LAN-is, kasutades ühte võrguliidest.
Sülearvuti ühendub puhverserveri aadressi ja kuulamisportiga. Puhverserveri protsess avab eraldi ühenduse veebisaidi või selle vanema poole. Sama liides võib kanda mõlemat vestlust, samal ajal kui hosti marsruutimistabel valib järgmise hüppe.
client → proxy listener
proxy → existing router → destinationSellest piisab rakendusele, mis on puhverserveri selgesõnaliselt valinud. Linuxis ei nõua see tavaline lahendus IP-edastuse lubamist ainult rakenduse päringute edastamiseks.
Vaikeühenduslüüs vastab teisele küsimusele
Kliendi vaikeühenduslüüs käsitleb pakette, mille klient saadab teistesse võrkudesse. Selle sätte muutmine ei pane brauserit esitama HTTP-puhverserveri päringuid ega SOCKS-läbirääkimisi. Samuti ei suuna brauseris puhverserveri sisestamine kõiki teisi rakendusi sellest masinast läbi.
Host saab täita mõlemat ülesannet, kuid siis on tal haldada kaks konfiguratsiooni: puhverserveriteenus ning marsruutimis- või tulemüürifunktsioon. Rohkem liideseid võib võrkude eraldamist hõlbustada. Need on topoloogiavalik, mitte selgesõnalise HTTP-puhverserveri seatud eeltingimus.
See erinevus selgitab ka sagedast ebaõnnestunud katset: puhverserveri edastusreeglite muutmine ei mõjuta otsest kliendiühendust, mis kulgeb läbi teise ruuteri. Paketid ei läbinud kunagi seda serverit.
Kui nõue on kohustuslik kasutamine, tehke kindlaks, kus saab alternatiivset väljuvat liiklust kontrollida. Ühe liidesega selgesõnaline puhverserver võib olla kehtiv teenus, samal ajal kui eraldi ühenduslüüs rakendab võrgupoliitikat. Asetage jõustamine sinna, kust paketid tegelikult mööduvad.