Kirjoittaja Aihe: dynaaminen DNS, nimipalvelun päivityksen automatisointi  (Luettu 141109 kertaa)

Kullervo

  • Käyttäjä
  • Viestejä: 876
    • Profiili

v4 saa ainakin suomalaisen dy.fi

Kyllä se näköjään v3:stakin löytyy.

Mitähän tuohon Kohdepalvelin kohtaan kirjoitetaan?

gdm

  • Sitä saa mitä tilaa...
  • Käyttäjä
  • Viestejä: 4363
    • Profiili
    • Keskustelualueiden säännöt
kohdepalvelin on yhtäkuin se tunnus minkä loit johonkin noista palveluista, esim.
kullervo.ubuntu.fi
Lisää [Ratkaistu] aloitusviestiin jos ongelmasi selviää!
Saamasi tuki on ilmaista, joten älä vaadi tai uhkaile saadaksesi apua!

Kullervo

  • Käyttäjä
  • Viestejä: 876
    • Profiili
kohdepalvelin on yhtäkuin se tunnus minkä loit johonkin noista palveluista, esim.
kullervo.ubuntu.fi

Nonnii kiitosta! Näyttäisi pelaavan.

Spike

  • Käyttäjä
  • Viestejä: 3
    • Profiili
v4 saa ainakin suomalaisen dy.fi
Tuo dy.fi tuki ei ole laitteistosta kiinni, itselläni on vielä vanha v2, ja ohjelmistopäivityksen jälkeen löytyi dy.fi minultakin listasta.

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #24 : 27.08.08 - klo:12.33 »
Melmac, kiitos hyvästä ohjeistuksesta! Alan käyttämään dy.fi -palvelua ja kysyisin, mikä päivitysväli tuohon olisi paras? Kone on aika epäsäännöllisesti päällä, välillä parikin päivää voi olla sammutettuna. Olisiko esimerkiksi joka toinen päivä sopiva? Eikös se silloin toteutettaisi seuraavasti?
Koodia: [Valitse]
* * */2 * * wget --delete-after --user=käyttäjätunnus --password=salasana http://www.dy.fi/nic/update?hostname=osoite.dy.fi

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #25 : 27.08.08 - klo:18.58 »
Olisiko esimerkiksi joka toinen päivä sopiva? Eikös se silloin toteutettaisi seuraavasti?
Koodia: [Valitse]
* * */2 * * wget --delete-after --user=käyttäjätunnus --password=salasana http://www.dy.fi/nic/update?hostname=osoite.dy.fi

Ei, tuo suorittaa määritellyn komennon joka toinen päivä kerran minuutissa koko päivän ajan.

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #26 : 28.08.08 - klo:09.47 »
Ohoh, onneks ei ole kotona kone päällä. Muuten vois tulla aika äkäistä viestiä takasin päin... Kiitos varoituksesta, mgronber!

