مک میگوید Cisco VPN: کدام یک از این سه را واقعاً اجرا میکنید؟
یک ورودی IPsec بومی، Cisco VPN Client متوقفشده و Secure Client همگی یک نام دارند. پیش از اعمال راهحلهای قدیمی، مالک را مشخص کنید.
کسی به شما میگوید که Cisco VPN روی مک او خراب است، و این عبارت حداقل سه چیز متفاوت را در بر میگیرد. میتواند به یک پروفایل تعبیهشده در macOS، برنامهای از دورهای پیشین، یا کلاینتی اشاره کند که سازمان شما امروز آن را مستقر میکند. هر کدام حالتهای خرابی خود را دارند و اصلاحی که برای یکی نوشته شده معمولاً برای دو مورد دیگر بیربط است.
پس کار اول اصلاح نیست. شناسایی است، و اگر جزئیات درست را بپرسید حدود یک دقیقه طول میکشد.
| What the user has | What actually needs identifying |
|---|---|
| An entry under System Settings with a Cisco IPsec type | The native profile's protocol and the authentication settings the administrator supplied |
| The old Cisco VPN Client application | Whether that product is supported at all on the installed macOS release |
| Cisco Secure Client, formerly AnyConnect | The installed release, the managed profile and the gateway service in use |
یک برچسب بومی، درایور نصبشده Cisco نیست
اپل نوعی VPN به نام Cisco IPsec ارائه میدهد و آن مفید است، اما این پیادهسازی اپل از یک ترتیب IPsec است، نه برنامه قدیمی شخص ثالث و نه آنچه تیم امنیتی شما جای دیگری مستقر میکند. برچسب به شما میگوید کدام پنل تنظیمات را باز کنید و هیچ چیزی درباره پشتیبانی فروشنده نمیگوید.
اشتباه معکوس گرانتر تمام میشود. فرض اینکه یک ورودی بومی میتواند جای Secure Client را بگیرد، ثبتنام، مدیریت گواهی، بررسیهای وضعیت و سیاستی را که دروازه انتظار دارد نادیده میگیرد. پروفایلی که سازمان ارسال میکند با اتصالی که کسی دستی تایپ کرده برابر نیست، حتی وقتی هر دو در نهایت یک تونل IPsec برقرار میکنند. این تفاوت در پنل تنظیمات نامرئی و در گزارشهای خود دروازه آشکار است.
از مالک دروازه سه چیز بپرسید: کلاینت مک که پشتیبانی میکند، نام دقیق پروفایل و حداقل نسخه کلاینت. نسخه macOS که کاربر اجرا میکند را هم اضافه کنید. نام میزبان سرور بهتنهایی هیچیک از اینها را توصیف نمیکند، و به همین دلیل تیکتهایی که فقط یک نام میزبان دارند معمولاً برمیگردند.
نصایح قدیمی درباره هسته به دهه خودش تعلق دارد
نتایج جستجو برای مشکلات VPN مک پر از دستورالعملهایی است برای نگه داشتن کلیدها هنگام راهاندازی، بوت کردن در معماری هسته دیگر، یا اجرای کمکی که از حفاظتهای یکپارچگی سیستم فعلی قدیمیتر است. این مراحل از ترکیبهای قدیمی مشخصی از سختافزار مک و بیلدهای کلاینت میآیند. تکرار آنها اکنون مهاجرت نیست، و در نسخه فعلی برخی از آنها اصلاً قابل انجام نیستند.
یک مرز مرتبط وجود دارد که دانستنش ارزشمند است، چون در زمینه اشتباه نقل میشود. اپل مستند میکند که برنامههای 32 بیتی از Catalina 10.15 به بعد دیگر با macOS سازگار نیستند، بنابراین کلاینتی با این قدمت بهسادگی نمیتواند آنجا اجرا شود، صرفنظر از درایورها یا مجوزها. این یک مرز سازگاری برنامه است، نه مشکل حالت هسته، و قاطی کردن دو توضیح نصیحتی تولید میکند که به هیچکس کمک نمیکند.
اگر فقط یک کلاینت منسوخ باقی مانده است، پروفایل آن را مواد مهاجرت حساس بدانید و جانشین تأییدشده را بخواهید. حفاظتهای سیستم را غیرفعال نکنید، درایور بدون امضا نصب نکنید، و فایلی با پسوند .pcf را به امید اینکه کلاینت مدرنی آن را وارد کند تغییر نام ندهید: PCF به قالب کلاینت قدیمی تعلق دارد، Secure Client از سازوکار پروفایل خودش استفاده میکند، و این دو از نظر پسوند قابل تعویض نیستند.
کلاینت را از شبکه جدا کنید
وقتی کلاینت پشتیبانیشده از قبل نصب شده و عمدتاً کار میکند، سؤال جالب تغییر میکند. آیا همهجا شکست میخورد یا فقط در یک شبکه دسترسی؟ کلاینتی که از اتصال خانگی وصل میشود و در هتل شکست میخورد، دسترسپذیری را توصیف میکند نه معماری، و نصب دوباره برنامه فیلتر هتل را تغییر نمیدهد. همان لپتاپ را در شبکهای که به آن اعتماد دارید آزمایش کنید پیش از آنکه به نصب دست بزنید.
خرابی را پیش از تغییر هر چیزی ثبت کنید. گزارش خود کلاینت معمولاً مرحلهای را که شکست خورده نام میبرد: انتخاب پروفایل، احراز هویت، برقراری تونل یا سیاست. آن را با تلاش موفق از شبکهای دیگر روی همان دستگاه مقایسه کنید، چون متغیری که آزمایش میکنید شبکه است و کلاینت ثابت است.
پاسخ را برای تیکت بعدی بنویسید
وقتی دانستید با کدام یک از این سه سر و کار دارید، آن را همراه با نسخه نصبشده و نسخه macOS در تیکت ثبت کنید. همان یک خط مانع میشود مهندس بعدی از صفر شروع کند و ارجاع به فروشنده را بدون دور دوم پرسش ممکن میکند.
سپس تنها چیزی را بررسی کنید که کاربر واقعاً به آن نیاز دارد: اینکه آیا کلاینت فعلی میتواند به منبع برسد، و نه صرفاً اینکه نشانگر تونل سبز شده است. برای مرز سازگاری که در این گفتگوها مدام مطرح میشود، یادداشت اپل درباره پایان پشتیبانی برنامههای 32 بیتی با macOS Catalina مرجعی است که ارزش نقل کردن دارد بهجای افسانهها.