Aling mga protocol ng VPN ang alam na ng iyong operating system?
Ang Windows, macOS at ChromeOS ay may dalang maikling listahan ng mga tunnel. Itanong sa gateway ang protocol at paraan ng pagpapatunay nito bago magdagdag ng isa pang driver.
Bago mag-download ng isa pang client, tingnan kung ano ang ipinapatupad na ng operating system, dahil kadalasan ay sapat na ang sagot para laktawan nang tuluyan ang installer. Ang Windows, macOS at ChromeOS ay may dalang maikli at nakapirming listahan ng mga protocol ng tunnel, at ang gateway na nagsasalita ng isa sa kanila ay hindi kailangan ng karagdagang driver, serbisyo o landas ng update. Hindi ito pinagpapasyahan ng pangalan ng vendor sa brochure. Ito ay pinagpapasyahan ng protocol, kung paano nagpapatunay ng sarili ang endpoint, at kung aling address ang inaasahan nito.
Itanong ang protocol, hindi ang pangalan ng produkto
Kaunti lang ang sinasabi ng pangalan ng produkto tungkol sa dumadaan sa kable. Dalawang gateway na ibinebenta sa ilalim ng parehong label ay maaaring mangailangan ng ganap na magkaibang tunnel, at ang isa ay maaaring tumanggap ng built-in na client habang ang isa ay tumatanggi sa lahat maliban sa sarili nitong portal. Dalawang administrator na naglalarawan ng parehong kahon ay maaaring hindi magkasundo at parehong tama, dahil magkaibang layer ang inilalarawan nila. Ang tunnel sa ilalim ang nagpapasya kung kailangan ng installer.
Magtanong ng tatlo sa sinumang nagpapatakbo ng gateway: aling protocol ng tunnel, aling paraan ng pagpapatunay, at aling address at DNS suffix ang dapat tanggapin ng client. Itanong ang protocol sa pangalan, at kapag ang sagot ay dumating bilang pangalan ng produkto, ipaliwanag kung bakit ang protocol ang kailangan mo. Ang tatlong sagot na iyon ang nagtatapos sa tanong ng client bago mag-download ng anumang software.
May dahilan kung bakit nabubuhay ang pangalan ng produkto sa napakaraming ticket. Ang URL ng portal ang nakikita ng mga user, at ang tunnel ay hindi nakikita habang gumagana ito. Ang pagsulat ng protocol sa handover note ay isang linya lamang at inaalis ang kalabuan para sa lahat ng susunod.
Saan hihinto ang built-in na listahan
Ang mga native na listahan ay maikli, at ang mga gilid nito ay mas mahalaga kaysa sa nilalaman. L2TP sa ibabaw ng IPsec na may pre-shared key ay hindi magsasalita ng SSTP, at ang pagkakaibang iyon ang nagpapasya sa client. Ang talahanayan ay nakaayos ayon sa tunnel at hindi ayon sa vendor, kaya mahahanap mo ang protocol na binanggit ng gateway.
| Tunnel | Windows | macOS | ChromeOS | Linux |
|---|---|---|---|---|
| PPTP | built in | removed in 10.12 | no | package |
| L2TP over IPsec, pre-shared key | built in | built in | built in | package |
| L2TP over IPsec, certificate | built in | built in | built in | package |
| SSTP | built in | no | no | package |
| IKEv2 | built in | built in | no | package |
| Cisco IPsec with XAuth | no | built in | no | package |
| OpenVPN | no | no | built in | package |
Basahin ang talahanayan laban sa mga pangangailangan ng gateway at hindi laban sa brochure. Kung ang sagot ay L2TP sa ibabaw ng IPsec na may pre-shared key, ang unang tatlong platform ay kumokonekta nang walang anumang karagdagang naka-install. Kung ang sagot ay OpenVPN, ang ChromeOS lamang ang saklaw bago ka mag-install ng kahit ano. Ang protocol na hindi lumalabas sa anumang built-in na column ay ang tapat na senyales na darating ang installer.
Ang Linux ang column na lumalaban sa paglalahat. Ang suporta nito sa protocol ay nabubuhay sa mga daemon at plugin na pinipiling i-package ng distribution, kaya ang isang minimal na image ay maaaring walang masabi sa alinman sa kanila hanggang idagdag mo ang mga ito, at ang dalawang distribution na may parehong desktop ay maaaring magkaiba.
Buuin ang profile mula sa command line
Lahat ng isinusulat ng graphical panel ay nakaimbak sa isang lugar na maaabot mo, at iyon ang nagpapaging-automatable ng built-in na profile. Ang Windows ay nag-iimbak ng mga entry ng VPN sa .pbk na mga file sa ilalim ng user profile at sa ilalim ng ProgramData, at ang rasphone ay maaaring maglista at mag-edit ng mga entry na hindi ipinapakita ng listahan ng network. Mahalaga iyon kapag ang isang machine ay inihanda ng script at walang magki-click sa isang wizard. Ipinapaliwanag din nito kung paano maaaring umiral ang isang profile nang hindi kailanman lumalabas sa tray.
rasdial
rasdial "VpnName" alice
rasdial "VpnName" /disconnect
Ang manu-manong pag-edit ng .pbk file ay gumagana, at ito rin ang pinakamabilis na paraan upang masira ito, kaya hayaang ang tool ang magmay-ari ng format. Ang macOS ay nag-iimbak ng mga serbisyo nito sa system configuration, at ang networksetup ay tumutugon sa kanila sa pangalan ng serbisyo; maraming flag ang gusto ng address kaysa sa hostname, kaya i-resolve muna ang endpoint at iimbak ang value na talagang gagamitin ng client. Ang pagkakaibang iyon ay kumakagat sa automation, dahil ang script na gumagana sa address ay maaaring mabigo sa pangalan, at ang error ay mukhang sirang gateway kaysa tinanggihang argument.
networksetup -listallnetworkservices
networksetup -getinfo "ServiceName"
networksetup -setmanualwithdhcprouter "ServiceName" 198.51.100.20
Ang mga pangalan ng serbisyo ay isinalokalisa at nae-edit ng user, kaya ang script na hardcode ang Wi-Fi ay masisira sa unang machine na nakatakda sa ibang wika. Basahin ang pangalan mula sa list command at ipasa ito sa halip na manghula.
Mga sertipiko nang walang proprietary na client
Ang ilang deployment ay nangangailangan ng client certificate at wala nang iba pang proprietary, at ito ang gitnang kaso na sulit subukan bago tanggapin ang driver. Ang paglalagay ng sertipiko sa store ng platform ay sinusuportahan; hindi ito parehong gawain ng paghagis ng vendor root at umaasa na mahahanap ito ng client. Ang una ay sadyang paglalagay; ang pangalawa ay haka-haka na may nakakabit na support ticket.
Ang detalyeng humuhuli sa mga tao ay kung aling store ang binabasa ng client. Ang sertipiko sa user store ay hindi nakikita ng client na naka-configure para sa machine store, at ang mensaheng natatanggap mo ay nagsasabing kulang ang sertipiko, hindi na ito nasa maling lugar. Suriin ang parehong store bago magpasyang mali ang sertipiko. Isulat kung alin ang ginagamit ng gumaganang configuration, dahil ang note na iyon ay mas matagal kaysa sa sertipiko kapag muling itinayo ang machine.
Ang Windows ay tahasang naghihiwalay ng dalawang store, at ang macOS ay naghihiwalay ng login keychain mula sa system keychain. Magkaiba ang mga pangalan, ngunit ang paraan ng pagpalya ay pareho: isang valid na sertipiko na hindi tiningnan ng client.
Ano ang nagpipilit ng installer
Ang ilang gateway ay nagtatali ng client sa isang pribadong certificate store, isang posture agent, o isang sign-on exchange na hindi kayang gawin ng operating system. Ang mga deployment sa Check Point, Cisco o Fortinet hardware ay madalas napupunta doon, at sa mga iyon ang built-in na client ay hindi shortcut. Ang kapalit na third-party ay maaaring kumonekta at lumabag pa rin sa patakaran, na ginagawang desisyon sa seguridad ito kaysa desisyon sa kaginhawahan. I-install ang hinihingi ng patakaran at itala ang dahilan sa tabi ng bersyon ng installer.
Ang record na iyon ang bahaging nilalaktawan ng mga tao at ang bahaging nakakatipid ng isang linggo para sa susunod na administrator: protocol, paraan ng pagpapatunay, pamilya ng address at kinakailangang suffix, na may isang linyang katwiran para sa bawat binary na kailangang idagdag. Ilagay ito kung saan nakatira ang mga installer note at hindi sa isang chat thread. Dalawang linya ng dokumentasyon ang pumipigil sa paulit-ulit na imbestigasyon.