Paano Gumawa ng Iyong Sariling VPN Gamit ang isang VPS


Buod:

  1. Pumunta sa DigitalOcean at gumawa ng Open VPN Access Server droplet.
  2. Pumili ng rehiyon at halaga ng paglilipat ng data.
  3. Magtakda ng password at pangalan ng server, pagkatapos ay gamitin ang bagong IP address ng mga server upang i-install ang OpenVPN sa pamamagitan ng SSH tunnel.
  4. Mag-log in sa iyong OpenVPN admin page para kumpletuhin ang setup at i-download ang VPN client.

Kung hindi ka sigurado na mapagkakatiwalaan mo ang mga komersyal na VPN, ang isang alternatibo ay ang pag-set up ng VPN para sa iyong sarili gamit ang isang virtual private server, o VPS. Sa ilang kaalaman, maaari kang maging handa sa loob lamang ng ilang minuto at sa ilang pera lang.

Bakit Bumuo ng Iyong Sariling VPN?

Ang pagse-set up ng sarili mong VPN ay pinuputol ang middleman sa paraang: walang serbisyo ng VPN na babayaran, at hindi mo kailangang manalig na sisirain nila ang iyong mga log—ang mga rekord na nagpapakita kung aling mga site ka nakakonekta at kung kailan. Ang isang DIY VPN ay isang garantiya na walang makakaalam kung ano ang iyong ginagawa online, kung ise-set up mo ito nang maayos, hindi bababa sa.

Bakit Hindi Mo Nais Mag-set Up ng VPN Sa VPS

Sabi nga, mayroon ding ilang magandang dahilan para hindi mag-set up ng sarili mong VPN. Para sa isa, habang ito ay sapat na simple upang gawin ito, ito ay mas kumplikado pa kaysa sa pagsisimula sa ExpressVPN o isa pang serbisyo. Halos lahat ng kailangan ng karamihan sa mga VPN ay para sa iyo na i-download ang app at iyon lang. Ang pinakamahirap na bahagi ay malamang na ipasok ang iyong numero ng credit card.

Ang isa pang isyu ay ang presyo: maaaring gusto mong i-set up ang iyong sariling VPN para lang maiwasan ang pagbabayad para sa isa. Gayunpaman, ang isang VPS ay hindi libre. Kahit na ang mura ay nagkakahalaga ng ilang bucks sa isang buwan, at ang inirerekomenda naming gamitin mo ay babayaran ka ng hindi bababa sa $5 para makakuha ng anumang disenteng bandwidth. Iyon ay halos kaparehong halaga ng isa sa mga pinakamahusay na VPN doon, Mullvad.

Bilang kahalili, maaari ka ring mag-set up ng home VPN server, o patakbuhin ang iyong VPN sa pamamagitan ng isa pang server na pagmamay-ari mo sa ibang lokasyon—o magtakda ng isang kaibigan para sa iyo. Wala sa mga opsyong ito ang gagastos sa iyo ng anumang pera, ngunit mas mahirap i-set up ang mga ito.

Ang huling isyu ay ang VPN na makukuha mo ay maaaring hindi ang VPN na gusto mo. Ang VPN na ipapakita namin sa iyo para i-set up ay isang magandang paraan para panatilihing nakatago ang iyong sarili habang online, pag-iwas sa tingin ng mga marketer at maaaring pag-iwas sa online censorship—bagama't para doon ay mas mahusay kang mag-set up ng protocol na tinatawag na Shadowsocks gamit ang VPS at isang espesyal na programa na tinatawag na Outline.

Gayunpaman, kung gusto mong i-unblock ang Netflix o iba pang mga serbisyo ng streaming, ang paggamit ng VPS ay hindi gagana dahil malamang na matukoy ang iyong paggamit ng VPN. Hindi rin ito inirerekomenda para sa paggamit sa BitTorrent dahil kailangan mo ng pinahusay na seguridad para magawa ito—tingnan ang aming gabay sa kung paano pumili ng VPN para sa pag-stream para sa higit pa tungkol doon.

Paano Mag-set Up ng VPN sa VPS

Kapag wala nang disclaimer, hayaan mong i-set up ka. Para sa tutorial na ito, gagamitin namin ang DigitalOcean, at sa dalawang dahilan. Ang una ay ang DigitalOcean ay may mga server na may OpenVPN preinstalled na dapat gawing mas madali ang iyong buhay. Ang OpenVPN ay kabilang sa pinakamahusay na mga protocol ng VPN at mayroon itong built-in na operating system, kaya halos walang manu-manong pag-setup. Maaari kang gumamit ng iba pang mga protocol, ngunit kakailanganin mo ng ilang seryosong kaalaman sa mga network upang magawa ito.

Ang isa pang dahilan para magustuhan ang DigitalOcean ay kapag nag-sign up ka at ibinigay ang impormasyon ng iyong credit card, makakakuha ka ng libreng credit mula sa kumpanya. Ito ay maaaring umabot ng hanggang $200, na dapat magbigay sa iyo ng maraming oras upang makita kung gusto mo ang bagong setup na ito.

Iyon ay sinabi, DigitalOcean ay isa sa mga pricier VPS provider out doon. Ang isa pang pagpipilian ay ang angkop na pinangalanang VPSCheap, na nag-aalok ng mga server para sa, mabuti, mura. Kung mas gusto mong pumunta sa rutang ito, tingnan ang mga detalyadong tagubilin na mayroon ang VPSCheap para sa pag-set up ng VPN sa mga server nito. Ang mga tagubilin ay kadalasang sumasalamin sa mga nasa ibaba, ngunit ang pinakamalaking pagkakaiba ay kailangan mo pa ring i-install muna ang OpenVPN sa iyong bagong server.

