[Article] DynamicDNS ddclient |
01/10/2007 04:52:34 (+0700) | #1 | 88049 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
DynamicDNS ddclient
Có nhiều người sử dụng dịch vụ No-IP để làm webserver tại nhà . Tôi củng như những người đó nhưng tôi lại không thích dùng No-IP vì cú pháp, cài đặt rườm rà và thường xuất hiện lổi ở một số distro thông dụng chẳng hạn như Centos, Fedora, Redhat hay FreeBSD mà tôi thay thế NO-IP bằng http://www.dyndns.com .
Điều kiện trước tiên để đọc bài viết dưới đây .
- Bạn cần đăng ký một tài khoản ở DYNDNS và tạo 1 DynDNS Hostname
- Đăng nhập modem ADSL mở port 80 cho nó nếu như ý định của bạn muốn làm webserver
Tôi dùng phần mềm ddclient cho bài viết này vì mã nguồn của nó được viết bằng Perl hoặc bạn có thể dùng https://www.dyndns.com/support/clients/unix.htmlnếu như server của bạn là Windows hoặc MacOS.
** Centos
# wget http://cdn.dyndns.com/ddclient.tar.gz
#tar zxvf ddclient.tar.gz
# cd ddclient-3.7.3
# cp ddclient /usr/sbin/
# mkdir /etc/ddclient
# cp sample-etc_ddclient.conf /etc/ddclient/ddclient.conf
# cp sample-etc_rc.d_init.d_ddclient /etc/init.d/ddclient
Cấu hình ddclient
Nhìn chung cấu hình ddclient khá đơn giản .
# vi /etc/ddclient/ddclient.conf
Bạn cần chú ý ở dòng sau (bạn cần điều chỉnh lại cho phù hợp với nội dung mà bạn đăng ký với DYNDNS)
use=if, if=eth0 # via interfaces
protocol=dyndns2
server=members.dyndns.org
login=tên đăng nhập
password=mật khẩu đăng nhập
##
## dyndns.org dynamic addresses
##
## (supports variables: wildcard,mx,backupmx)
##
server=members.dyndns.org, \
protocol=dyndns2 \
tênđăngký.dyndns.org
** FreeBSD
Bạn có thể rút ngắn thời gian cài đặt ddclient bằng cách sử dụng ports hoặc portinstall
Đối với ports
#cd /usr/ports/net/ddcilent
# make install clean
Đối với portinstall
# portinstall ddcilent
Như vậy là xong.
#cp /usr/local/etc/ddclient.conf.sample /usr/local/etc/ddclient.conf
#/usr/local/etc/rc.d/ddclient.sh.sample /usr/local/etc/rc.d/ddclient.sh
# cp /usr/local/etc/ddclient.conf.sample /usr/local/etc/ddclient.conf
# chmod 644 /usr/local/etc/ddclient.conf
# vi /usr/local/etc/ddclient.conf
Cách thức cấu hình tập tin ddclient củng tương tự như trên
Để chạy ddclient lần đầu tiên bạn cần sử dụng lệnh sau
#/etc/rc.d/init.d/ddclient start
# ddclient - daemon=0 - verbose - noquiet
# ps -ax | grep ddclient
4043 pts/0 R+ 0:00 grep ddclient
Để kiểm tra log của ddclient
# cat /var/log/messages | grep ddclient | less |
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
|
|
[Article] DynamicDNS ddclient |
12/01/2010 23:22:48 (+0700) | #2 | 203056 |
m3onh0x84
Member
|
0 |
|
|
Joined: 29/11/2007 15:22:21
Messages: 467
Location: lang thang 4 biển
Offline
|
|
Cám ơn anh subnetwork. Em đang cần tìm cái này mà kiếm mãi k0 ra .
Xem trong synaptic của debian squeeze sid mà em đang dùng còn có:
+ez-ipupdate
Currently supported are: ez-ip (http://www.EZ-IP.Net/), Penguinpowered
(http://www.penguinpowered.com/), DHS (http://members.dhs.org/),
dynDNS (http://members.dyndns.org/), ODS (http://www.ods.org/),
TZO (http://www.tzo.com/), EasyDNS (http://members.easydns.com/),
Justlinux (http://www.justlinux.com), Dyns (http://www.dyns.cx),
HN (http://dup.hn.org/), ZoneEdit (http://www.zoneedit.com/) and
Hurricane Electric's IPv6 Tunnel Broker (http://ipv6tb.he.net/).
+ inadyn
hỗ trợ www.dyndns.org,freedns.afraid.org,
www.zoneedit.com,www.no-ip.com và chơi NAT được nữa (has a web based IP detection which runs well behind a NAT router) |
|
1/ LÀM ƠN "Đọc kĩ hướng dẫn sử dụng trước khi dùng".
2/homepage: trước khi hỏi thì LÀM ƠN tìm kiếm. Vì để biết nhiều hơn thì ai cũng phải đọc "VỪNG ƠI MỞ RA"
Hỏi FAQ thì lên asking.vn mà hỏi |
|
|
|
|
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|