Klien Network Connect VPN Juniper tampaknya meninggalkan antarmuka jaringan OS X dalam keadaan tidak dapat digunakan jika tidak terputus dengan anggun.
Sunting: "putuskan koneksi dengan anggun" mengacu pada kapan saja VPN turun karena alasan selain mengklik tombol "Keluar" pada klien perangkat lunak. Ini terjadi ketika wifi turun cukup lama sehingga VPN turun, atau mungkin saya menutup layar laptop tanpa ingat untuk memutuskan sambungan, dll.
Dari terminal, ping sederhana memberi Anda hasil berikut:
ping: sendto: Cannot allocate memory
Reboot menyelesaikan masalah, tetapi itu tidak nyaman.
Menggunakan ifconfig untuk mengatur ulang antarmuka tidak berfungsi:
ifconfig en0 down
ifconfig en0 up
Tidak membilas tabel rute:
route -n flush
Saya juga mencoba mengatur ulang cache DNS (sama sekali tidak relevan, tetapi saya pikir saya akan tetap mencobanya). Jelas itu tidak berhasil.
launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Apa yang akhirnya berhasil andal adalah mematikan IPv4, dan kemudian mematikannya menggunakan langkah-langkah berikut:
- Buka Preferensi Sistem
- Klik pada Ikon Jaringan
- Klik pada antarmuka yang rusak.
- Klik tombol Lanjut.
- Pilih TCP / IP
- Pilih "Off" di bawah Configure IPv4.
- Pilih "OK"
- Pilih "Terapkan".
- Lakukan langkah 4 - 8 lagi, tetapi ganti 6 dengan metode konfigurasi IP yang Anda inginkan.
Jadi untuk pertanyaan saya ... Apakah ada cara untuk mencapai yang sama dengan langkah 1-9 di atas dari baris perintah? Idealnya saya ingin dapat memanggil skrip bash untuk melakukan reset.
Catatan: Ini diuji pada OS X Mountain Lion dan OS X Yosemite. Saya melewatkan OS X Mavericks, karenanya alasan saya menghilangkan tag tertentu. Saya punya alasan mengapa ini berlaku untuk Mavericks juga, tapi saya tidak bisa membuktikannya.
sumber
Jawaban:
Perintah-perintah ini bekerja untuk saya.
Mematikan IPv4:
Pengaturan kembali ke DHCP:
sumber
s/Wi-Fi/Ethernet/
networksetup -listallnetworkservices
menceritakan semuanya.Mungkin Anda sedang mencari
networksetup
? Khususnya on / off yang terakhir dalam daftar singkat ini dengan opsi lain yang mungkin langsung bermanfaat. (Jalankan perintah itu tanpa argumen untuk melihat seluruh daftar opsi yang sangat panjang.)sumber
Saya melihat masalah ini setiap kali saya menutup Network Connect VPN dengan cara yang tidak tahu berterima kasih . Saya menggunakan jawaban yang diberikan di atas dan acreages alias di blog saya
/etc/profile
Sekarang ketika ini terjadi, saya mengetik
netbounce
di terminal dan semuanya benar dengan dunia.sumber
Lihat tabel perutean dan hapus semua rute ke jaringan lokal / VPN Anda, lalu coba sambungkan kembali ke VPN Anda.
atau lebih :)
sumber