มีหลายสาเหตุที่เป็นไปได้ ด้วยการตั้งค่าเครือข่ายที่คุณระบุความคิดเห็นของ Paul นั้นถูกต้อง: จำเป็นต้องมีการส่งต่อพอร์ต นี่เป็นปัญหาที่เป็นไปได้มากที่สุด ตรวจสอบว่าการกำหนดค่าเราเตอร์ของคุณจะส่งต่อพอร์ตไปยังที่อยู่ภายในของคุณ วิธีที่คุณใช้จะขึ้นอยู่กับว่าคุณใช้เราเตอร์รุ่นใด คุณจะต้องรู้ที่อยู่ IP ภายในเครื่องของคุณ (ใช้ IPConfig) คุณจะต้องรู้ว่าพอร์ตใดบ้างที่จะส่งต่อ: ฉันพูดถึงสิ่งเหล่านี้ในภายหลัง
คุณอาจต้องการตรวจสอบว่า TeamSpeakServer กำลังฟังที่อยู่ IP ภายในของคุณ ในการตรวจสอบว่าให้ตรวจสอบว่าที่อยู่ IP ภายในของคุณคืออะไร (ผ่าน IPConfig หากคุณใช้ Microsoft Windows) จากนั้นดูว่า TeamSpeakServer กำลังฟังพอร์ตนั้นหรือไม่ (โดยใช้ "netstat -na" หรือชัดเจนกว่าใน Microsoft Windows "netstat -nab") ไฟล์ที่สามารถใช้งานได้ของ TeamSpeakServer ควรรับฟังใน 0.0.0.0 หรือที่อยู่ IPv4 ที่คุณใช้งานจริง (นั่นเป็นข้อสมมติฐานที่ถูกต้องที่คุณใช้ IPv4)
ไฟร์วอลล์อาจบล็อกสิ่งนี้ ซึ่งอาจรวมถึง Windows Firewall ซึ่งคุณอาจเปิดใช้งานโดยค่าเริ่มต้น การเปิดพอร์ตสำหรับเซิร์ฟเวอร์ TeamSpeak 3 บนไฟร์วอลล์ Microsoft WindowsXPFirewallFirewall . (แม้ว่าคุณจะไม่ได้ใช้ Windows XP คำแนะนำเหล่านี้อาจจะใกล้พอที่จะช่วยคุณได้กับระบบปฏิบัติการรุ่นใหม่) กล่าวคือมันชี้ให้เห็นว่าพอร์ต TCP 10011 และพอร์ต TCP 30033 และพอร์ต UDP 9987 อาจมีประโยชน์
ความคิดเห็นของเดบร้าเป็นข้อเสนอแนะที่ยอดเยี่ยมอีกข้อหนึ่ง เนื่องจากดูเหมือนว่า TeamSpeak ใช้พอร์ตอื่นที่ไม่ใช่ 80 และ 443 การบล็อกเว็บเซิร์ฟเวอร์จึงไม่ส่งผลกระทบต่อ TeamSpeak แต่การบล็อกพอร์ต ISP อาจทำได้ นั่นอาจเป็นโอกาสน้อยกว่า (ในความเห็นที่ไม่ถูกต้องของฉัน) แต่ผู้ให้บริการอินเทอร์เน็ตบางรายอาจทำสิ่งนั้นจริง ๆ และมันจะเป็นสิ่งที่ฉาบฉวยอย่างแน่นอนหากเป็นเช่นนั้น หากไม่มีงานเหล่านี้ให้ระบุรายละเอียดเช่นที่อยู่ IPv4 ภายในของคุณและรายงาน "netstat -nab"