Internet Sharing on Lion แบ่งตารางการกำหนดเส้นทางของฉัน


13

เมื่ออยู่ในสำนักงานฉันเชื่อมต่อกับเครือข่าย 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 ที่บ้าน ในที่สุดฉันก็ต้องรีสตาร์ทเครื่องและตั้งแต่นั้นปัญหานี้ก็เกิดขึ้น


3
+1 สำหรับคำอธิบายที่ดีถ้าปัญหา
Hennes

ในการตั้งค่าเครือข่ายตรวจสอบลำดับของอินเทอร์เฟซที่แตกต่างกัน อาจเป็นไปได้ว่าอินเทอร์เฟซที่คุณแชร์มีลำดับความสำคัญสูงกว่าอินเทอร์เฟซที่เกตเวย์เริ่มต้นเยื้องอยู่
jornane

คำตอบ:


-1

ฉันไม่รู้ว่าเกี่ยวข้องโดยตรงหรือไม่ แต่การตั้งค่าของคุณผิด นั่นอาจเป็นสาเหตุที่การกำหนดค่ากำลังรีเซ็ต

ในอินเทอร์เฟซ 'ภายใน' ของคุณคุณต้องตั้งค่าที่อยู่ IP ด้วยตนเองเป็น 192.168.1.254/255.255.255.0 และไม่เป็นไร แต่อินเทอร์เฟซนี้ไม่ควรระบุที่อยู่เราเตอร์ ในกรณีของคุณคุณได้ตั้งค่าที่อยู่เราเตอร์เป็นเซิร์ฟเวอร์เองซึ่งจะไม่ถูกต้อง

ประการที่สองการตั้งค่า DHCP ไม่มีชุดที่อยู่เราเตอร์ ซึ่งหมายความว่าเซิร์ฟเวอร์ DHCP ของคุณจะแจกที่อยู่ให้กับลูกค้า แต่จะไม่บอกวิธีไปยังโลกภายนอก ดูเหมือนจะไม่ค่อยเหมาะกับฉัน

ในการตั้งค่า DHCP ของคุณคุณควรตั้งค่าที่อยู่เราเตอร์เป็นที่อยู่ของเซิร์ฟเวอร์ NAT ของคุณ (ในกรณีนี้ 192.168.1.254)

ลองแก้ไขเหล่านั้นและดูว่ามันสร้างความแตกต่างใด ๆ


ไม่ไม่เป็นความจริงเลย ทุกอย่างเป็น DHCP อย่างสมบูรณ์เท่านั้นและเวลาเดียวที่ทุกอย่างถูกตั้งค่าด้วยตนเองคือเมื่อบางสิ่งไม่ทำงานและมีความพยายามที่จะทำให้มันกลับมาทำงานได้ สำหรับตอนนี้เป็นคำถามเก่าและฉันไม่ได้ใช้ระบบปฏิบัติการแล็ปท็อปเครือข่ายหรืออินเทอร์เน็ตร่วมกันอีกต่อไปแล้วดังนั้นนี่ไม่ใช่ปัญหา!
Seaders
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.