Bar menu melaporkan bersambung manakala senarai sambungan masih menandakan komponen itu sebagai tidak diaktifkan. Kedua-dua bacaan datang daripada Mac yang sama, dan kedua-duanya tidak berbohong: ia menerangkan fakta yang berbeza. macOS menyimpan sekurang-kurangnya tiga keadaan berasingan untuk klien VPN, dan urutan bantuan menggabungkannya menjadi satu frasa, itulah sebabnya nasihat berayun antara memasang semula dan mengkonfigurasi semula. Mengetahui keadaan mana yang sebenarnya hilang menjadikan satu petang meneka sebagai semakan dua minit.

Keadaan itu mempunyai pemilik yang berbeza serta lokasi yang berbeza. Satu milik daftar sambungan sistem pengendalian, satu milik dasar yang dipatuhi peranti, dan satu milik sesi klien itu sendiri. Kerana pemiliknya berbeza, pembaikan yang digunakan pada salah satunya jarang mengubah dua yang lain.

Tiga keadaan yang dipanggil dengan satu nama

StateWhere it livesWhat it does not prove
installed and activatedthe system extension registrythat any tunnel exists
permitted by policya configuration profile or a one-time user approvalthat the vendor's profile is configured
connectedthe client's own session statethat traffic takes the intended route

Urutan anda membacanya lebih penting daripada senarai itu sendiri: mulakan dengan daftar, kerana komponen yang tidak pernah diaktifkan tidak boleh bersambung, kemudian baca dasar, yang menentukan sama ada pengaktifan mungkin sama sekali, kemudian baca klien, satu-satunya daripada tiga yang menerangkan sesi. Ketidakpadanan di bahagian atas urutan itu menerangkan setiap gejala di bawahnya, dan ketidakpadanan di bawah membiarkan dua di atasnya utuh.

Contoh konkrit tentang perbezaan itu: entri daftar yang terbaca sebagai diaktifkan bersama klien yang tidak dapat bersambung menunjukkan profil atau pelayan, bukan sambungan. Gabungan sebaliknya, klien yang diaktifkan di sebelah daftar yang tidak menunjukkan apa-apa, biasanya bermakna aplikasi yang anda lihat bukan aplikasi yang membawa trafik. Catatkan gabungan mana yang anda perhatikan sebelum menyentuh apa-apa.

Mencari sambungan tanpa mempercayai ikon

Keluaran terkini menyenaraikan sambungan rangkaian di bawah Tetapan Sistem, Umum, Item Log Masuk dan Sambungan. Cari entri yang dinamakan sempena produk atau penerbitnya dan baca suis di sebelahnya dan bukannya glif pada bar menu. Label dan kedudukan telah berubah antara versi macOS, jadi ikut arahan vendor untuk keluaran anda dan bukannya tangkapan skrin daripada artikel lama. Entri yang tiada sama sekali bermakna komponen itu tidak pernah dipasang, dan penyuntingan profil tidak akan memunculkannya.

systemextensionsctl list
log show --last 10m --predicate 'subsystem == "com.apple.networkextension"' --style compact

Perintah pertama ialah cara terpantas untuk melihat apa yang dipasang dan sama ada setiap sambungan melaporkan dirinya diaktifkan. Yang kedua menunjukkan mengapa pengaktifan ditolak, kerana penolakan biasanya datang sebagai aduan dasar atau tandatangan yang tidak pernah sampai ke antara muka pengguna. Baca teks penolakan sebelum menukar apa-apa: baris log menamakan komponen itu dan selalunya sebabnya, dan itulah tepat apa yang diperlukan oleh kes sokongan. Salin keseluruhan baris dan bukannya frasa yang anda fikir penting, kerana versi dan pengecam berada di hujung yang bertentangan.

Apa yang klien akui dan senarai tidak

Setelah sambungan disahkan, tanya klien sama ada ia mempunyai profil dan sesi, kerana profil tersimpan tanpa sambungan ialah masalah konfigurasi manakala sambungan yang tidak membawa trafik ialah masalah penghalaan atau dasar. Memperlakukan ketiga-tiganya sebagai satu menghantar anda kembali memasang semula komponen yang berfungsi sepanjang masa.

scutil --nc list
scutil --nc status "Work VPN"

Senarai menunjukkan perkhidmatan yang dikonfigurasikan dan keadaan sambungannya; panggilan status menunjukkan keadaan satu perkhidmatan bernama dan ralat terakhirnya. Rakam teks itu dan versi macOS sebelum memasang semula, kerana pemasangan semula memusnahkan bukti dan sering menghasilkan semula kegagalan yang sama.

Apabila dasar memiliki suis itu

Pada Mac yang diuruskan profil konfigurasi boleh menahan sambungan dalam keadaan tetap, dan suis kemudian menjadi kelabu mengikut reka bentuk. Suis yang tidak tersedia ialah pernyataan dasar dan bukannya pepijat yang perlu dielakkan. Memadam profil atau pendaftaran pengurusan untuk mencapainya mengubah postur keselamatan peranti, dikembalikan pada daftar masuk seterusnya, dan meninggalkan mesin yang melaporkan dirinya patuh sedangkan kawalan yang menjadikannya patuh itu tiada. Hasil itu lebih buruk daripada masalah asal, kerana ia menyembunyikan punca serta gejala.

Bawa permintaan itu kepada pentadbir dengan pengecam sambungan, teks penolakan yang tepat dan versinya. Penggunaan yang diuruskan biasanya boleh meluluskan sambungan rangkaian secara berpusat dalam beberapa minit, yang lebih pantas daripada jalan pintas dan boleh diaudit kemudian.

Membuktikan pembaikan pada aplikasi sebenar

Selepas sebarang pembetulan yang disokong, sambung semula dan uji aplikasi yang menjadi sebab VPN wujud dan bukannya lencana bar menu. Kemudian sahkan bahawa trafik yang sepatutnya kekal di luar terowong masih kekal di luar, kerana pembaikan yang menghalakan semuanya secara senyap ialah perubahan yang berbeza daripada yang anda maksudkan. Ujian dua minit pada aplikasi sebenar lebih bernilai daripada lencana yang tidak dapat anda hasilkan semula.

Satu amaran semasa anda berada dalam senarai itu: penapis kandungan juga ialah sambungan rangkaian. Apabila satu laman gagal, mematikan setiap sambungan dalam panel ialah langkah kasar yang memecahkan penapisan tidak berkaitan untuk aplikasi lain, dan menjadikan diagnosis seterusnya lebih sukar dengan membuang komponen yang anda akan bandingkan. Kenal pasti sambungan itu mengikut penerbit dan peranan sebelum menyentuhnya, dan catatkan keadaan mana daripada tiga itu sebenarnya salah.

Artikel berkaitan