Microsoft Teredo Tunneling Adapter เป็นอุปกรณ์เสมือน (virtual device) ที่ทำหน้าที่เป็นตัวแปลเครือข่าย (network translator) ระหว่าง IPv4 และ IPv6 โดยไม่มีการเข้าถึงเครือข่าย IPv6 แบบโดยตรง (native) คอมพิวเตอร์ส่วนใหญ่ตอนนี้เชื่อมต่อกับอินเทอร์เน็ตผ่านการเชื่อมต่อ IPv4 ความยากลำบากนี้อาจได้รับการแก้ไขโดยใช้เทคโนโลยีแอดแอปเตอร์นี้ ซึ่งช่วยให้เครือข่าย IPv4 สามารถสื่อสารกับเครือข่าย IPv6 และในทางกลับกันได้
วิธีติดตั้ง Microsoft Teredo Tunneling Adapter
เพื่อทำความเข้าใจว่า Teredo adapter คืออะไร คุณต้องเข้าใจก่อนว่า IPv4 และ IPv6 คืออะไร IPv4 เป็นโปรโตคอลอินเทอร์เน็ตที่มอบหมายที่อยู่เฉพาะตัวให้แต่ละเครื่องคอมพิวเตอร์ของเรา ซึ่งคุณใช้เพื่อสื่อสารกับโลกภายนอก IPv4 ยังคงใช้งานอย่างแพร่หลาย แตตอนนี้มีสองโปรโตคอล คนที่พูดในโปรโตคอลหนึ่งจะถูกเข้าใจโดยอีกโปรโตคอลหนึ่ง ไม่ใช่โดยผู้ที่พูดในอีกโปรโตคอลหนึ่ง ผลส्वरूप การทำให้เครือข่ายสื่อสารกันจะยากลำบาก เนื่องจากอินเทอร์เน็ตทั้งหมดเกี่ยวข้องกับการเชื่อมต่อและโต้ตอบกัน ดังนั้น เราจึงต้องมีตัวแปล (interpreter) เพื่อแปลง IPv4 เป็น IPv6 และในทางกลับกัน ซึ่งก็คือสิ่งที่ Teredo Tunneling ทำหน้าที่
วิธีที่ 1: ผ่าน Device Manager
ส่วนนี้จะแสดงวิธีติดตั้ง Microsoft Teredo Tunneling Adapter บน Windows 10 แอดแอปเตอร์นี้มีให้ดาวน์โหลดบนอินเทอร์เน็ต ทำตามขั้นตอนด้านล่าง:
หมายเหตุ: ตรวจสอบให้แน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณทำงานอยู่
- กด Windows Key พิมพ์ Device Manager และกด Enter key
- ดับเบิลคลิกที่ Network adapters เพื่อขยาย
- ต่อไป คลิกที่ Add Legacy Hardware จากแท็บ Actions ด้านบน
- คลิก Next
- อีกครั้ง คลิก Next
- คลิก Next ในหน้าต่างถัดไป
- เลื่อนลง และ ดับเบิลคลิก ที่ Network adapters ใน Common hardware types
- เลือก Microsoft จากแท็บ Manufacturer แล้วเลือก Microsoft Teredo Tunneling Adapter จากแท็บ Network Adapter และคลิก Next
- คลิก Next อีกครั้ง แล้วคลิกปุ่ม Finish
วิธีที่ 2: ใช้ Command Prompt
คุณอาจทำได้หลายอย่าง หากคุณไม่พบ Adapter นี้ในแท็บ Network adapter หรือรายการ Legacy drivers นี่คือวิธีหนึ่งที่ดูเหมือนจะใช้ได้กับหลายคน:
- กด Windows key พิมพ์ cmd และคลิก Run as Administrator
- คลิก Yes ในพรอมพ์ User Account Control
- เพื่อปิดใช้งาน Teredo interface ให้พิมพ์ คำสั่ง (command) ต่อไปนี้ และกด Enter key
netsh interface Teredo set state disable
- ปิด Command Prompt และ รีสตาร์ท (restart) คอมพิวเตอร์ของคุณ หลังจากที่ interface ถูกปิดใช้งานแล้ว
- เปิดหน้าต่าง Command Prompt อีกครั้งโดยใช้ ขั้นตอนที่ 1
- พิมพ์ คำสั่ง (command) ต่อไปนี้ แล้วกด Enter key ตอนเริ่มต้นครั้งถัดไป:
netsh interface Teredo set state type=default
วิธีที่ 3: ตรวจสอบสถานะ Teredo (Interrogate Teredo State)
หากเทคนิคก่อนหน้าไม่ได้ผล ให้ลองขั้นตอนด้านล่างเพื่อตรวจสอบสถานะ Teredo และเปิดใช้งานหากจำเป็น:
- เปิด Command Prompt ในฐานะ Administrator
- เพื่อตรวจสอบสถานะ Teredo ของคุณ ให้พิมพ์ คำสั่ง (command) ต่อไปนี้ และกด Enter key
netsh interface teredo show state
- 3A. หากสถานะที่คืนกลับมาคือ Client หรือ Dormant แสดงว่า Teredo ทำงานปกติ
- 3B. หากสถานะที่รายงานคือ offline ให้พิมพ์ คำสั่ง (command) ต่อไปนี้ และกด Enter key เพื่อเปิดใช้งาน Teredo บนเครื่องของคุณอีกครั้ง:
netsh interface teredo set state type=enterpriseclient
วิธีแก้ไขปัญหากับ Teredo Adapter บน Windows 10
หลังจากติดตั้ง Microsoft Teredo Tunneling Adapter แล้ว คุณอาจเผชิญปัญหาบางอย่างในภายหลัง คุณสามารถทำตามวิธีใดวิธีหนึ่งด้านล่างเพื่อแก้ไขปัญหาในกรณีดังกล่าว
ตัวเลือกที่ 1: อัปเดต Windows (Update Windows)
อาจเป็นปัญหาเรื่องการอัปเดต Windows 10 คุณอาจใช้เวอร์ชันเก่าของซอฟต์แวร์อยู่ ดังนั้น ก่อนทำอย่างอื่น ให้ตรวจสอบและติดตั้งอัปเดตที่มีอยู่ อ่านคู่มือของเรา "วิธีดาวน์โหลดและติดตั้ง Windows 10 Latest Update" เพื่อดำเนินการ
ตัวเลือกที่ 2: แก้ไข Registry Editor (Modify Registry Editor)
หากคุณเห็นเครื่องหมายอัศพิษสีเหลือง (yellow exclamation mark) ให้ดำเนินการดังนี้:
- กด Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
- พิมพ์ regedit และกด Enter key เพื่อเปิดหน้าต่าง Registry Editor
- คลิก Yes ในพรอมพ์ User Account Control
- ไปที่พาธต่อไปนี้ใน Registry Editor:
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP6\PARAMETERS
- คลิกขวาที่ Disabled Components ใน फलकขวา (right pane) และเลือกตัวเลือก Modify…
- ตั้งค่า Value data เป็น 0 และคลิก OK
ตัวเลือกที่ 3: ตรวจสอบปัญหาเครือข่าย Xbox (Troubleshoot Xbox Networking)
Microsoft ตัดสินใจนำ Teredo Adapter ออกตั้งแต่ Windows 10 เวอร์ชัน 1803 เนื่องจากมันเป็น legacy component แล้ว หากคุณได้รับข้อผิดพลาดว่าต้องเปิดใช้งาน Teredo Adapter ใน Windows 10 แต่วอร์ชันของคุณใหม่กว่า 1803 นี่คือสิ่งที่คุณควรทำแทน:
- กด Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
- พิมพ์ ms-settings:gaming-xboxnetworking และกด Enter key เพื่อเปิด Xbox Networking
- อนุญาตให้โปรแกรม ดำเนินการทดสอบ (perform the tests) หลังจากได้รับการเข้าถึง
หมายเหตุ: หากการสแกนไม่เริ่มทันที ให้คลิกที่ตัวเลือก Check again
- คลิกปุ่ม Fix it หาก Server connectivity ถูกบล็อก (blocked)
ตัวเลือกที่ 4: ผ่าน Windows PowerShell
หากวิธีข้างต้นไม่ช่วย คุณสามารถทำตามขั้นตอนด้านล่างได้:
หมายเหตุ: ตรวจสอบให้แน่ใจว่า Windows Firewall เปิดอยู่ มิฉะนั้น Windows จะหยุดการเชื่อมต่อเซิร์ฟเวอร์โดยอัตโนมัติ
- กด Windows key พิมพ์ PowerShell และคลิก Run as Administrator
- พิมพ์ คำสั่ง (commands) ต่อไปนี้ในหน้าต่าง Windows PowerShell ที่มีสิทธิ์สูง (elevated) และกด Enter key หลังแต่ละคำสั่ง
netsh int teredo set state servername=win1711.ipv6.microsoft.com
ตัวเลือกที่ 5: แก้ไข Group Policy Editor (Modify Group Policy Editor)
หากขั้นตอนข้างต้นไม่ได้ผล ให้ลองเทคนิคถัดไป ซึ่งเกี่ยวข้องกับการใช้ Group Policy Editor เพื่อเปลี่ยนพอร์ตที่อาจก่อให้เกิดปัญหา:
หมายเหตุ: Local Group Policy Editor ใช้งานได้เฉพาะ Windows 10 บางเวอร์ชัน เช่น Windows 10 Pro, Enterprise และ Education editions
- กด Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
- พิมพ์ gpedit.msc และกด Enter เพื่อเปิด Local Group Policy Editor
- ไปที่ Computer Configuration
- ไปที่ Administrative Templates แล้ว Network
- คลิกที่ TCPIP Settings แล้วคลิกที่ IPv6 Transition Technologies ในแถบด้านซ้ายของ Local Group Policy Editor
- ดับเบิลคลิกที่ Set Teredo Client Port ด้านขวาเพื่อแก้ไขนโยบายนี้
- เปิดใช้งานนโยบาย และเปลี่ยนหมายเลขพอร์ตเป็น 3544
หมายเหตุ 1: โปรดทราบว่าพอร์ตต้องเปิดและเส้นทางผ่านเราเตอร์ของคุณสำหรับการทำนี้ หากคุณไม่แน่ใจวิธีการ ให้ค้นหาคำแนะนำจากผู้ผลิตเราเตอร์ของคุณ
หมายเหตุ 2: คุณอาจพบ Error Code 10 หลังจากติดตั้ง Microsoft Tunneling Adapter
แนะนำเพิ่มเติม:
- แก้ไข Sedlauncher.exe High Disk Usage ใน Windows 10
- แก้ไข Device Requires Further Installation บน Windows 10
- แก้ไข Stuck on Diagnosing your PC ใน Windows 10
- วิธีติดตั้ง NumPy บน Windows 10
เราหวังว่าคุณจะพบข้อมูลนี้มีประโยชน์ และคุณได้เรียนรู้วิธีติดตั้ง Microsoft Teredo Tunneling Adapter โปรดแจ้งให้เราทราบว่าวิธีไหนเป็นประโยชน์มากที่สุดสำหรับคุณ โปรดใช้แบบฟอร์มด้านล่างหากคุณมีข้อสงสัยหรือความคิดเห็น นอกจากนี้ ให้เราทราบว่าคุณต้องการเรียนรู้อะไรต่อไป