OpenVPN kama maqan yahay liiska VPN ee Ubuntu 18.04: waxa la rakibayo
Nooca VPN ee ku jira GNOME panel wuxuu ka yimaadaa xirmo plugin ah, ma aha amarka openvpn. Rakib xirmada, dib u bilow NetworkManager, ka dib soo dejiso borofaylka.
Liiska VPN ee GNOME waxaa laga yaabaa inuusan bixin wax u dhigma borofaylka lagu siiyay, oo gabagabada caadiga ah ayaa ah in desktop-kan aanu karin OpenVPN. Laakiin wuu karaa. Waxa maqan waa xirmo plugin ah, oo macmiilka khadka amarka ee isla mishiinka kuma laha wax xiriir ah liiska. Waa khuraafaadka ugu horreeya ee la dilo, sababtoo ah waxay dadka u diraa inay dib u rakibaan wax qaldan.
Liisku wuxuu taxaa plugins, ma aha borotokool
GNOME waxay sawirtaa noocyada xiriirka ee maamulaha shabakadu soo sheego, maamuluhuna wuxuu soo sheegaa plugins-ka la rakibay. Sidaas darteed liis madhan wuxuu qeexayaa xirmada plugins-ka la rakibay, ma aha awoodaha borotokoolka. Taasi waa sababta binary openvpn oo shaqeeya aanu wax ka beddelin panelka.
Farqigani waa muhiim sababtoo ah panelka labada cilladba isku mid ayay u muuqdaan. Plugin maqan iyo plugin jaban labaduba waxay soo saaraan dood aan caawin karin, oo kaliya tan ugu horreysa ayaa lagu hagaajiyaa rakibidda wax. In maamulaha la weydiiyo waxa uu yaqaan ayaa kala sooca labada ka hor intaadan wax rakibin. Su'aashaasi waxay qaadataa hal amar oo beddelaa saacad mala-awaal ah.
Doodda xirmo kee baa leh
Ubuntu 18.04 xirmooyinku waxay leeyihiin magacyo gaar ah, oo sii-deynta cusub waxay hayaan isla qaybintaas. U akhri sida doorar oo ma aha beddelo, sababtoo ah mid rakibiddiisu marar dhif ah ayay keligii xalliso dhibaatada. Hal xirmo waxay ka kooban tahay daemon-ka iyo macmiilka khadka amarka, oo labaduba ma yaqaaniin wax dood ah oo habayn ah.
Xirmada plugin-ka ayaa ah waxa u oggolaanaya maamulaha shabakada inuu abuuro, kaydiyo oo bilaabo xiriir OpenVPN. Xirmada tifaftiraha waxay bixisaa foomka, goobihiisa iyo dariiqa kaydinta ee panelku waco. Mishiin leh plugin laakiin aan lahayn tifaftire wuxuu muujiyaa nooc aanu habayn karin, halka mishiin leh tifaftire laakiin aan lahayn plugin uusan waxba muujin. Rakib xirmada si wadajir ah oo mugdiga ayaa meesha ka baxa.
sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome
nmcli --version
18.04 kuwaasi waa magacyada dhabta ah ee kaydka ma aha beddelo. Desktop KDE wuxuu u baahan yahay xirmadiisa tifaftire oo wali wuxuu u baahan yahay plugin-ka, oo taasi waa qaybta hagaha GNOME-kaliya ka tagayo.
Dib u bilowgu waa qayb ka mid ah rakibidda
Panelku wuxuu maamulaha weydiiyaa noocyada la taageeray marka adeeggu bilaabmo, liis hore loo sawirayna rakibid kama cusboonaysiiso. Sidaas darteed rakibidda inta adeeggu shaqeynayo waxay keentaa isku-dhafka niyad-jabka leh ee rakibid guulaystay iyo dood aan isbeddelin. Dib u bilowgu ma aha dayactir ikhtiyaari ah; waa tallaabada rakibidda ka dhigta mid muuqata.
Dib u bilowgu wuxuu gooyaa xiriirka dhowr ilbiriqsi, oo kulan kasta oo SSH oo isla interface-ka mara ayaa la socda, markaa qorshee taas haddii mishiinku fog yahay. Ka dib dib u fur panelka oo si toos ah u weydii maamulaha waxa uu taageero. Weydiin toos ah ayaa caddayn ka wanaagsan liis laga yaabo inuu cache ku jiro.
sudo systemctl restart NetworkManager
nmcli -f NAME,TYPE connection show
nmcli connection add type vpn
Amarka ugu dambeeya waa imtixaanka kala sooca. Plugin-ka la socda wuu ku guuldareystaa doodaha maqan; la'aantiis wuxuu soo sheegaa nooc VPN aan la aqoon. Hal natiijo waa foom sugaya in la buuxiyo, tan kalena wali waa dhibaato baakaddayn. Ku socodsii ka hor iyo ka dib rakibidda haddii aad rabto in farqigu muuqdo.
U oggolow nmcli inuu akhriyo .ovpn
Waxba kuma qasbo inaad dib u dhisto borofayl la bixiyay kontorool kasta. Maamuluhu si toos ah ayuu u akhriyaa faylasha .ovpn oo u beddelaa tilmaamahooda xiriir la kaydiyay, oo ay ku jiraan shahaadooyinka gudaha. Soo dejintu sidoo kale way ka sarraysaa nuqul qaadista saxnaanta, sababtoo ah cipher khaldan loo qoray ama fure la jaray waxay keenaan cilad u eg dhibaato server.
Borofaylka u dhaaf agtiisa fure kasta ama shahaado kasta oo uu tilmaamo ilaa kaydintu dhammaato, sababtoo ah xiriir kaydiya oo kaliya dariiqyada faylasha ayaa jabma marka faylashaas la raro. Ka dib tijaabi xiriirka magaca, oo ka jawaab codsi kasta oo aqoonsi ah horeeya si aad u aragto waxa uu rabo. Xiriir la kaydiyay oo aan waligiis firfircoonayn ma aha caddayn waxba.
nmcli connection import type openvpn file ~/Downloads/office.ovpn
nmcli --ask connection up office
nmcli -f NAME,TYPE,STATE connection show --active
Amarkaas saddexaad wuxuu xaqiijinayaa in tunnel-ku kor yahay magaca aad filayso. Wuxuu sidoo kale kala soocaa xiriir guuldareystay iyo mid aan waligiis firfircoonayn.
Waxa liisku kuu sheegi karin
Nooc maqan waxba kama sheego gateway-ga, lamana micno ah in server-ku diido OpenVPN. Sabab ma aha in la rakibo plugin borotokool aan xiriir la lahayn si ay u soo baxdo shay liis. Khaladkaas labaad ayaa magac ku leh dhaqanka: dadku waxay u jeediyaan borofayl PPTP ama AnyConnect adeeg OpenVPN sababtoo ah kuwaas ayaa ahaa shayadii la bixiyay.
Marka hore hagaaji baakaddaynta; su'aasha server-ka ayaa ka dib timaada. Borofayl si nadiif ah loo soo dejiyay oo aan waligiis xaqiijin ayaa ku guuldareysta su'aal shahaado, TLS ama aqoonsi, ma aha su'aal tifaftire. Mid kastaa wuxuu ka tagaa caddayn kala duwan, oo midkoodna kama muuqdo doodda. Akhri log-ga macmiilka ka hor intaadan dib u furin panelka habaynta.
Ku caddee kheyraad aad dhab ahaan isticmaasho
Marka nooca uu jiro oo xiriirka la kaydiyay, wac oo fur kheyraad aad dhab ahaan isticmaasho. Firfircoonaynta oo kaliya waxay caddeynaysaa in labada daraf ay ku heshiiyeen tunnel. Tunnel soo baxa oo waxna qaadin waa habka xiga ee ciladda, oo panelku ma arki karo.
Qor kheyraadkee aad tijaabisay, si qofka xiga uu u celceliyo hubintaas halkii uu ka bilaabi lahaa. Marka tunnel-ku kor yahay kheyraadkuna wali guuldareysto, baaritaanku wuxuu u gudbaa dariiqooyinka iyo DNS ee ma aha dib ugu noqosho doodda. Qoraalkaas waa farqiga u dhexeeya hagaajin iyo sheeko.