Ketika di kantor, saya terhubung ke jaringan 192.168.1.0/24. Saat Berbagi Internet tidak aktif, saat saya menjalankan
netstat -nr
entri pertama muncul
default 192.168.1.254 UGSc 10 62 en0
Jika saya mengaktifkan berbagi internet, itu menunjukkan
default link#5 UCS 2 0 en1
Ini jelas salah dan merusak semua konektivitas mesin saya.
en1 adalah nirkabel saya, sedangkan en0 adalah Ethernet saya. Jika saya menonaktifkan Internet Sharing, itu bahkan menghapus rute yang salah, jadi saya tidak memiliki rute default sama sekali.
Saat ini saya memiliki satu skrip yang saya jalankan saat saya bagikan, atau setelahnya, ketika saya menonaktifkannya
route delete default
route add default 192.168.1.254
Itu memperbaiki segalanya, tapi saya ingin tahu apa yang sebenarnya membuat ini terjadi dan bagaimana cara memperbaikinya dengan benar.
Dan hanya untuk mengatakan bahwa pada beberapa titik beberapa bulan yang lalu, ini bekerja dengan sangat sempurna, tanpa hambatan, lalu suatu hari ketika saya membawa laptop ke rumah, saya tidak dapat menonaktifkan berbagi internet, jadi saya tidak dapat terhubung ke komputer saya. WIFI rumah. Saya akhirnya harus me-restart mesin dan sejak itu masalah ini telah terjadi.