CDK Thứ Bảy vừa rồi tôi chuyển dịch vụ Internet từ Rogers qua Bell. Xem chừng như Bell ($31/tháng) thay đổi địa chỉ IP của tôi thường hơn Rogers ($60/tháng). Trước đó tôi dùng
ipcheck để cập nhật DNS cho tên miền. Sáng này vào công ty thì thấy không truy cập được máy nhà, lên dyndns.com thì thấy tên miền đã bị họ khóa do ipcheck cập nhật nhiều lần quá. Qua trang hỗ trợ của Dyndns thì thấy nay họ đề nghị dùng chiêu này:
Using inadyn With DynDNS.com Services.
Tải về và cài đặt chương trình
inadyn:
# make
# cp bin/linux/inadyn /usr/local/sbin/
# cp man/inadyn.8 /usr/local/share/man/man8
# cp man/inadyn.conf.5 /usr/local/share/man/man5
Tạo tập tin /etc/inadyn.conf (cho phiên bản 1.96.2 của INADYN):
# Basic configuration file for inadyn
#
# /etc/inadyn.conf
background
log_file /var/log/inadyn.log
update_period_sec 600 # Check for a new IP every 600 seconds
username ****
password ****
dyndns_system dyndns@dyndns.org
alias codockhach.blogdns.net
alias oceanus.is-a-geek.net
Tập lệnh (script) cho dịch vụ
/etc/init.d/inadyn:
#!/bin/bash
#
# chkconfig: 345 55 25
# processname: inadyn
# description: dyndns.org update service
case "$1" in
start)
/usr/local/sbin/inadyn
;;
stop)
killall inadyn
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 start|stop|restart|reload"
exit 1
esac
exit 0
Tạo dịch vụ tự khởi động:
# /sbin/chkconfig inadyn --add
# /sbin/chkconfig inadyn on
Khởi động dịch vụ
inadyn:
# /sbin/service inadyn start
Xong. Giờ chỉ còn việc chờ vài ngày xem hiệu quả thế nào.
Recent Comments