Ero sivun ”DDNS päivitysohjelmat” versioiden välillä
Rivi 7: | Rivi 7: | ||
Sinun tulee ensin tilata dyndns osoite palveluntarjoajaltasi. | Sinun tulee ensin tilata dyndns osoite palveluntarjoajaltasi. | ||
− | === Päivitys UNIX järjestemissä === | + | === Päivitys UNIX järjestemissä wgetillä === |
+ | |||
+ | 1. Avaa crontab | ||
+ | |||
+ | sudo nano /etc/crontab | ||
+ | |||
+ | Lisää seuraava rivi sivulle | ||
+ | |||
+ | 45 3 * * 1,5 wget --delete-after --no-check-certificate --no-proxy --user=käyttäjätunnus --password=salasana https://www.dy.fi/nic/update?hostname=omaosoite.dy.fi | ||
+ | |||
+ | Tallenna tiedosto ja nyt pitäisi toimia automaattinen DDNS päivitys. Esimerkissä päivitys tapahtuu varttia 3.45 joka maanantai ja perjantai. | ||
+ | |||
+ | Seuraavalla komennolla voit tarkistaa toimiiko varmasti. Aja komento suoraan terminaalissa. | ||
+ | |||
+ | wget --delete-after --no-check-certificate --no-proxy --user=käyttäjätunnus --password=salasana https://www.dy.fi/nic/update?hostname=omaosoite.dy.fi | ||
+ | |||
+ | === Päivitys UNIX järjestemissä curlilla === | ||
1. Asenna curl pakettihallinnasta | 1. Asenna curl pakettihallinnasta | ||
Rivi 19: | Rivi 35: | ||
3. Lisää tämä rivi muokaten tietoja palveluntarjoajasi mukaan ennen # merkkiä lopusta | 3. Lisää tämä rivi muokaten tietoja palveluntarjoajasi mukaan ennen # merkkiä lopusta | ||
− | + | 45 3 * * 1,5 root curl -D - --user useraccount:password http://www.dy.fi/nic/update?hostname=hostname.dy.fi | |
− | |||
− | |||
− | |||
− | + | Esimerkissä päivitys tapahtuu varttia 3.45 joka maanantai ja perjantai. | |
− | Ajaa tämä esimerkiksi testiksi, niin voin testata toimiiko päivitys | + | Ajaa tämä esimerkiksi testiksi, niin voin testata toimiiko DDNS päivitys |
curl -D - --user useraccount:password http://www.dy.fi/nic/update?hostname=hostname.dy.fi | curl -D - --user useraccount:password http://www.dy.fi/nic/update?hostname=hostname.dy.fi | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Lähteet == | == Lähteet == | ||
http://wiki.ubuntu-fi.org/Dynaaminen_DNS | http://wiki.ubuntu-fi.org/Dynaaminen_DNS |
Versio 29. syyskuuta 2014 kello 19.44
Dynaaminen DNS on kätevä tapa mahdollistaa dns nimen (esim. helenius.dy.fi / datatekniikka.fi) dynaamisissa IP-osoitteissa. Kun IP-osoite muuttuu niin voit automaattisoida IP-osoitteiden muutokset DNS palvelimiin. Normaalisti sinun tulisi tehdä tämä manuaalisesti. Dy.fi on suomalainen palvelu ja toimii dynaamisen dns palvelun ylläpitäjänä. S
Muita palveluja on dydns.org ja no-ip.org.
Sisällysluettelo
Käyttöönotto
Sinun tulee ensin tilata dyndns osoite palveluntarjoajaltasi.
Päivitys UNIX järjestemissä wgetillä
1. Avaa crontab
sudo nano /etc/crontab
Lisää seuraava rivi sivulle
45 3 * * 1,5 wget --delete-after --no-check-certificate --no-proxy --user=käyttäjätunnus --password=salasana https://www.dy.fi/nic/update?hostname=omaosoite.dy.fi
Tallenna tiedosto ja nyt pitäisi toimia automaattinen DDNS päivitys. Esimerkissä päivitys tapahtuu varttia 3.45 joka maanantai ja perjantai.
Seuraavalla komennolla voit tarkistaa toimiiko varmasti. Aja komento suoraan terminaalissa.
wget --delete-after --no-check-certificate --no-proxy --user=käyttäjätunnus --password=salasana https://www.dy.fi/nic/update?hostname=omaosoite.dy.fi
Päivitys UNIX järjestemissä curlilla
1. Asenna curl pakettihallinnasta
apt-get install curl
2. Avaa crontab
nano /etc/crontab
3. Lisää tämä rivi muokaten tietoja palveluntarjoajasi mukaan ennen # merkkiä lopusta
45 3 * * 1,5 root curl -D - --user useraccount:password http://www.dy.fi/nic/update?hostname=hostname.dy.fi
Esimerkissä päivitys tapahtuu varttia 3.45 joka maanantai ja perjantai.
Ajaa tämä esimerkiksi testiksi, niin voin testata toimiiko DDNS päivitys
curl -D - --user useraccount:password http://www.dy.fi/nic/update?hostname=hostname.dy.fi