เช็ค External Port เช็คว่าพอร์ทของ Local Router เปิดอยู่หรือเปล่า (Windows) เช็คว่าใช้แอพผ่าน Firewall ของ Mac ได้หรือเปล่า เช็คว่าพอร์ทของ Local Router เปิดอยู่หรือเปล่า (Mac) เช็คว่าใช้แอพผ่าน Firewall ของ Windows ได้หรือเปล่า
คุณใช้เว็บนี้เช็คได้ว่าพอร์ทของคอมหรือเครือข่าย ใช้งานผ่านอินเทอร์เน็ตได้หรือเปล่า โดยเว็บจะสแกน IP address อัตโนมัติ แล้วแสดงในช่อง "Your IP" ยังมีอีกหลายเว็บให้ได้ใช้เช็คพอร์ทที่เปิดอยู่ ลองพิมพ์ "open port check tool" ใน search engine ที่ถนัดดู จากนั้นก็เลือกใช้เว็บได้ตามต้องการ พิมพ์พอร์ทที่ต้องการจะเช็ค (เช่น 22 ถ้าเป็น SSH) ในช่อง "Port to Check" ถ้าพอร์ทนั้นเปิดอยู่ พร้อมใช้ จะมีข้อความยืนยัน ถ้าปิดอยู่ จะมีข้อความขึ้นว่า "Error: I could not see your service on (your IP address) on port (the port number)." คุณใช้ Telnet เช็คพอร์ทที่ต้องการใน local router หรือ access point ได้ ว่าเปิดอยู่หรือเปล่า ขั้นตอนการเปิดใช้ Telnet ก็คือ  พิมพ์ windows features ในแถบค้นหา ถ้าไม่เจอแถบค้นหา ให้คลิกวงกลมหรือแว่นขยาย ทางขวาของเมนู Start คลิก Turn Windows features on or off  ติ๊กช่องข้าง Telnet Client แล้วคลิก OK  คลิก Close ตอนที่ติดตั้งแอพเสร็จ ตามขั้นตอนต่อไปนี้  พิมพ์ cmd ในแถบค้นหาของ Windows คลิก Command prompt ในผลการค้นหา จะเห็นข้อมูลต่างๆ ของเครือข่าย address จะโผล่มาข้าง "Default Gateway" ในผลการค้นหา ipconfig นี่คือ local address ของเราเตอร์ เพื่อเปิดหน้าต่างของ Microsoft Telnet เช่น ถ้าจะเช็คสถานะของพอร์ท 25 ในเราเตอร์ ว่าเปิดอยู่หรือเปล่า และ IP address ของเราเตอร์คือ 10.0.0.1 ก็ให้พิมพ์ open 10.0.0.1 25 Telnet จะลองเชื่อมต่อพอร์ทนั้นดู  ถ้ามีข้อความขึ้นว่า "Please press Enter" หรือ "Press any key to continue" แสดงว่าพอร์ทเปิดอยู่ ถ้ามีข้อความขึ้นว่า "Could not open connection" แสดงว่าพอร์ทปิดอยู่ ถ้าเป็น Mac จะไม่ได้เปิด firewall ไว้แต่แรก ที่เป็นรูปบ้าน ในแถวด้านบนสุด ตรงกลางด้านบนของหน้าต่าง  ถ้ามีข้อความ "Firewall:On" ขึ้นที่ด้านบนของ tab แปลว่าเปิด firewall ไว้ ถ้าไม่ได้เปิด firewall แล้วอยากจะเปิด ให้คลิกไอคอนแม่กุญแจ ด้านซ้ายล่างของหน้าต่าง ใส่รหัสผ่านแอดมิน (administrator password) แล้วคลิก Turn On Firewall เพื่อเปิด settings รวมถึงรายชื่อ apps และ services ที่ผ่าน firewall ได้และไม่ได้  ถ้าแอพหรือ service นั้นมีจุดสีเขียวพร้อมข้อความ "Allow incoming connections" แสดงว่าพอร์ทเปิดอยู่ ถ้ามีจุดสีแดง และเขียนว่า "Block incoming connections" แสดงว่าพอร์ทปิดอยู่ ก็เปิดหรือปิดพอร์ทได้เอง โดยคลิกไอคอนลูกศรคู่ ข้างสถานะปัจจุบันของแอพ แล้วเลือกตัวเลือกที่ต้องการ ขั้นแรกคือเปิด Spotlight โดยคลิกไอคอนแว่นขยาย มุมขวาบนของหน้าจอ พิมพ์ terminal แล้วคลิก Terminal ในผลการค้นหา ให้ใช้วิธีนี้ ถ้าจะเช็คว่าพอร์ทของ local router หรือ access point เปิดอยู่หรือเปล่า จะเห็น IP address ของเราเตอร์โผล่มาข้าง "default" ด้านบนสุดของผลการค้นหา เช่น ถ้าจะเช็คว่าพอร์ท 25 ของเราเตอร์เปิดอยู่ไหม และ IP address ของเราเตอร์คือ 10.0.0.1 ให้พิมพ์ netcat 10.0.0.1 25 ต่อไปนี้คือขั้นตอนการอ่านค่าที่ได้  ถ้าพอร์ทเปิดอยู่ จะมีข้อความว่าเชื่อมต่อสำเร็จ ถ้าพอร์ทปิดอยู่ จะมีข้อความว่าถูกปฏิเสธการเชื่อมต่อ หรือหมดเวลาเชื่อมต่อ ถ้าแถบค้นหาไม่ยอมเปิด ให้คลิกวงกลมหรือแว่นขยาย ทางขวาของเมนู Start แล้วจะเปิดขึ้นมา  ให้ใช้วิธีนี้ ถ้าจะเช็คว่า Windows ตั้งค่าอนุญาตให้แอพที่ติดตั้งไว้ รับ-ส่งข้อมูลผ่าน firewall ได้หรือเปล่า ปกติ Windows firewall จะเปิดไว้แต่แรก ถ้าลงโปรแกรม firewall แยกเอง ก็ให้ใช้โปรแกรมนั้นเช็คว่าแอพผ่านได้หรือเปล่า เพื่อเปิด Firewall and Network Protection settings ที่เป็นหนึ่งในลิงค์ข้อความ ทางด้านล่างของหน้าต่าง แล้วจะเห็นรายชื่อแอพที่ผ่าน firewall ได้โผล่มา  ถ้าแอพผ่าน firewall ได้เฉพาะกรณีเชื่อมต่อเน็ตภายใน จะขึ้นว่า "private" (เช่น ใช้เน็ตบ้าน) โดยจะมีติ๊กถูกในคอลัมน์ "Private" ข้างแอพ ถ้าแอพผ่าน firewall ได้เวลาเชื่อมต่อเน็ตสาธารณะ จะมีติ๊กถูกในคอลัมน์ "Public" ถ้าไม่เจอแอพในรายชื่อ "Allowed apps and features" ให้คลิกปุ่ม Change Settings มุมขวาบน แล้วทำตามขั้นตอนต่อไปนี้  คลิก Allow แอพที่ต้องการ ทางด้านล่าง คลิก Browse เลือกแอพ แล้วคลิก Open  คลิก Network Types มุมซ้ายล่าง เลือก privacy preference แล้วคลิก OK  คลิก Add to add the app แล้วคลิก OK
เข้าเว็บ http://www.canyouseeme.org ในเบราว์เซอร์. ใส่พอร์ท. คลิก Check Port. เปิดใช้ Telnet ใน Windows. เปิด command prompt. พิมพ์ ipconfig ใน command prompt แล้วกด ↵ Enter. จด IP address ของเราเตอร์. พิมพ์ telnet ใน command prompt แล้วกด ↵ Enter. พิมพ์ open (IP address ของเราเตอร์) (หมายเลขพอร์ท). กด ↵ Enter. คลิกเมนู {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/f\/ff\/Macapple1.png","bigUrl":"https:\/\/www.wikihow.com\/images_en\/f\/ff\/Macapple1.png","smallWidth":460,"smallHeight":476,"bigWidth":760,"bigHeight":786.2068965517242,"licensing":"<div class=\"mw-parser-output\"><\/div>"} แล้วเลือก System Preferences. คลิก Security & Privacy. คลิก tab Firewall. คลิก Firewall Options. เปิดหน้าต่าง Terminal. พิมพ์ netstat –nr | grep default ในหน้าต่าง แล้วกด ⏎ Return. พิมพ์ nc –vz (IP address ของเราเตอร์) (พอร์ท). กด ⏎ Return. เปิดแถบค้นหาของ Windows แล้วพิมพ์ firewall. คลิก Windows Defender Firewall. คลิก Allow an app through firewall. อนุญาตให้แอพหรือพอร์ทนอกรายชื่อ ผ่าน firewall ได้.
https://www.wikihow.com/Check-if-a-Port-Is-Opened https://www.wikihow.com/Check-if-a-Port-Is-Opened https://www.wikihow.com/Check-if-a-Port-Is-Opened https://www.wikihow.com/Check-if-a-Port-Is-Opened https://www.wikihow.com/Check-if-a-Port-Is-Opened
Checking an External Port Checking if a Local Router Port is Open (Windows) Checking if an App is Allowed through Mac Firewall Checking if a Local Router Port is Open (Mac) Checking if an App Is Allowed through Windows Firewall