1. เช็คเวลาว่าตรงมั๊ย
- โค้ด: เลือกทั้งหมด
date
2. ถ้าเวลาไม่ตรงให้เซ็ตทั้ง Timezone และ Datetime
** ถ้า Date/Time ตรงแล้วให้ข้ามไปข้อ 3 ได้เลยครับ **
2.1 สต๊อป Time Sever Service ก่อน (ถ้ารันไว้)
- โค้ด: เลือกทั้งหมด
service ntpd stop
2.2 เซ็ต timezone
- โค้ด: เลือกทั้งหมด
mv /etc/localtime /etc/localtime--
ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime
2.3 เซ็ต Datetime
ให้ Elastix ออกเน็ตให้ได้ เพื่อดึง Date/Time มาจาก Time Server แล้วรันคำสั่งนี้
- โค้ด: เลือกทั้งหมด
ntpdate time.navy.mi.th
เวลารันคำสั่งนี้ต้องสังเกตุนะครับ บางครั้งมันอัพเดทไม่ได้ ต้องรันซ้ำอีก บางครั้งรอบเดียวก็ได้แล้ว บางครั้งก็หลายรอบ สังเกตุข้อความครับ ลักษณะนี้คืออัพเดทได้
8 Aug 14:40:51 ntpdate[3572]: step time server 203.147.59.16 offset 2.166760 sec
แต่ลักษณะนี้อัพเดทยังไม่ได้
8 Aug 14:40:23 ntpdate[3561]: no server suitable for synchronization found
2.4 เช็ควันที่ เวลาอีกครั้ง
- โค้ด: เลือกทั้งหมด
date
3. สตาร์ท Time Server Service บน Issabel/Elastix
- โค้ด: เลือกทั้งหมด
chkconfig ntpd on
service ntpd start
4. Time Server Service ทำงานพอร์ต UDP 123
- โค้ด: เลือกทั้งหมด
netstat -ln | grep 123
ปกติถ้าเวลาในเครื่องตรงแล้ว มันจะไม่เปลี่ยนเลยครับ เวลาแทบจะไม่เคลื่อนเลย แต่ถ้าเวลามันไม่ตรงอีกก็ให้ทำขั้นตอนตามนี้เลยครับ
- โค้ด: เลือกทั้งหมด
ืservice ntpd stop
ntpdate time.navy.mi.th
service ntpd start
จะเอาไปใส่ไว้ใน Contab ก็ได้ 3 คำสั่งที่ว่านี้
เปิดบริการ อบรม Issabel/FreePBX/Elastix ด้วยคอร์สพิเศษ ให้ติดตั้ง คอนฟิกคล่อง ใช้งานคล่อง ได้ใน 3 วัน
วิธีการติดตั้ง Issabel บน CentOS 7
เทคนิคการคอนฟิก Firewall เมื่อเปลี่ยนพอร์ต Web (http/https)
เทคนิคการใช้งาน Firewall + GeoIP บน Issabel
เทคนิคการใช้งาน Issabel
เทคนิคการใช้งาน Elastix
เทคนิคการใช้งาน Asterisk
เทคนิคการใช้งาน FreePBX
ติดตั้งธีม Elastixwave บน Issabel