რომელ VPN პროტოკოლებს უკვე ესმის თქვენი ოპერაციული სისტემა?
Windows, macOS და ChromeOS თითოეული მოკლე გვირაბების სიას მოაქვს. ჰკითხეთ კარიბჭეს მისი პროტოკოლი და ავთენტიფიკაციის მეთოდი, სანამ კიდევ ერთ დრაივერს დაამატებთ.
სანამ კიდევ ერთ კლიენტს ჩამოტვირთავთ, ნახეთ, რას უკვე ახორციელებს ოპერაციული სისტემა, რადგან პასუხი ხშირად საკმარისია ინსტალატორის სრულად გამოსატოვებლად. Windows, macOS და ChromeOS თითოეული ფიქსირებულ და მოკლე გვირაბის პროტოკოლების სიას მოაქვს, და კარიბჭეს, რომელიც ერთ-ერთ მათგანს ლაპარაკობს, დამატებითი დრაივერი, სერვისი ან განახლების გზა არ სჭირდება. ამას ბროშურაზე მწარმოებლის სახელი არ წყვეტს. წყვეტს პროტოკოლი, როგორ ავთენტიფიცირდება ბოლო წერტილი და რომელ მისამართს ელოდება.
იკითხეთ პროტოკოლი, არა პროდუქტის სახელი
პროდუქტის სახელი ძალიან ცოტას ამბობს იმაზე, რაც მავთულზე გადის. ერთი და იმავე იარლიყით გაყიდული ორი კარიბჭე შეიძლება სრულიად განსხვავებულ გვირაბებს მოითხოვდეს, და ერთი შეიძლება ჩაშენებულ კლიენტს მიიღებდეს, მაშინ როცა მეორე უარყოფს ყველაფერს გარდა საკუთარი პორტალისა. ორი ადმინისტრატორი, რომლებიც ერთსა და იმავე ყუთს აღწერენ, შეიძლება არ დაეთანხმონ და ორივე მართალი იყოს, რადგან სხვადასხვა ფენას აღწერენ. ქვედა გვირაბია ის, რაც წყვეტს, საჭიროა თუ არა ინსტალატორი.
დაუსვით სამი კითხვა მას, ვინც კარიბჭეს მართავს: რომელი გვირაბის პროტოკოლი, რომელი ავთენტიფიკაციის მეთოდი, და რომელი მისამართი და DNS სუფიქსი უნდა მიიღოს კლიენტმა. იკითხეთ პროტოკოლი სახელით, და როცა პასუხი პროდუქტის სახელის სახით მოვა, ახსენით, რატომ გჭირდებათ სწორედ პროტოკოლი. ეს სამი პასუხი წყვეტს კლიენტის საკითხს ნებისმიერი პროგრამული უზრუნველყოფის ჩამოტვირთვამდე.
არის მიზეზი, რატომ გადარჩება პროდუქტის სახელი ამდენ ბილეთში. პორტალის URL არის ის, რასაც მომხმარებლები ხედავენ, და გვირაბი უხილავია, სანამ მუშაობს. პროტოკოლის გადაცემის ჩანაწერში ჩაწერა ერთ ხაზად ღირს და გაურკვევლობას აშორებს ყველასთვის, ვინც შემდეგ მოვა.
სად ჩერდება ჩაშენებული სია
მშობლიური სიები მოკლეა, და მათი კიდეები უფრო მნიშვნელოვანია, ვიდრე შიგთავსი. პლატფორმა, რომელიც ლაპარაკობს IPsec-ზე L2TP წინასწარ გაზიარებული გასაღებით, SSTP-ს არ ილაპარაკებს, და ეს განსხვავება წყვეტს კლიენტს. ცხრილი დალაგებულია გვირაბის მიხედვით და არა მწარმოებლის, ასე რომ შეგიძლიათ მოძებნოთ პროტოკოლი, რომელიც კარიბჭემ დაასახელა.
| 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 |
წაიკითხეთ ცხრილი კარიბჭის მოთხოვნების მიმართ და არა ბროშურის. თუ პასუხია წინასწარ გაზიარებული გასაღებით L2TP over IPsec, პირველი სამი პლატფორმა უკავშირდება ყოველგვარი დამატებითი ინსტალაციის გარეშე. თუ პასუხია OpenVPN, რაიმეს დაყენებამდე მხოლოდ ChromeOS არის დაფარული. პროტოკოლი, რომელიც არც ერთ ჩაშენებულ სვეტში არ ჩანს, პატიოსანი სიგნალია, რომ ინსტალატორი მოდის.
Linux არის ის სვეტი, რომელიც განზოგადებას ეწინააღმდეგება. მისი პროტოკოლების მხარდაჭერა ცხოვრობს დემონებსა და დანამატებში, რომელთა შეფუთვასაც დისტრიბუტივი ირჩევს, ასე რომ მინიმალურმა იმიჯმა შეიძლება არც ერთი მათგანი არ ილაპარაკოს, ვიდრე დაამატებთ, და ერთი და იმავე სამუშაო მაგიდის მქონე ორი დისტრიბუტივი შეიძლება განსხვავდებოდეს.
ააწყვეთ პროფილი ბრძანების ხაზიდან
ყველაფერი, რასაც გრაფიკული პანელი წერს, ინახება სადღაც, სადაც მისვლა შეგიძლიათ, და სწორედ ეს ხდის ჩაშენებულ პროფილს ავტომატიზებადს. Windows VPN ჩანაწერებს ინახავს .pbk ფაილებში მომხმარებლის პროფილის ქვეშ და ProgramData-ის ქვეშ, და rasphone შეუძლია ჩამოთვალოს და შეცვალოს ჩანაწერები, რომლებსაც ქსელის სია არ აჩვენებს. ეს მნიშვნელოვანია, როცა მანქანა სკრიპტით მზადდება და არავინ დააწკაპუნებს ოსტატში. ეს ასევე ხსნის, როგორ შეიძლება პროფილი არსებობდეს ისე, რომ არასდროს გამოჩნდეს სისტემურ უჯრაში.
rasdial
rasdial "VpnName" alice
rasdial "VpnName" /disconnect
ხელით .pbk ფაილის რედაქტირება მუშაობს, და ეს ასევე მისი დაზიანების ყველაზე სწრაფი გზაა, ამიტომ ფორმატი ხელსაწყოს დარჩეს. macOS თავის სერვისებს სისტემურ კონფიგურაციაში ინახავს, და networksetup მათ სერვისის სახელით მიმართავს; რამდენიმე დროშა მისამართს ითხოვს ჰოსტის სახელის ნაცვლად, ამიტომ ჯერ ბოლო წერტილი გადაწყვიტეთ და შეინახეთ ის მნიშვნელობა, რომელსაც კლიენტი რეალურად გამოიყენებს. ეს განსხვავება ავტომატიზაციის დროს კბენს, რადგან მისამართით მომუშავე სკრიპტი სახელით შეიძლება ჩავარდეს, და შეცდომა გატეხილ კარიბჭეს ჰგავს და არა უარყოფილ არგუმენტს.
networksetup -listallnetworkservices
networksetup -getinfo "ServiceName"
networksetup -setmanualwithdhcprouter "ServiceName" 198.51.100.20
სერვისების სახელები ლოკალიზებულია და მომხმარებლის მიერ რედაქტირებადი, ამიტომ Wi-Fi მყარად კოდირებული სკრიპტი სხვა ენაზე დაყენებულ პირველ მანქანაზე ტყდება. წაიკითხეთ სახელი სიის ბრძანებიდან და გადაეცით, ნაცვლად გამოცნობისა.
სერტიფიკატები საკუთარი კლიენტის გარეშე
ზოგიერთ განლაგებას კლიენტის სერტიფიკატი სჭირდება და მეტი არაფერი საკუთარი, და ეს არის ის შუალედური შემთხვევა, რომლის გამოცდაც ღირს დრაივერის მიღებამდე. სერტიფიკატის პლატფორმის საცავში განთავსება მხარდაჭერილია; ეს არ არის იგივე ქმედება, რაც მწარმოებლის ფესვის ჩაგდება და იმედი, რომ კლიენტი იპოვის. პირველი განზრახ განთავსებაა; მეორე ვარაუდია თანდართული მხარდაჭერის ბილეთით.
ის დეტალი, რომელიც ხალხს იჭერს, არის რომელ საცავს კითხულობს კლიენტი. მომხმარებლის საცავში არსებული სერტიფიკატი უხილავია მანქანის საცავისთვის კონფიგურირებული კლიენტისთვის, და მიღებული შეტყობინება ამბობს, რომ სერტიფიკატი აკლია და არა რომ ის არასწორ ადგილზეა. შეამოწმეთ ორივე საცავი, სანამ დაასკვნით, რომ სერტიფიკატი არასწორია. ჩაწერეთ, რომელს იყენებს მომუშავე კონფიგურაცია, რადგან ეს ჩანაწერი სერტიფიკატზე დიდხანს ცოცხლობს, როცა მანქანა ხელახლა აშენდება.
Windows ორ საცავს ცალსახად ჰყოფს, და macOS შესვლის გასაღების რგოლს სისტემური გასაღების რგოლისგან ჰყოფს. სახელები განსხვავდება, მაგრამ მარცხის რეჟიმი იდენტურია: ვალიდური სერტიფიკატი, რომელსაც კლიენტი არასდროს უყურებს.
რა აიძულებს ინსტალატორს
ზოგიერთი კარიბჭე კლიენტს აბამს კერძო სერტიფიკატების საცავს, პოზის აგენტს, ან შესვლის გაცვლას, რომელსაც ოპერაციული სისტემა ვერ შეასრულებს. Check Point-ის, Cisco-ს ან Fortinet-ის ტექნიკაზე აშენებული განლაგებები ხშირად იქ ხვდება, და მათში ჩაშენებული კლიენტი მოკლე გზა არ არის. მესამე მხარის შემცვლელი შეიძლება დაუკავშირდეს და მაინც დაარღვიოს პოლიტიკა, რაც ამას უსაფრთხოების გადაწყვეტილებად აქცევს და არა კომფორტის. დააყენეთ ის, რასაც პოლიტიკა მოითხოვს, და ჩაწერეთ მიზეზი ინსტალატორის ვერსიის გვერდით.
ეს ჩანაწერი არის ის ნაწილი, რომელსაც ხალხი გამოტოვებს, და ის ნაწილი, რომელიც შემდეგ ადმინისტრატორს კვირას უზოგავს: პროტოკოლი, ავთენტიფიკაციის მეთოდი, მისამართების ოჯახი და საჭირო სუფიქსი, თითო სტრიქონი დასაბუთებით ყოველი ბინარისთვის, რომლის დამატებაც მოგიწიათ. განათავსეთ იქ, სადაც ინსტალატორის ჩანაწერები ცხოვრობს და არა ჩატის ძაფში. ორი სტრიქონი დოკუმენტაცია ხელს უშლის განმეორებით გამოძიებას.