Azure VPN Client pada Mac: letakkan pelayan DNS dalam profil
DNS untuk Azure VPN Client pada macOS berada dalam XML profil yang diimport. Sunting, import dan sambung semula, kemudian uji laluan penyelesai secara berasingan.
Pada macOS, tiga soalan berbeza dijawab dengan angkat bahu yang sama. Klien mana ini? Dari mana datang pelayan DNS-nya? Dan setelah tetapan itu ada, mengapa nama pendek masih gagal? Ketiganya mempunyai jawapan berasingan, dan hanya yang pertama tentang fail profil. Urutan yang betul menjadikan masalah DNS yang kabur sebagai satu langkah yang boleh disahkan pada satu-satu masa.
Sahkan klien mana yang anda konfigurasikan
Ini ialah Azure VPN Client daripada Microsoft yang menggunakan OpenVPN untuk akses titik ke tapak. XML-nya bukan profil IKEv2 asli macOS, dan juga bukan fail konfigurasi untuk mana-mana klien OpenVPN pihak ketiga.
Jika Mac bersambung melalui dialog sistem terbina dalam, anda berada dalam dokumen yang salah.
DNS berada di dalam XML profil
Muat turun profil semasa untuk gateway dan kaedah pengesahan yang dimaksudkan, kemudian simpan salinan yang tidak diubah sebelum menyentuh apa-apa. Sunting salinan kerja sahaja, dan jangan tampal bahan pengesahannya ke dalam tiket sokongan.
Panduan tetapan pilihan meletakkan entri DNS di dalam elemen clientconfig. Serpihan minimum kelihatan seperti ini, dengan alamat yang benar-benar dijalankan oleh organisasi anda.
<clientconfig>
<dnsservers>
<dnsserver>10.20.2.4</dnsserver>
</dnsservers>
</clientconfig>
Alamat itu hanya ilustrasi, bukan penyelesai yang disediakan Azure. Integrasikan entri ke dalam konfigurasi sedia ada dan bukan menampal elemen clientconfig kedua, kerana Microsoft menyatakan elemen berulang tidak disokong pada macOS. Profil yang dijana mungkin juga membawa pemegang tempat nil di tempat konfigurasi sebenar, dan menambah tetapan di sebelah elemen nil bukanlah pembaikan.
Import ialah perubahannya
Menyimpan fail tidak mengubah apa-apa dengan sendirinya. Buka Azure VPN Client, pilih Import, pilih XML yang disemak, lengkapkan medan yang diperlukan dan simpan sambungan.
Kemudian sambung semula melalui sambungan yang diimport itu. Profil yang duduk di cakera sementara sambungan lama kekal aktif ialah sebab paling biasa suntingan yang betul kelihatan tidak melakukan apa-apa.
Had akhiran menentukan ujian pertama anda
Seperti didokumenkan pada 30 Oktober 2026, nilai akhiran DNS tambahan dalam konfigurasi ini tidak kekal dengan betul pada macOS. Menyalin contoh akhiran Windows dan menjanjikan tingkah laku yang sama ialah cara penyelesai yang berfungsi dilaporkan sebagai rosak. Masukkan akhiran, simpan, sambung semula dan periksa sama ada ia bertahan selepas sambungan semula. Jika tidak, rancang dengan nama yang layak sepenuhnya dan bukan bergelut dengan klien.
Uji dahulu dengan nama hos peribadi yang layak sepenuhnya. Jika FQDN diselesaikan dan nama pendek tidak, anda telah mempelajari sesuatu yang khusus: penyelesai boleh dicapai dan pengembangan nama pendek tiada. Itu kecacatan berbeza daripada pelayan DNS yang tidak boleh dicapai, dan ia memerlukan pemilik yang berbeza.
Penyelesai masih memerlukan laluan
Menyenaraikan alamat dalam XML tidak mencipta perkhidmatan DNS. Alamat itu mesti menjalankan penyelesai sah yang boleh menjawab atau memajukan ruang nama peribadi, dan Mac mesti dibenarkan mencapainya melalui terowong. Jika penyelesai itu berada di belakang peraturan tembok api yang tidak mengenal julat terowong, pertanyaan tamat masa tanpa ralat yang berguna. Masa tamat itu kemudian kelihatan tepat seperti alamat yang salah, dan orang menyunting XML semula selama sejam.
Periksa keadaan penyelesai aktif Mac yang bersambung, kemudian tanya pelayan itu secara terus untuk mengasingkan jawapannya daripada pilihan penyelesai aplikasi. Pertanyaan terus membuktikan pelayan berfungsi. Ia tidak membuktikan carian biasa memilihnya.
Serahkan tiga hasil berasingan
Pisahkan ketiganya semasa penyerahan: profil yang disemak telah diimport, penyelesai yang dimaksudkan menjawab nama yang diminta, dan aplikasi mencapai alamat yang dikembalikan. Setiap satu mempunyai pemilik dan pembaikan yang berbeza.
Satu baris bagi setiap hasil sudah memadai, dan ia menghalang orang seterusnya daripada menyunting semula profil yang memang sudah betul.