หน้า 1 จากทั้งหมด 1

ขั้นตอนการคอนฟิก Elastix/Issabel เป็น Time Server

โพสต์โพสต์แล้ว: 03 ส.ค. 2019 15:38
โดย nuiz
ดีฟอลท์ Issabel ยังไม่ทำงานเป็น Time Server นะครับ เราต้อง Enable มัน ซึ่งเมื่อเราเปิดใช้งาน เราสามารถคอนฟิก IP Phone/Gateway ให้มาดึง Date/Time ไปใช้งานได้

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