Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

Wireless Adapter แสดงเป็น Wired ใน Windows: เข้าใจปัญหาเชื่อมต่อ IPv6

Wireless แสดงเป็น Wired ใน Windows? อาจเป็น IPv6

อัปเดต: 30 พฤศจิกายน 2023

เมื่อเร็วๆ นี้ ผมเจอปัญหาเล็กน้อยแปลกๆ บน Windows 10 box หนึ่งของผม มี network adapters สองตัว ทั้งคู่ active และใช้งาน สาย LAN ใช้สำหรับ inter-LAN operations และเป็น secondary (backup) Internet connection Wireless เป็น primary gateway สู่ Web ผมตั้งค่า traffic priority โดยเปลี่ยน adapter metric ด้วยมือสำหรับแต่ละการ์ด

Setup ทำงานดี หากทั้งคู่เชื่อมต่อ จะเห็น Wireless icon หาก disconnect จากมัน Wired icon (สำหรับ Ethernet adapter) จะโผล่ขึ้นมา แล้วเพื่อทดสอบ ผมตั้งค่า router ใหม่ และสังเกตว่า Wireless icon หายไป แม้เชื่อมต่อ Wireless network แล้ว มีเพียง Ethernet icon แสดงสำหรับทั้งสองเครือข่าย Troubleshoot เราต้อง

การเชื่อมต่อ IPv6

ก่อนจะต่อไป ให้พูดว่าผมเกลียด IPv6 มากแค่ไหน เหมือนเทคโนโลยี "modern" ส่วนใหญ่ มันไม่ได้ human-accessible ดีสำหรับ mega-deployments ใน data centers แย่สำหรับมนุษย์ จำ IPv4 address ได้ไหม? ได้เลย จำ IPv6 ได้ไหม? ไม่ได้ ทุกอย่างดูซับซ้อนกว่ากับ IPv6 มี operability niggles หน่อยๆ บวกกับ distinct lack of visibility เกี่ยวกับว่าอุปกรณ์ router ทำอะไรกับ IPv6 traffic optimization security routing ไม่ว่าในส่วนใหญ่คุณจะไม่รู้มากนัก เว้นแต่ใช้ enterprise-grade equipment ที่ไม่พร้อมสำหรับ home users สุดท้าย software ส่วนใหญ่ไม่ได้ออกแบบมาเพื่อทำงานกับ IPv6 เลย เอา multiplayer game ไหนที่คุณเปิด server และคนอื่น connect ได้ ไม่เคยเห็น title ไหนให้ direct-connect ไปยัง host อื่นด้วย IPv6 address มันคือ IPv4 world เท่านั้น

แล้ว ปกติผม disable IPv6 เมื่อทำได้ เพราะไม่ได้ประโยชน์อะไรเลย แต่ไม่ใช่ทุก gateway device ที่ให้ทำได้ Case in point router ทดสอบใหม่ อุปกรณ์ก่อนหน้าไม่ได้รับ IPv6 addresses จาก ISP (และไม่ใช่ทุก providers ที่เสนอ IPv6 หรือเสนอได้ reliable และ consistent) อุปกรณ์ใหม่ตอนนี้รับได้ และ ISP เฉพาะเจาะจงให้ลูกค้า IPv6 addresses

ดูเหมือนว่า router ได้รับ IPv6 address (นอกจาก IPv4) และด้วยเหตุผลบางอย่าง Windows machine "เลือก" มันขึ้นมา ผมหมายถึงอะไร? ปกติ routers มี NAT setups ดังนั้น (IPv4) clients ใช้ internal range ปกติ 192.168.x.x ด้วย IPv6 ไม่มีความจำเป็นจริงๆ สำหรับ NAT เพราะ address space ใหญ่ และถ้าจริงๆ ผมไม่รู้ IPv6 NAT จะทำงานยังไง ถ้าทำงานได้ สิ่งนั้นเป็นส่วนหนึ่งของ glorious mystery ของ network protocol นี้ กล่าวคือ ผมไม่รู้ว่า Windows client "เห็น" อินเทอร์เน็ตอย่างไร หรือ router จัดการ IPv6 traffic อย่างไร

