- โค้ด: เลือกทั้งหมด
root@freepbx ~]# fail2ban-client status
Status
|- Number of jail: 7
`- Jail list: apache-tcpwrapper, recidive, ssh-iptables, apache-badbots, pbx-gui, asterisk-iptables, vsftpd-iptables
จะเห็นว่ามี jail ชื่อ asterisk-iptables
2. ดูว่า jail ชื่อ asterisk-iptables มี block ไอพีอะไรไว้หรือเปล่า
- โค้ด: เลือกทั้งหมด
[root@freepbx ~]# fail2ban-client status asterisk-iptables
Status for the jail: asterisk-iptables
|- filter
| |- File list: /var/log/asterisk/fail2ban
| |- Currently failed: 0
| `- Total failed: 8
`- action
|- Currently banned: 1
| `- IP list: 192.168.101.15
`- Total banned: 1
จะเห็นว่ามีบล๊อคไอพี 192.168.101.15 ไว้ ซึ่งเป็นไอพีของ IP Phone
3. จัดการลบ IP ที่ถูก ban ใช้คำสั่ง fail2ban-client
- โค้ด: เลือกทั้งหมด
[root@freepbx ~]# fail2ban-client set asterisk-iptables unbanip 192.168.101.15
192.168.101.15
4. ทดสอบให้ IP Phone รีจิสเตอร์มาอีกครั้ง
รีจิสเตอร์ได้หล่ะครับ
- โค้ด: เลือกทั้งหมด
[root@freepbx ~]# asterisk -rx "pjsip show contacts" | grep 1001
Contact: 1001/sip:1001@192.168.101.15:5060 327f9677f1 Avail 7.459
[root@freepbx ~]#
[root@freepbx ~]# asterisk -rx "pjsip show contacts" | grep 1002
Contact: 1002/sip:1002@192.168.101.15:5060 61ce506379 Avail 4.447
บทความที่เกี่ยวข้อง
เปิดบริการ อบรม Elastix ด้วยคอร์สพิเศษ ให้ติดตั้ง คอนฟิกคล่อง ใช้งานคล่อง ได้ใน 3 วัน
เทคนิคการเปลี่ยนชื่อ hostname ของเครื่อง FreePBX
ออปชั่นการบันทึกเสียง Call Recording ในหน้าเว็บ FreePBX
การบันทึกเสียง Call Recording ใน Extension ของ FreePBX
เทคนิคการตั้ง Root Password ของ MySQL
เทคนิคการติดตั้ง phpMyAdmin บน FreePBX
เทคนิคการรีเซ็ตพาสเวอร์ดเข้าเว็บ FreePBX
วิธีแก้ไขปัญหาเข้าหน้าเว็บ FreePBX ไม่ได้
เทคนิคการรีเซ็ตพาสเวอร์ดเข้าหน้าเว็บ FreePBX
ติดตั้ง FreePBX 14 แบบ Manual บน CentOS 7
เทคนิคการแบ็คอัพ FreePBX/Elastix โดยวิธีอัพโหลดผ่านทาง SSH
ตรวจสอบว่า Asterisk กำลังใช้ Codecs อะไรอยู่และการปรับแต่ง
เทคนิคการตรวจสอบว่า Asterisk กำลังใช้ Codec อะไร และการปรับแต่ง Codecs
การแก้ไขรูปแบบการแสดงวันที่และเวลาใน Reports > CDR Reports
เทคนิคการรีเซ็ต Root Password ของ MySQL/MariaDB