===== Alidomainin hallinnointi (Managing a DNS subdomain) ===== Voit hallinnoida oman iki-domainisi (esim. ''pnr.iki.fi'') sisältöä erillisellä DNS-palvelimella. Jos et halua asentaa ja ylläpitää omaa palvelinta, ainakin seuraavien palvelujen kanssa on mahdollista käyttää Iki-alidomaineja. Palvelut ovat maksullisia; maksavat tyypillisesti $10–20 vuodessa. * [[https://www.easydns.com|EasyDNS]], [[https://cp.easydns.com/login.php|Login page]] * [[http://dnspark.net|DNSPark]], [[https://control.dnspark.com/sso.php|Control center]] Ainakin yksi jäsen on onnistuneesti käyttänyt ilmaispalvelua [[https://freedns.42.pl/|FreeDNS::42]] onnistuneesti jo noin kymmenen vuoden ajan. Hintansa arvoinen. Jos huomaat tällä sivulla virheen, olisi ystävällistä jos voit korjata tiedot editoimalla tätä sivua. Määrittele Ikiwiki-salasana Iki-tiedoissasi ja kirjaudu Ikiwikiin sisään, niin voit editoida. ==== NS-tietueet ==== Kumpaa tahansa palvelua käytätkään, on oleellista asetta NS-tietueet oikein sekä palveluntarjoajan päässä että Iki:n päässä. Kun määrittelet oman domainisi tietueet palveluntarjoajan käyttöliittymässä, lisää sinne seuraavat NS-tietueet IKI:n toissijaisia palvelimia varten: NS @ mydomain.iki.fi. 3600 ns.iki.fi. NS @ mydomain.iki.fi. 3600 ns2.iki.fi. Tämän lisäksi palvelut vaativat omat NS-tietueensa, esim. NS @ mydomain.iki.fi. 3600 ns1.dnspark.com NS @ mydomain.iki.fi. 3600 ns2.dnspark.net tai esim. EasyDNS:ssä: HOST mydomain.iki.fi NAME SERVER LOCAL TTL default missä ''LOCAL'' on heidän käyttöliittymämagiaansa ja lisää automaattisesti heidän nimipalvelimiensa NS-tietueet domainiin. Oikein määritellyt NS-tietueet näyttävät esim. seuraavilta: $ dig -t ns pnr.iki.fi ... pnr.iki.fi. 3600 IN NS ns.iki.fi. pnr.iki.fi. 3600 IN NS ns2.iki.fi. pnr.iki.fi. 3600 IN NS ns3.iki.fi. pnr.iki.fi. 3600 IN NS dns1.easydns.com. pnr.iki.fi. 3600 IN NS dns2.easydns.net. pnr.iki.fi. 3600 IN NS dns3.easydns.ca. ==== Zone transfer ==== Jotta Iki:n nimipalvelin suostuu tekemään alidomainille delegaation, iki:n jäsentiedoissa pitää domainille määritellä "NS"-tietueet. (Itse asiassa nämä eivät enää tarkkaan ottaen ole NS-tietueita, vaan siemenosoitteet joista Iki tekee zone transfer:in. Useimmilla palvelintarjoajilla nimipalvelimet ja zone transfer-palvelimet on erotettu toisistaan.) === EasyDNS zone transfer === EasyDNS:ää käytettäessä määritellään iki.tunnukselle seuraavat tiedot: * NS-record1: ''dns1.easydns.com.'' (huomaa piste nimen perässä) * NS-record1:sen A-record: ''64.68.200.91'' EasyDNS:ssä Zone transfer pitää sallia [[https://cp.easydns.com/manage/domains/zone_transfers.php|zone transfer]] sivulla. Sinne yksinkertaisesti listataan ne IP-osoitteet, joista zone transfer sallitaan. Iki:n käyttämät osoitteet löytyvät Wiki-sivulta [[faq:ikiniposoitteet|IKI:n IP-osoitteet]]. Tätä kirjoitettaessa ne olivat ''185.185.170.42; 185.185.170.35; 195.140.195.198'' === DNSpark zone transfer === DNSPark:ia käytettäessä määritellään iki.tunnukselle seuraavat tiedot: * NS-record1: ''xfr1.dnspark.net.'' (huomaa piste nimen perässä) * NS-record1:sen A-record: ''159.253.153.222'' * NS-record2: ''xfr2.dnspark.net.'' (huomaa piste nimen perässä) * NS-record2:sen A-record: ''74.86.17.184'' DNSPark:illa zone transfer pitää erikseen sallia [[https://control.dnspark.com/dns.php?action=transfer|transfer management]] sivulla. Asia pitäisi hoitua ohjeita noudattamalla; mutta en ole sitä itse kokeillut.