Razlika između inačica stranice DynDns
(→Instalacija ddcclient-a) |
(→Instalacija ddclient-a) |
||
Redak 25: | Redak 25: | ||
sudo apt-get remove --purge ddclient | sudo apt-get remove --purge ddclient | ||
− | Prije instalacije ddclient-a | + | Prije instalacije ddclient-a trebate instalirati ssh i libio-socket-ssl-perl kako bi zaštitili prijenos lozinke na server. |
sudo apt-get install ssh libio-socket-ssl-perl | sudo apt-get install ssh libio-socket-ssl-perl |
Inačica od 08:19, 9. kolovoza 2009.
Uvod
Ako želite postaviti vlastiti server za web ili neku drugu namjenu(SSH, SFTP...) korisno bi bilo imati fiksnu adresu za pristup. Većina nas od svog internet pružatelja usluga(t-koma, amis, b-net...) dobiva tzv. dinamićku IP adresu koja se dodjeljuje jednom dnevno. Da ne bi morali svakodnevno pratiti koja nam je IP adresa dodjeljena tog dana, možemo koristiti uslugu jednog od najpoznatijih servisa te namjene DynDns. Dyndns omogućava da imate stalnu adresu preko koje možete pristupiti vašem kućnom ili uredskom serveru pomoću softvera koji sinhronizira svaku promjenu vašeg IP sa Dyndns.com. Adresu/se za pristup možete sami odabrati i ona je tekstualnog oblika(primjer "vas_naziv.dyndns.net") za razliku od IP adrese koju dobijete od svog pružatelja usluga(primjer "94.128.156.144"). |
Sadržaj
Registracija na DynDns
Prvo što trebate napraviti je otvoriti acount na stranici http://www.dyndns.com Na kojoj će te odabrati username, password i hostname (hostname je ime koje će te kasnije koristiti umjesto IP adrese).
Nakon što ste odabrali hostname potrebno je u "Modify Hostname" kliknuti na link "Use auto detected IP address" ili klikom na vaš_hostname u "Host Services" kasnije možete mijenjati postavke.
Instalacija ddclient-a
U slućaju da ste prethodno neuspješno instalirali ddclient potrebno ga je ukloniti.
sudo apt-get remove --purge ddclient
Prije instalacije ddclient-a trebate instalirati ssh i libio-socket-ssl-perl kako bi zaštitili prijenos lozinke na server.
sudo apt-get install ssh libio-socket-ssl-perl
sudo apt-get install ddclient
Prilikom instalacije ddclient-a u terminalu odgovorite na pitanja za konfiguraciju:
1. dynamic DNS provider, odaberite http://www.dyndns.com
2. Dyndns fully qualified domain name, upišite hostname koji ste odabrali prilikom registracije na DynDns vas_naziv.dyndns.org
3. upišite username i password koji koristite za pristup na www.DynDNS.com
5. Interface used for dynamic DNS, upisati "web" **bez navodnika
Konfiguracija ddclient-a
Izmjena datoteke ddclient.conf
sudo gedit /etc/ddclient.conf
Ovako treba izgledati sadržaj ddclient.conf
# Configuration file for ddclient generated by debconf # # /etc/ddclient.conf
pid=/var/run/ddclient.pid protocol=dyndns2 use=if, if=web server=members.dyndns.org login=tvoj_username password=tvoj_password vas_naziv.dyndns.org
i u njemu treba izmjeniti
use=if, if=web
sa
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
i ispod vas_naziv.dyndns.org dodati ova dva reda i spremiti izmjene
ssl=yes daemon=300
Provjera konfiguracije datoteke ddclient
sudo gedit /etc/default/ddclient
Ovako treba izgledati sadržaj ddclient
# Configuration for ddclient scripts # generated from debconf on Tue Jan 29 20:23:32 CST 2008 # # /etc/default/ddclient # Set to “true” if ddclient should be run every time a # new ppp connection is established. This might be useful, # if you are using dial-on-demand run_ipup=”false”
# Set to “true” if ddclient should run in daemon mode run_daemon=”true”
# Set the time interval between the updates of the dynamic DNS name in seconds. # This option only takes effect if the ddclient runs in daemon mode. daemon_interval=”300″
Pokretanje
Nakon provjere restartamo ddcclient sa naredbom i to je to.
sudo /etc/init.d/ddclient restart