Article Index

1. เราเปลี่ยน software นิดหน่อย Debian OS 7.x -> 8.x, OpenSIPS 1.8.5 -> 1.11.11, Control Panel 5.0 -> 6.0

ไม่ใช่ upgrade แต่เป็นการติดตั้งใหม่เลย ขั้นตอนการติดตั้งเหมือนตัวเดิม ต่างกันที่ libraries บางตัว เช่น

libradiusclient-ng2 -> libfreeradius-client2

libradiusclient-ng-dev -> libfreeradiu-client-dev

libxmlrpc-c3-dev -> libxml-rpc-core-c3-dev

mysql-server -> mariadb-server

และเปลี่ยน IP address ของ server จาก 192.168.1.250 เป็น 192.168.1.222

 

2. ในสองตอนที่ผ่านมาระบบยังไม่ support NAT ในตอนนี้เราติดตั้ง rtpproxy เพื่อให้ระบบสามารถ support NAT (ip phones อยู่หลัง NAT)

#apt-get install rtpproxy

edit /etc/init.d/rtpproxy แก้ไข  CONTROL_SOCK และ DAEMON_OPTS ดังนี้

ส่วนอื่นๆ เหมือนเดิม 

================================================================

...

CONTROL_SOCK="udp:127.0.0.1:12221"

...

DAEMON_OPTS="-l 192.168.1.222 -s $CONTROL_SOCK -u $USER:$GROUP -p $PIDFILE $EXTRA_OPTS"

...

================================================================

 

3. ในตอนนี้เราจะโทรเข้าออกผ่าน PSTN gateway ดังรูป