1
Internet Sharing on Lion แบ่งตารางการกำหนดเส้นทางของฉัน
เมื่ออยู่ในสำนักงานฉันเชื่อมต่อกับเครือข่าย 192.168.1.0/24 เมื่อ Internet Sharing ปิดอยู่เมื่อฉันทำงาน netstat -nr รายการแรกแสดง default 192.168.1.254 UGSc 10 62 en0 ถ้าฉันเปิดการแชร์อินเทอร์เน็ตมันจะแสดงขึ้น default link#5 UCS 2 0 en1 เห็นได้ชัดว่าไม่ถูกต้องและทำให้การเชื่อมต่อของเครื่องของฉันหยุดชะงัก en1 เป็นแบบไร้สายของฉันในขณะที่ en0 เป็น Ethernet ของฉัน หากฉันปิดการใช้งานอินเทอร์เน็ตร่วมกันมันจะลบเส้นทางที่ไม่ถูกต้องด้วยซ้ำดังนั้นฉันจึงเหลือเส้นทางที่ไม่มีค่าเริ่มต้นเลย ขณะนี้ฉันมีหนึ่งสคริปต์ที่ฉันทำงานเมื่อฉันแชร์หรือหลังจากเมื่อฉันปิดใช้งาน route delete default route add default 192.168.1.254 ที่แก้ไขทุกอย่าง แต่ฉันชอบที่จะรู้ว่าสิ่งที่ทำให้สิ่งนี้เกิดขึ้นจริงและวิธีการแก้ไขอย่างถูกต้อง และเพียงแค่บอกว่าเมื่อถึงช่วงไม่กี่เดือนที่ผ่านมาสิ่งนี้ทำงานได้อย่างสมบูรณ์แบบโดยไม่มีข้อผูกมัดจากนั้นวันหนึ่งเมื่อฉันนำแล็ปท็อปกลับบ้านฉันไม่สามารถปิดการแชร์อินเทอร์เน็ตได้ดังนั้นฉันจึงไม่สามารถเชื่อมต่อกับ wifi ที่บ้าน ในที่สุดฉันก็ต้องรีสตาร์ทเครื่องและตั้งแต่นั้นปัญหานี้ก็เกิดขึ้น