Gamit ang DigitalOcean at OpenVPN

Upang makapagsimula sa pre-set na VPS ng DigitalOcean at laktawan ang pag-setup ng OpenVPN, bisitahin lamang ang pahina ng mga solusyon sa Seguridad at VPN ng DigitalOcean, at i-click ang Gumawa ng Droplet sa ilalim ng OpenVPN Access Server.

Ang susunod na screen ay magbibigay sa iyo ng pagpili ng lokasyon ng server—inirerekumenda namin na pumili ng malapit sa iyo.

Kailangan mo ring pumili ng uri ng droplet (server) na gusto mo. Sa ngayon, pumili ng mura, para sa demonstrasyong ito, pananatilihin namin ang uri ng disk at pipili kami ng server na may paglilipat ng data—kung gaano karaming data ang maaari mong i-pipe sa pamamagitan nito—ng 2TB. Dapat sapat na iyon para sa isang buwan sa isang koneksyon na hindi nag-stream o torrent.

Kapag tapos na iyon, magtakda ng password at pangalan para sa iyong droplet—halimbawa, kasama namin ang “GermanyVPN”—at iyon na. Handa ka nang gawin ang iyong droplet.

Ang paggawa ng droplet ay tatagal ng ilang minuto. Kapag tapos na ito, makakakita ka ng pangkalahatang-ideya ng iyong server. Sa bagong kahon, makakakita ka ng IP address na 9 hanggang 11 na numero; kopyahin iyon sa iyong clipboard gamit ang maliit na pindutan ng kopya na lumalabas o sa pamamagitan ng pag-highlight nito at paggamit ng Ctrl+C.

Pag-access sa Iyong Droplet gamit ang SSH

Ngayon ay aalis na kami sa DigitalOcean nang kaunti dahil kailangan naming kumonekta sa droplet na kakagawa lang namin. Para magawa ito, kailangan nating gumawa ng SSH tunnel. Iyan ay mas mahirap kaysa ito; ginagawa namin ito sa Windows 10, ngunit posible rin itong gawin sa Mac, Linux, o mas lumang mga bersyon ng Windows.

Buksan ang Windows Powershell, pagkatapos ay i-type ang sumusunod na command, palitan ang mga numero ng IP address ng iyong server:

ssh root@123.45.67.89

Dito ay medyo nakakatakot kung hindi ka sanay sa mga bagay na ito, ngunit karaniwang gawin mo lang ang sinabi sa iyo sa ngayon habang ang OpenVPN ay nag-i-install mismo. Sumagot ng oo sa lahat, pumili ng mga default, at ilagay ang iyong root password kapag sinenyasan. Kapag nagawa mo na ang lahat, sa uri ng console:

passwd openvpn

At magtakda ng bagong password. Gawin itong simple, ngunit secure. Kapag tapos na iyon, tapos ka na sa Powershell sa ngayon, ngunit huwag mo pa itong isara.

Pag-log in sa OpenVPN

Sa pag-set up ng OpenVPN, kailangan mong mag-log in at ayusin ang ilang bagay. Upang gawin ito, kailangan mong i-access ang iyong droplet sa pamamagitan ng browser sa pamamagitan ng pag-type ng IP address sa address bar at pagdaragdag ng :943/admin sa dulo, tulad nito:

https://123.45.67.89:943/admin/

Maaari mo ring kopyahin-i-paste ito mula sa Powershell, dahil ang address ay nasa output.

Makakatanggap ka ng SSL na babala na nagsasabing hindi pribado ang iyong koneksyon, ngunit huwag pansinin iyon at magpatuloy. Makikita mo ang screen na ito:

Para sa iyong username, gamitin ang “openvpn” at ang password ay ang kakagawa mo lang. Sumang-ayon sa mga tuntunin ng lisensya kapag nag-pop up ang mga ito, at mapupunta ka sa mga setting ng iyong bagong-bagong VPN server.

Maraming dapat tuklasin dito at dapat kang bumalik sa ibang pagkakataon upang i-tweak ang mga bagay sa nais ng iyong puso, at matutulungan ka ng mabilis na gabay sa pagsisimula ng OpenVPN na malaman ang mga bagay-bagay. Gayunpaman, sa ngayon, kailangan naming bisitahin ang bersyon ng kliyente ng site, na parehong address, ngunit walang bit na admin:

https://123.45.67.89:943/

Mula dito, maaari mong i-download ang OpenVPN client. Siguraduhing gawin ito, o kailangan mong dumaan sa SSH tuwing gusto mong kumonekta. Ang kliyente ay tulad ng anumang iba pang uri ng software, sundin lamang ang mga tagubilin at dapat itong i-install nang walang abala.

Kapag tapos na ang lahat, magkakaroon ka ng sarili mong OpenVPN client na naka-install at maaari kang mag-browse nang ligtas gamit ang iyong bagong droplet at OpenVPN.

Ito ay kaunting pagsisikap, at hindi ito eksaktong mura, ngunit ang resulta ay isang VPN na kinokontrol mo. Bagaman malamang na hindi nito bibigyan ang pinakamahusay na mga VPN para sa kanilang pera, hindi mo kailangang mag-alala tungkol sa iyong data na mahuhulog sa maling mga kamay.