Gentoo Dinamik Ipler icin DynDNS

From Lapis Wiki

Jump to: navigation, search
Bu makale NASIL bölümü serisinin bir parçasıdır
MasaÜstü Donanım Dağıtımlar
Tarayıcılar Programlama Linux ve Oyunlar
Enlarge

Dinamik IP adresleri için DynDNS

Dinamik IP'ler için dışardan bağlanımda zorlanıyorsanız veya arkadaşınıza sürekli IP vermekten bıktıysanız işte tam aradığınız program: DDclient

Programın amacı değişen IP adresinizi DynDns adresinize bildirmek, bundan sonra yapacağınız tek şey arkadaşlarınızın bu DynDns adresinizi bilmesi

Öncelikle DynDns adresi almak için http://www.dyndns.org adresinize girip kayıt oluyoruz, daha sonra üyeliğimizle siteye giriş yapıp My Services bölümünden My Hosts'a giriyoruz.

Üssten Add Host Services'a tıklayarak


ath.cx blogdns.com blogdns.net blogdns.org
dnsalias.com dnsalias.net dnsalias.org dynalias.com
dynalias.net dynalias.org dyndns.biz dyndns.info
dyndns.org dyndns.tv dyndns.ws game-host.org
game-server.cc gotdns.com gotdns.org homedns.org
homeftp.net homeftp.org homeip.net homelinux.com
homelinux.net homelinux.org homeunix.com homeunix.net
homeunix.org is-a-geek.com is-a-geek.net is-a-geek.org
isa-geek.com isa-geek.net isa-geek.org kicks-ass.net
kicks-ass.org merseine.nu mine.nu myphotos.cc
serveftp.net serveftp.org shacknet.nu


yazan DNS adreslerinden herhangi birini seçiyoruz, bu seçtiğimiz bağlanacağımız DynDNS adresimiz olacak

DynDNS sizin değişen IP'nize yönlenen adres demektir. Tüm bağlantılarda artık IP girmenize gerek kalmayacak, örnek verecek olursak dışarıdan SSH bağlantı yapmak isterseniz
ssh -l kullanici 111.111.111.111
yerine
ssh -l kullanici KULLANICI.dyndns.org
ile bağlantı yapabileceksiniz.

ddclient

ddclient programı ise bu aldığımız DynDNS adresimize bizim değişen IP adresimizi bildirmeye yarayacaktır. Tüm bu işlemlerden sonra ddclient programını kuruyoruz

# emerge ddclient
# nano -w /etc/ddclient/ddclient.conf
# rc-update add ddclient default


Dosya: /etc/ddclient/ddclient.conf
daemon=600                        # 600 saniyede bir IP update
syslog=yes                        # mesajları kaydet
mail-failure=root                 # mail gönderilemedi mesajını root'a gönder
pid=/var/run/ddclient.pid         # PID'yi dosyaya kaydet
use=web, web=checkip.dyndns.org/, web-skip='IP Address'

login=KULLANICI                        # login adı
password=SIFRE                    # sifre
wildcard=yes                      # wildcard kullan
server=members.dyndns.org,      \
protocol=dyndns2                        \
KULLANICI.dyndns.org

Ayarlarımızı girdikten sonra ddclient programını başlatıyoruz

# /etc/init.d/ddclient start

Artık adresiniz IP'ye yönlendirilmiş durumda. Bundan sonra DynDNS adresinize ister ssh ile ister ftp, web protokolleri üzerinden bağlanabilirsiniz