การติดตั้ง no-ip client บน ubuntu server

no-ip เป็นบริการฟรี ที่ routerส่วนใหญ่ ไม่รองรับการใช้งาน
ไม่เหมือน dyndns ที่ router เกือบจะทุกตัว รองรับ การใช้งาน

แต่ปัจจุบัน dyndns เก็บค่าบริการเป็นที่เรียบร้อยแล้ว
ส่วน no-ip ยังให้ฟรี อยู่ 3 domain ต่อ 1 e-mail

การติดตั้ง DUC ( Dynamic Update Client ) ของ no-ip บน ubuntu server สามารถทำได้โดย
ใช้คำสั่ง  apt-get install noip2

หลังจากนั้น ก็จะมีช่องให้ใส่
– username หรือ e-mail
– password
– time to update interval ( ระยะเวลาในการ update )
– host name เช่น abc.no-ip.com
– device name

เพียงเท่านี้ก็เป็นอันเรียบร้อย

แต่ถ้าไม่สำเร็จ

ก็คงต้องใช้ วิธีการติดตั้งที่ยากขึ้นไปอีกหน่อย
โดยทาง support แนะนำไว้ว่า
1. cd /usr/local/src/
2. wget http://www.noip.com/client/linux/noip-duc-linux.tar.gz
3. tar xf noip-duc-linux.tar.gz
4. cd noip-2.1.9-1/
5. make install
หลังจากนั้น ก็จะมีช่องให้กรอกรายละเอียด เหมือนวิธีแรก

ตอนที่ผมลองงติดตั้ง ผมลองกับ Raspberry Pi
ซึ่งใช้วิธีแรกไม่สำเร็จ เลยทำให้รู้ว่า
1. cd /usr/local/src/
จะวางไว้ตรงไหนก็ได้ ไม่จำเป็น
2. wget http://www.noip.com/client/linux/noip-duc-linux.tar.gz
ใช้ไม่ได้เหมือนกัน ต้อง download ด้วย pc แล้วค่อย copy มาใส่ใน Raspberry Pi

หลังจากติดตั้งแล้ว DUC ไม่ได้เริ่มทำงานเลย ต้องใช้คำสั่ง
/usr/local/bin/noip2          เพื่อให้ DUC ทำงาน
/usr/local/bin/noip2  -C    เพื่อตั้งค่า config
/usr/local/bin/noip2  -S    เพื่อ แสดง Status

ส่วนเรื่องการ start up เมื่อเริ่ม boot ยังไม่ได้ลองทำครับ