รับรีจิสเตอร์จากข้างนอกไม่ได้ เช็คแบบนี้นะครับ
1. ให้อุปกรณ์ภายนอกรีจิสเตอร์เข้ามา ใช้ softphone หรืออะไรก็ได้ที่ใช้อยู่
2. เข้า Asterisk Console ดูว่ามีข้อความอะไรขึ้นขึ้นระหว่าง Register หรือไม่
3. เปิดโปรแกรม
Ngrep หรือ
Wireshark (ดูบทความเกี่ยวกับเรื่องนี้ในหัวข้อ CentOS นะครับ) ดู SIP Message ที่เข้ามา
ไม่รู้ว่าเป็นที่ Elastix หรือว่า Firewall ของมหาลัย ถ้าเป็นที่ Firewall ของมหาลัยก็จะไม่มี Message อะไรทั้งบน Asterisk Console และ Ngrep ครับ
ข้างนอกมองเห็น Server ยังครับ เช่น ping ได้มั๊ย รีโมทได้มั๊ย เบร๊าเว็บได้มั๊ย โดยใช้ชื่อโดเมน
มีบทความนึงอยากจะแนะนำให้ลองอ่านดูครับ คือ
เทคนิคการติดตั้ง Asterisk ไว้หลัง NAT/Firewall แต่ในตัวอย่างผมทำกับ Asterisk แท้ๆเลยครับ เครื่องไม่ได้ลง Elastix ถ้าเครื่องใช้ Elastix ให้ไปคอนฟิกในไฟล์ sip_custom.conf หรือ sip_general_custom.conf แทนครับ (ถ้ามีไฟล์ sip_general_custom.conf ให้ทำกับไฟล์นี้)