Kako namestiti in konfigurirati OpenVPN v Debianu 9

How Install Configure Openvpn Debian 9



OpenVPN je odprtokodna programska oprema za virtualno zasebno omrežje. Deluje kot model odjemalec-strežnik. Strežnik OpenVPN deluje na oddaljenem računalniku, ki je javno dostopen, nanj pa se lahko povežete s programsko opremo odjemalca OpenVPN, nameščeno v vašem računalniku. Tako se lahko povežete z vsemi računalniki in napravami, ki delujejo v omrežju oddaljenega računalnika, in uporabite tudi internetno povezavo tega računalnika. OpenVPN se lahko uporablja tudi za povezavo z lokalnim omrežjem različnih oddaljenih lokacij, ki so za NAT in so jim dodeljeni naslovi IP, ki jih ni mogoče usmerjati. Obstaja veliko več načinov uporabe OpenVPN.

V tem članku vam bom pokazal, kako namestiti in konfigurirati OpenVPN na Debian 9 Stretch. Začnimo.







Najprej posodobite predpomnilnik shrambe paketov APT vašega računalnika Debian 9 z naslednjim ukazom:



$sudoapt posodobitev

Predpomnilnik shrambe paketov APT je treba posodobiti.







Zdaj namestite Git z naslednjim ukazom:

$sudoaptnamestite pojdi



Zdaj pritisnite in in nato pritisnite nadaljevati.

Namestiti je treba OpenVPN.

Ročna namestitev in konfiguriranje OpenVPN je dolgočasno opravilo. Za pravilno nastavitev boste morali vedeti veliko stvari. Dobra novica je, da dejansko obstaja skladišče GitHub (ki ga najdete na https://github.com/Angristan/OpenVPN-install ) vam pomaga zelo enostavno namestiti in konfigurirati OpenVPN. Tako bom v tem članku namestil OpenVPN.

Zdaj se pomaknite do ~/Prenosi imenik z naslednjim ukazom:

Zdaj klonirajte skladišče OpenVPN-Install GitHub z naslednjim ukazom:

$git klonhttps://github.com/angristan/openvpn-install.git

Skladišče OpenVPN-Install GitHub je treba klonirati.

Nov imenik openvpn-install ustvariti in vse datoteke shrambe OpenVPN-Install GitHub shraniti znotraj nje.

$ls

Zdaj se pomaknite do openvpn-install/ imenik z naslednjim ukazom:

$CDopenvpn-install

Moral bi najti openvpn-install.sh datoteko v tem imeniku.

Zdaj naredi openvpn-install.sh izvedljivo z naslednjim ukazom:

$chmod+ x openvpn-install.sh

Kot lahko vidite, openvpn-install.sh skript je zdaj izvedljiv.

Zdaj teči openvpn-install.sh skript kot koren z naslednjim ukazom:

$sudo./openvpn-install.sh

Zdaj se prepričajte, da je naslov IP pravilen. Če ga želite spremeniti, ga lahko spremenite tukaj. To bo naslov IP strežnika OpenVPN, ko bo nameščen. Zato se prepričajte, da je pravilen. Ko končate, pritisnite nadaljevati.

Zdaj morate OpenVPN povedati, katera vrata uporabiti. Privzeta vrata so 1194 . Lahko pa uporabite druga vrata.

Če želite uporabiti določena vrata, pritisnite 2 in nato pritisnite . Nato vas bo OpenVPN prosil, da vnesete številko vrat.

Če želite, da OpenVPN izbere naključna vrata za uporabo, samo pritisnite 3 in pritisnite .

Grem s privzetimi vrati. Zato bom samo pritisnil tukaj.

Če želite dostopati do strežnika OpenVPN prek interneta, morate vnesti svoj javni naslov IPv4. Če pa želite dostopati do strežnika OpenVPN samo iz lokalnega omrežja, vnesite naslov IP, ki ste ga vnesli prej, svoj naslov IP IP.

Javni naslov IPv4 lahko najdete zelo enostavno. Samo obiščite http://www.whatsmyip.org/ in vaš javni naslov IPv4 mora biti tam.

Zdaj morate OpenVPN povedati, kateri komunikacijski protokol uporabiti. Uporabite lahko UDP ali TCP. UDP je privzeto izbran in je hitrejši od TCP. Ko končate, pritisnite .

Zdaj morate izbrati ponudnika DNS. OpenVPN ga bo uporabil za razreševanje imen gostiteljev. Izbirate lahko med številnimi ponudniki. Izbral bom privzetega, 1) Trenutni sistemski razreševalci (iz /etc/resolv.conf) . To bo uporabljalo vaše naprave Debian 9 /etc/resolv.conf datoteko za razrešitev imen gostiteljev DNS.

Ko končate, pritisnite .

Zdaj izberite vrsto šifriranja. Če ne veste, kaj je, pustite privzeto in pritisnite .

Zdaj izberite velikost ključa Diffie-Hellman, ki jo želite uporabiti. Več ključnih kosov, ki jih uporabite, bolj varno je šifriranje, vendar bo postopek šifriranja in dešifriranja počasnejši. Uporabite lahko priporočene ključe ali 4096 bitov. Grem s privzetimi, 3072 ključnimi bitovi. Ko končate, pritisnite .

Izberite velikost ključa RSA. Koncepti so tukaj enaki ključu Diffie-Hellman, kot sem razpravljal v prejšnjem razdelku. Grem s privzetimi, 3072 ključnimi bitovi. Ko končate, pritisnite .

Geslo lahko zahtevate, ko se drugi poskusijo povezati z vašim strežnikom VPN. Privzeto vedenje je, da uporabniki med povezavo s strežnikom ne zahtevajo gesla. To je privzeto vedenje in s tem se bom lotil. Če želite, lahko nastavite geslo. vse je odvisno od vas. Ko končate, pritisnite .

Zdaj vnesite ime odjemalca (ne uporabljajte presledkov) in pritisnite .

Samo pritisnite .

Namestitev OpenVPN se mora začeti.

Namestiti je treba OpenVPN.

Zdaj bi morali v imeniku HOME uporabnikov poiskati datoteko OVPN z istim imenom kot ime odjemalca (kot ste nastavili prej). V mojem primeru je ime datoteke linuxhint.ovpn .

Povezovanje s strežnikom OpenVPN:

Če se želite povezati z strežnikom OpenVPN iz drugega računalnika, boste potrebovali kopijo datoteke OVPN (v mojem primeru linuxhint.ovpn ), ki ga je ustvaril namestitveni program OpenVPN.

Na odjemalskem računalniku morate namestiti programsko opremo odjemalca OpenVPN.

Če uporabljate operacijski sistem Linux, samo namestite OpenVPN in kopirajte datoteko OVPN tja.

Predvidevam, da kot odjemalca OpenVPN uporabljate strežnik Ubuntu.

Zdaj namestite OpenVPN z naslednjim ukazom:

$sudoaptnamestiteopenvpn

Kopirala sem linuxhint.ovpn datoteko tam.

Zdaj zaženite naslednji ukaz za povezavo s strežnikom OpenVPN:

$sudoopenvpn--konfiglinuxhint.ovpn

Morali bi biti povezani s strežnikom OpenVPN.

Kot lahko vidite, a tun0 vmesnik je dodan v moj strežnik Ubuntu.

Tako namestite in konfigurirate OpenVPN na Debian 9 Stretch. Hvala, ker ste prebrali ta članek.