สถานการณ์น่าจะเป็น: Home router รับ Router Advertisement (RA) message จาก upstream ISP network และได้รับ single flat /64 IPv6 global prefix สำหรับ home LAN และไม่เหมือน IPv4 networks router ไม่ต้องทำ NAT ควรทำงานได้ดี และถ้า router ใช้ firewall สิ่งต่างๆ ควร fine

อย่างไรก็ตาม แม้ network จะ config ถูกต้อง ยังมีคำถามเกี่ยวกับความเกลียดของผมต่อ protocol ความไร้ประโยชน์ทางปฏิบัติสำหรับ common day-to-day stuff และ OCD issue ของ Wireless icon ที่ไม่แสดงเหมือนควร

วิธีแก้ ปิด IPv6

ผมตัดสินใจ "แก้" ปัญหาโดย disable IPv6 protocol สำหรับ network adapter(s) ใน Windows box เปิด Settings > Network & Internet คลิก Change adapter options จะเปิด Control Panel applet เก่า เพราะ consistency ที่นี่ right-click บน network adapter ที่ได้รับผลกระทบ > Properties ในรายการที่เปิด ให้ uncheck IPv6 เท่านั้น เสร็จ Windows box จะไม่ใช้ IPv6 Wireless icon จะแสดงปกติ และถ้าใช้ "route print" บน command line routing table จะสะอาด อ่านง่าย และ clean กว่านะโดยไม่มี IPv6 stuff

Wireless Adapter แสดงเป็น Wired ใน Windows: เข้าใจปัญหาเชื่อมต่อ IPv6

Wireless Adapter แสดงเป็น Wired ใน Windows: เข้าใจปัญหาเชื่อมต่อ IPv6

และ icon สวยแล้ว!

Wireless Adapter แสดงเป็น Wired ใน Windows: เข้าใจปัญหาเชื่อมต่อ IPv6

โปรดทราบ นี้ปิด IPv6 บน Windows machine เฉพาะเท่านั้น ไม่ใช่ entire network! ระบบอื่นๆ อาจยังรับ IPv6 address ได้ ไม่ว่าจะเป็น smartphones Linux machines หรือ Windows systems อื่นๆ อย่างไรก็ตาม กระบวนการนี้ reversible เต็มที่และง่าย และคุณสามารถใช้ และ/หรือ activate (IPv6) firewall บน Windows machine หากต้องการ

สรุป

เหตุผลเดียวที่ผมคิดไหวว่าทำไม Windows จะใช้ Ethernet icon สำหรับ Wireless connectivity น่าจะเพราะมันสมมติว่า IPv6 assignment เป็น某种 tunnel คล้าย VPN connections ซึ่งเกิดขึ้นเมื่อคุณเชื่อมต่อ VPN client ใน Windows นี่อาจขึ้นอยู่กับว่า ISP จัดการ stuff ของพวกเขาอย่างไร แต่ไม่สำคัญ เป้าหมายของเราคือแก้ visual inconsistency ก่อนอื่น

Side effect คือ ไม่มี IPv6 ใน Windows และจริงๆ สำหรับผม เป็น good side effect ไม่มีอะไร IPv6-specific ใน home setup เกือบ 100% ไม่มี great advantage หรือ benefit ให้ common user และมันแค่ technological complexity เพื่อความซับซ้อน Data centers network providers ใช้ได้เลย ที่บ้าน ไม่มีเหตุผล โดยเฉพาะ 99% ของ home setups ทั้งหมดเป็น NAT และทำงานได้ดีมาก บวกกับเช่นเทคโนโลยี modern ทุกอย่าง user ถูกปฏิบัติเหมือน rolling-beta guinea pig ไม่ โปรดรอจนทุกอย่างทำงาน แล้วค่อยใช้ ได้แล้ว คุณมีปัญหา ผมให้วิธีแก้ อาจมีเหตุผลอื่นที่ Wireless icon แสดงเป็น Wired แต่บทความสั้นๆ นี้ไม่ครอบคลุม ดูแลตัวเองน้า fellas

Cheers