Tänapäeval on oma digitaalse jalajälje kaitsmine ja privaatsuse säilitamine peaaegu võimatu, kui me ei võta kontrolli enda kätte. Üks parimaid viise oma ühenduse turvamiseks on luua oma VPN-serverSee võimaldab meil luua turvalise tunneli meie seadmete ja kohaliku võrgu vahel, ilma et peaksime lootma kolmandatele osapooltele, kes võivad meie andmeid nuhkida. Kui teil on jõudluse osas kahtlusi, saate analüüsida, kas a patenteeritud vs kommerts-VPN See on teie privaatsuse jaoks parim valik.
Kui tehnilised terminid tekitavad teile pisut segadust, ärge muretsege, me selgitame siin kogu protsessi. OpenVPN on selleks parim tööriist, kuna see on avatud lähtekoodiga, äärmiselt paindlik ja kuigi see on alguses veidi keeruline, pakub täielikku kontrolli selle kohta, kes teie võrku siseneb ja kuidas krüpteeritud teave liigub.
Põhimõisted ja toimimine
Enne detailidesse laskumist on oluline mõista, et VPN (virtuaalne privaatvõrk) on põhimõtteliselt teie kohtvõrgu (LAN) laiendus avaliku võrgu, näiteks interneti kaudu. Selle saavutamiseks kasutab OpenVPN krüptitud linke, mis põhinevad SSL- ja TLS-standardid, lo que garantiza que cualquier hacker o «sniffer» que intente capturar el tráfico solo vea ruido ilegible.
Oluline punkt on töörežiimi otsustamine. TUN (tunnel) See on kõige levinum režiim, kuna see jäljendab punkt-punkti seadet 3. kihil, mis sobib ideaalselt IP-liikluse suunamiseks. Teisest küljest on režiim TAP (sild) See simuleerib 2. kihi Etherneti kaarti, võimaldades klientidel näida füüsiliselt samas alamvõrgus olevat, mis on väga kasulik mitte-IP-protokollide või vanemate mängude puhul.
Eeltingimused ja riistvara
Selle toimimiseks vajate serverit. See võib olla Windows 10 arvuti, Linuxiga Debiani server, Raspberry Pi või isegi pilves asuv VPS, kui te ei soovi kodus riistvara omada. Oluline on, et teil oleks stabiilne internetiühendus Ja kui soovite sellele juurde pääseda väljastpoolt kodu, siis avalik IP-aadress. Kui teie operaator on teid alla laadinud CG-NATPortide avamisega on probleeme, seega soovitaksin nendega ühendust võtta, et taotleda tõelist avalikku IP-aadressi.
Konfiguratsioon Windowsi keskkondades
Serveri seadistamiseks Windowsis on esimene samm ametliku OpenVPN-i installija allalaadimine. Protsessi käigus on oluline märkida ruut EasyRSA 2 sertifikaatide haldamise skriptidIlma selleta ei saaks me turvavõtmeid genereerida. Pärast installimist loob tarkvara virtuaalse TAP-adapteri, mis haldab VPN-i IP-aadressi.
Kõige töömahukam osa on sertifikaatide loomine. Administraatorina käsurealt navigeerides peame navigeerima Easy-RSA kausta ja käivitama järgmised käsud: init-config ja lisame oma teabe faili vars.bat. Seejärel genereerime sertifitseerimisasutuse (CA), serveri võtme ja Diffie-Hellmani (dh) parameetrid, mis võimaldavad serveril ja kliendil salajases võtmes kokku leppida ilma seda eelnevalt teineteisele saatmata.
Konfiguratsioonifaili (.ovpn) osas peame defineerima protokolli (tavaliselt UDP, sest see on kiirem ja DoS-rünnakutele vastupidav), port (standard on 1194) ja loodud sertifikaatide teed. Ärge unustage konfigureerida IP-vahemikku, mille server klientidele määrab, näiteks segmenti 10.8.0.0/24et vältida konflikte koduvõrguga.
Rakendamine GNU/Linuxis (Debian)
Linuxis on protsess terminali abil lihtsam. Paigaldame paketi apt install openvpn ja me kasutame Easy-RSA 3 PKI haldamiseks. Siin saame valida parema turvalisuse, kasutades Elliptilised kõverad (EC) secp521r1 algoritmi ja SHA512 signatuuridega, mis vähendab töötlemiskoormust ja suurendab krüptimise töökindlust.
Kui serveri ja kliendi sertifikaadid on genereeritud, loome faili server.confSoovitatav on lisada direktiiv tls-crypt Juhtimiskanali kaitsmiseks ja teenusetõkestamise rünnakute vältimiseks peame selle lubama, et kliendid saaksid juurde pääseda teistele maja seadmetele. IP-edastus (ip_forward) Linuxi kernelis, mis võimaldab serveril toimida sillana kohalikku võrku. Kaitse tugevdamiseks saate õppida Kuidas seadistada Fail2Ban oma Linuxi serveri kaitsmiseks.
Kiired alternatiivid ja ärilahendused
Kui te ei soovi konsooliga vaeva näha, on olemas automaatsed installiskriptid (nagu kuulus). openvpn-install.sh), mis seadistavad kõik VPS-il sekunditega. Samuti on olemas OpenVPN-i pääsuserver, versioon palju intuitiivsema veebiliidesega, mis võimaldab teil hallata kasutajaid ja alla laadida kliendiprofiile ilma ühtegi koodirida puudutamata.
Neile, kes otsivad äärmist jõudlust, on uus Andmekanali mahalaadimine (DCO) Tänapäevastesse Linuxi kernelitesse integreeritud krüptimine liigub süsteemi tuuma, kahekordistades edastuskiirust ja vähendades drastiliselt protsessori kasutust. Kui see tundub liiga keeruline, on olemas alternatiive, näiteks VPN-i seadistamine WireGuardiga Raspberry Pi-lmis on moodsam ja kiirem, kuigi OpenVPN on endiselt ühilduvuse ja kohandamise osas kuningas.
Ühenduvus ja kaugjuurdepääs
Selleks, et välismaailm saaks teie serveri leida, peate avama oma ruuteri seaded ja tegema järgmist. Port Forwarding UDP-pordilt 1194 teie serveri staatilisele IP-aadressile. Kui teie avalik IP-aadress muutub sageli, on kõige parem seadistada DDNS (dünaamiline DNS) näiteks No-IP või DynDNS, nii et saate ühenduse luua nime (nt minu maja.ddns.net) abil numbrilise IP-aadressi asemel.
Kliendi poolel, olgu see siis Windows, Android või iOS, peate lihtsalt faili importima .ovpn ja vastavad sertifikaadid. Oluline on kontrollida, et krüpteering (šiffer) oleks mõlemas otsas sama, näiteks AES-256-GCM, para evitar errores de «handshake» o fallos de autenticación durante el establecimiento del túnel.
Levinud tõrkeotsing
On normaalne, et esimesel korral läheb midagi valesti. Kui klient jääb ootele, on väga tõenäoline, et Windowsi tulemüür või ruuter Nad blokeerivad porti. Selle optimeerimiseks saate kontrollida a-d serverite täiustatud tulemüüri konfiguratsioon. Si ves errores de «TLS Error», revisa que la llave ta.key olema serveris ja kliendis identsed. Lõpuks, kui ühendus on loodud, kuid te ei saa kohalikku võrku ühendust, kontrollige, kas olete loonud staatiline marsruut ruuteril, mis osutab VPN-serveri IP-aadressile.
Kohaliku OpenVPN-serveri seadistamine muudab iga lihtsa arvuti privaatsuskindluseks, hõlbustades turvalist kaugjuurdepääsu failidele, IP-kaameratele või printeritele ilma neid otse internetiga kokku puutumata. Olenemata sellest, kas valite täieliku kontrolli saavutamiseks üksikasjaliku käsitsi konfigureerimise, kasutate VPS-il automatiseeritud skripte või juurutate selle ühilduvatesse ruuteritesse, peitub võti õiges sertifikaatide halduses ja täpses portide edastamises tulemüüris.