Googlettelin nyt sitten noita esimerkkejä, kuten olisi edellisestä viestistä päätellen pitänyt tehdä jo hieman aiemmin  :-[ Jos laitan joka toinen päivä tiettyyn kellon aikaan, niin mikäli kone on tuona ajan hetkenä pois päältä, älyääkö se tehdä tuota käynnistyessään?

Pitäisi löytää joku järkevä väli tuohon niin, ettei se nyt koko aikaa pommittelisi päivityksiä, muttei kuitenkaan se 7 päivän päivitysaika kerkeäisi umpeutuakaan, jos kone on pois päältä sopivin ajoin. Tällaista siis ajattelin:
Koodia: [Valitse]
0 18 */2 * *
Eli tuohan tekisi käsittääkseni joka toinen päivä klo 18 päivityksen.

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #27 : 28.08.08 - klo:19.48 »
Jos laitan joka toinen päivä tiettyyn kellon aikaan, niin mikäli kone on tuona ajan hetkenä pois päältä, älyääkö se tehdä tuota käynnistyessään?

Ei.

Lainaus
Pitäisi löytää joku järkevä väli tuohon niin, ettei se nyt koko aikaa pommittelisi päivityksiä, muttei kuitenkaan se 7 päivän päivitysaika kerkeäisi umpeutuakaan, jos kone on pois päältä sopivin ajoin.

Yksi vaihtoehto on tehdä skripti jota ajetaan esimerkiksi tunnin tai puolen tunnin välein joka päivä. Skripti tallentaa tiedostoon edellisen päivityksen ajankohdan ja jokaisen suorituskerran alussa se tarkistaa onko edellisestä päivityksestä kulunut niin pitkään että uusi päivitys on tarpeen tehdä.

Lainaus
Tällaista siis ajattelin:
Koodia: [Valitse]
0 18 */2 * *
Eli tuohan tekisi käsittääkseni joka toinen päivä klo 18 päivityksen.

Kyllä, tasan kello 18:00. Tosin kuun vaihteessa tuota ei aina tapahdu joka toinen päivä johtuen kuukausien päivien lukumäärän vaihtelusta.

Edit: Nykersin vielä pienen skriptin jota voi käyttää tuon päivityksen tekemiseen määräajoin. Skriptin suorittajalla tulee olla kirjoitusoikeudet skriptiin sillä tein vähemmän kauniin ratkaisun ja laitoin edellisen suorituskerran tallettumaan suoraan skriptiin itseensä. Jos kirjoitusoikeuksia ei ole niin skripti lopetetaan virhekoodilla ilman mitään näkyvää virheilmoitusta. Tihein sallittu päivitysväli määritellään muuttujan hours avulla ja olla olevassa versiossa se on 48 tuntia.

Koodia: [Valitse]
#!/bin/bash

hours=48

last_update="0"
now="$(date --utc +%s)"

[ -w "$0" ] || exit 1

if expr $last_update + 3600 \* $hours \< $now; then
    wget \
        --delete-after \
        --user=käyttäjätunnus \
        --password=salasana \
        'http://www.dy.fi/nic/update?hostname=osoite.dy.fi' \
    && sed -i "s/^\(last_update=\"\).*\(\"\)/\1$now\2/" "$0"
fi

Tämän voi laittaa ajettavaksi esimerkiksi tunnin välein (0 * * * * ...).
« Viimeksi muokattu: 28.08.08 - klo:20.23 kirjoittanut mgronber »

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #28 : 29.08.08 - klo:09.56 »
Erittäin paljon kiitoksia, mgronber! Täytynee itsekin opetella edes vähän tuota komentoriviskriptailua, niin voisi helpottaa elämää kummasti.

eraggo

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #29 : 02.02.09 - klo:10.21 »
Eräs toinen pieni ongelma tässä SSH-serverissä dy.fi:n kautta on; kun kirjoitan serverin osoitteen nettiselaimeen se yhdistää minut kotiverkkomme modeemiin.
Kuinka voin conffata, että se siirtyy modeemin sijasta esimerkiksi johonkin tiettyyn paikkaan omalla tietokoneellani/muualla netissä?
Melko aloittelijamainen kysymys mutta antaa mennä.

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #30 : 02.02.09 - klo:10.26 »
Edit: Nykersin vielä pienen skriptin jota voi käyttää tuon päivityksen tekemiseen määräajoin.

Jatkokehitä tuota vielä siten, että se tarkistaa ip-osoitteen vaikka aina 10min välein ja päivittää sen  vain jos osoite muuttuu, mutta kuitenkin vähintään kerran päivässä jotta se ei vanhene.

Lainaus
Kuinka voin conffata, että se siirtyy modeemin sijasta esimerkiksi johonkin tiettyyn paikkaan omalla tietokoneellani/muualla netissä?
  Vaihda ssh-serverin portti johonkin muuhun kuin 22:een ja ohjaa portti sinne modeemista.

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #31 : 02.02.09 - klo:15.45 »
Eräs toinen pieni ongelma tässä SSH-serverissä dy.fi:n kautta on; kun kirjoitan serverin osoitteen nettiselaimeen se yhdistää minut kotiverkkomme modeemiin.
Kuinka voin conffata, että se siirtyy modeemin sijasta esimerkiksi johonkin tiettyyn paikkaan omalla tietokoneellani/muualla netissä?
Melko aloittelijamainen kysymys mutta antaa mennä.

Kannattaa katsastaa myös legendaarinen www.portforward.com. Sieltä löytyy ohjeet melko moneen reitittimeen portin uudelleenohjausta varten. Itse olen rakennellut niin, että sisäverkossa on kaksi palvelinta, jotka kuuntelevat eri portteja. Ulkoa voin sitten ottaa yhteyden haluamaani koneeseen porttia vaihtamalla.

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #32 : 19.10.10 - klo:09.08 »
moro

olen käyttänyt pitkään dy.fi dns:ää mutta nyt tuli ongelma.. kun koitan päivittää ip:täni wgetillä saan seuraavan herjan..
Koodia: [Valitse]
Resolving www.dy.fi... 85.188.1.23
Connecting to www.dy.fi|85.188.1.23|:443... connected.
WARNING: cannot verify www.dy.fi's certificate, issued by `/C=FI/ST=Suur-Savo/L=Helsinki/O=Hessu\'s Damn Good Software/OU=Department of Self-Signed Certificates/CN=ca.dy.fi/emailAddress=admin@dy.fi':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 401 Unauthorized
Connecting to www.dy.fi|85.188.1.23|:443... connected.
WARNING: cannot verify www.dy.fi's certificate, issued by `/C=FI/ST=Suur-Savo/L=Helsinki/O=Hessu\'s Damn Good Software/OU=Department of Self-Signed Certificates/CN=ca.dy.fi/emailAddress=admin@dy.fi':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 200 OK

tuleeko kenellekään mieleen mikä tässä nyt mättää ? wget komentona käytän tätä pohjaa
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



ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #33 : 19.10.10 - klo:09.59 »
Lainaus
WARNING: cannot verify www.dy.fi's certificate

Tuo varmennevirhe näkyy myös jos ottaa webbiselaimella yhteyden osoitteeseen

https://www.dy.fi

Se antaa Firefoxissa pienten pelottelujen jälkeen lisätä poikkeuksen tuolle osoitteelle. Arvaan että tuo virheviestisi loppuisi tuolla mutta ehkä tuon jutun voisi korjata myös "dy.fi" ylläpitäjät heidän päässään ?

Jos haluat nähdä minne se lisätty poikkeus meni niin täällä se näkyy Firefoxin kautta :

Muokkaa / Asetukset / Lisäasetukset / Näytä varmenteet

Ilmestyy "Varmenteiden hallinta" -ikkuna,  valitse sieltä "Palvelimet" niin näkyy listassa ja sinne voi suoraankin lisätä tuon "Lisää poikkeus" -napin kautta (älä kuitenkaan lisää poikkeusta ellet tiedä kohdetta turvalliseksi / oikeaksi).

Klikkaa allaolevaa kuvaa niin näet tarkemmin.

[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 19.10.10 - klo:10.32 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #34 : 19.10.10 - klo:11.27 »
Kiitos vastauksesta mutta tuo ei kuitenkaa poista ongelmaa kun käytän wget:iä..
Minulla siis vaihtui ISP ja samalla luonnollisesti ip. Saan tehtyä tuon päivityksen di.fi:hin elinksiä tai firefoxia käyttäen. Kun menen dy.fi palveluun näen Host Management kohdassa oikean dns nimen ja oikean ip:n mutta lookup aina palauttaa vanhan ip:n. Tämä on sangen hämmentävää..

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #35 : 19.10.10 - klo:14.25 »
Hmm...  Lookup mistä / millä ?  Tuolta DY: n sivuilta vai nslookup omalta koneeltasi vai mikä ?
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #36 : 19.10.10 - klo:20.49 »
Hmm...  Lookup mistä / millä ?  Tuolta DY: n sivuilta vai nslookup omalta koneeltasi vai mikä ?

dy.fi lookup antaa väärän ip:n ja luonnollisesti myös nslookup omalta tai miltä tahansa muulta koneelta antaa myös väärän ip:n. vaikka releasaan tuon ip:n tuolta dy.fi sivun kautta ja refreshaan käsin sieltä uuden ip:n -> resolvaa dy.fi aina vaan vanhaan ip:hen. omituista.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #37 : 20.10.10 - klo:13.51 »
Silloinhan ip-päivitys ei ole onnistunut DY: llä, syytä en arvaa jos kaikki on tehty kuten pitää, kannattaisi varmaan kysyä DY: ltä ellet saa edelleenkään onnistumaan.  Firefox muuten näyttää "vanhasta muistista" = "cache" = "välimuisti" joskus vanhaa sivua mutta lienee tuttu ilmiö eli olet painellut "refresh" joitakin kertoja jo arvaan.   Pingaamalla nimellä (tai nslookup) tietysti näkee aidon tilanteen.

Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

rassi

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #38 : 20.10.10 - klo:18.24 »
Hmm...  Lookup mistä / millä ?  Tuolta DY: n sivuilta vai nslookup omalta koneeltasi vai mikä ?

dy.fi lookup antaa väärän ip:n ja luonnollisesti myös nslookup omalta tai miltä tahansa muulta koneelta antaa myös väärän ip:n. vaikka releasaan tuon ip:n tuolta dy.fi sivun kautta ja refreshaan käsin sieltä uuden ip:n -> resolvaa dy.fi aina vaan vanhaan ip:hen. omituista.

Vika on dy.fi päässä, itselläni ihan sama ongelma.
Ongelma alkoi itselläni toissapäivänä.


dy.fi:lle on pariin kertaan asiasta ilmoittanut, toivottavasti joku lukee noita viestejä ja tuo korjaantuisi nopeasti.
Ilmaisesta palvelusta on paha kovasti valittaa :)

rassi

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: dynaaminen DNS, nimipalvelun päivityksen automatisointi
« Vastaus #39 : 21.10.10 - klo:19.40 »
Nyt näyttää taas toimivan.