<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rhaavel</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rhaavel"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Rhaavel"/>
	<updated>2026-05-06T02:49:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89953</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89953"/>
		<updated>2015-06-11T19:01:53Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
= Kirjeldus =&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
= Keskkonna nõuded =&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine      IN    A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress. &amp;lt;br&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen. &amp;lt;br&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
Kui iodine server on seadistatud kuulama alamdomeeni DNS päringuid, siis nüüd saab paigaldada kliendi tööjaama iodine teenuse ning teenuse tekitama IPv4 tunnelit üle DNS-i.&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit eelseadistatud aladomeeni pihta. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;tunnel.domeen.zz &amp;lt;/b&amp;gt; = On eelseadistatud alamdomeeni nimi, kuhu iodine hakakb DNS päringuid saatma. &amp;lt;br&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serverit.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
= Atribuudid =&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
= Kokkuvõte =&lt;br /&gt;
Iodine on väga hea vahend kui sul on vaja mööda saada tulemüüri keelavatest reeglitest, et saada ligi tulemüüri taga asuvasse serverisse. &amp;lt;br&amp;gt;&lt;br /&gt;
Iodine on võimalik kasutada ainult siis kui sul endal on võimalik lisada DNS kirjeid DNS serverile, mis haldab sinu serveri kirjet ning kui sinu serveri domeen on avalikus DNS-s. &amp;lt;br&amp;gt;&lt;br /&gt;
Selle teenusega on võimalik ka ligi saada lihtsalt oma kodusele arvutile, serverile kaugelt. Isegi ebaturvalistest internetiühendustest (lennujaamad, lahtine WIFI) on võimalik luua DNS tunnelit üldjuhul isegi siis kui ei saa internetigi kuna DNS päringud on alati lahti.&lt;br /&gt;
= Kasutatud kirjandus  =&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89952</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89952"/>
		<updated>2015-06-11T19:00:51Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
= Kirjeldus =&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
= Keskkonna nõuded =&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress. &amp;lt;br&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen. &amp;lt;br&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
Kui iodine server on seadistatud kuulama alamdomeeni DNS päringuid, siis nüüd saab paigaldada kliendi tööjaama iodine teenuse ning teenuse tekitama IPv4 tunnelit üle DNS-i.&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit eelseadistatud aladomeeni pihta. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;tunnel.domeen.zz &amp;lt;/b&amp;gt; = On eelseadistatud alamdomeeni nimi, kuhu iodine hakakb DNS päringuid saatma. &amp;lt;br&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serverit.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
= Atribuudid =&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
= Kokkuvõte =&lt;br /&gt;
Iodine on väga hea vahend kui sul on vaja mööda saada tulemüüri keelavatest reeglitest, et saada ligi tulemüüri taga asuvasse serverisse. &amp;lt;br&amp;gt;&lt;br /&gt;
Iodine on võimalik kasutada ainult siis kui sul endal on võimalik lisada DNS kirjeid DNS serverile, mis haldab sinu serveri kirjet ning kui sinu serveri domeen on avalikus DNS-s. &amp;lt;br&amp;gt;&lt;br /&gt;
Selle teenusega on võimalik ka ligi saada lihtsalt oma kodusele arvutile, serverile kaugelt. Isegi ebaturvalistest internetiühendustest (lennujaamad, lahtine WIFI) on võimalik luua DNS tunnelit üldjuhul isegi siis kui ei saa internetigi kuna DNS päringud on alati lahti.&lt;br /&gt;
= Kasutatud kirjandus  =&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89944</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89944"/>
		<updated>2015-06-11T13:14:05Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress. &amp;lt;br&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen. &amp;lt;br&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
Kui iodine server on seadistatud kuulama alamdomeeni DNS päringuid, siis nüüd saab paigaldada kliendi tööjaama iodine teenuse ning teenuse tekitama IPv4 tunnelit üle DNS-i.&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit eelseadistatud aladomeeni pihta. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;tunnel.domeen.zz &amp;lt;/b&amp;gt; = On eelseadistatud alamdomeeni nimi, kuhu iodine hakakb DNS päringuid saatma. &amp;lt;br&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serverit.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
Iodine on väga hea vahend kui sul on vaja mööda saada tulemüüri keelavatest reeglitest, et saada ligi tulemüüri taga asuvasse serverisse. &amp;lt;br&amp;gt;&lt;br /&gt;
Iodine on võimalik kasutada ainult siis kui sul endal on võimalik lisada DNS kirjeid DNS serverile, mis haldab sinu serveri kirjet ning kui sinu serveri domeen on avalikus DNS-s. &amp;lt;br&amp;gt;&lt;br /&gt;
Selle teenusega on võimalik ka ligi saada lihtsalt oma kodusele arvutile, serverile kaugelt. Isegi ebaturvalistest internetiühendustest (lennujaamad, lahtine WIFI) on võimalik luua DNS tunnelit üldjuhul isegi siis kui ei saa internetigi kuna DNS päringud on alati lahti.&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89943</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89943"/>
		<updated>2015-06-11T13:10:57Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress. &amp;lt;br&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen. &amp;lt;br&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
Kui iodine server on seadistatud kuulama alamdomeeni DNS päringuid, siis nüüd saab paigaldada kliendi tööjaama iodine teenuse ning teenuse tekitama IPv4 tunnelit üle DNS-i.&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit eelseadistatud aladomeeni pihta. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;tunnel.domeen.zz &amp;lt;/b&amp;gt; = On eelseadistatud alamdomeeni nimi, kuhu iodine hakakb DNS päringuid saatma. &amp;lt;br&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serverit.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
Iodine on väga hea vahend kui sul on vaja mööda saada tulemüüri keelavatest reeglitest, et saada ligi tulemüüri taga asuvasse serverisse. &amp;lt;br&amp;gt;&lt;br /&gt;
Iodine on võimalik kasutada ainult siis kui sul endal on võimalik lisada DNS kirjeid DNS serverile, mis haldab sinu serveri kirjet ning kui sinu serveri domeen on avalikus DNS-s. &amp;lt;br&amp;gt;&lt;br /&gt;
Selle teenusega on võimalik ka ligi saada lihtsalt oma kodusele arvutile, serverile kaugelt. Isegi ebaturvalistest &lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89942</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89942"/>
		<updated>2015-06-11T13:00:41Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress. &amp;lt;br&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen. &amp;lt;br&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
Kui iodine server on seadistatud kuulama alamdomeeni DNS päringuid, siis nüüd saab paigaldada kliendi tööjaama iodine teenuse ning teenuse tekitama IPv4 tunnelit üle DNS-i.&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit eelseadistatud aladomeeni pihta. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;tunnel.domeen.zz &amp;lt;/b&amp;gt; = On eelseadistatud alamdomeeni nimi, kuhu iodine hakakb DNS päringuid saatma. &amp;lt;br&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89941</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89941"/>
		<updated>2015-06-11T12:57:56Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress. &amp;lt;br&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen. &amp;lt;br&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
Kui iodine server on seadistatud kuulama alamdomeeni DNS päringuid, siis nüüd saab paigaldada kliendi tööjaama iodine teenuse ning teenuse tekitama IPv4 tunnelit üle DNS-i.&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit eelseadistatud aladomeeni pihta. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = On eelseadistatud alamdomeeni nimi, kuhu iodine hakakb DNS päringuid saatma. &amp;lt;br&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89940</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89940"/>
		<updated>2015-06-11T12:54:04Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress. &amp;lt;br&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen. &amp;lt;br&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89939</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89939"/>
		<updated>2015-06-11T12:53:45Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli.&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress. &amp;lt;br&amp;gt;&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen. &amp;lt;br&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89938</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89938"/>
		<updated>2015-06-11T12:53:05Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
Nüüd kui on alamdomeeni kirje tehtud, tuleb seadistada iodine server, mis hakkab DNS päringuid kuulama ning tekitab IPv4 tunneli.&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel ning anna tunnelile virtuaalne IP aadress.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
10.0.10.1 = tunneli virtuaalne IP aadress.&lt;br /&gt;
tunnel.domeen.zz = tunneli jaoks loodud alamdomeen.&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89937</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89937"/>
		<updated>2015-06-11T12:49:24Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
IP_aadress = iodine serveri IP aadress (sisevõrgu IP). &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89936</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89936"/>
		<updated>2015-06-11T12:48:42Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Tsoonifaili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89935</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89935"/>
		<updated>2015-06-11T12:48:25Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
tsooni faili kirjed on näevad välja sellised:  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89934</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89934"/>
		<updated>2015-06-11T12:47:46Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A kirje iodine teenuse serverile.&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz &amp;lt;br&amp;gt;&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89933</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89933"/>
		<updated>2015-06-11T12:46:58Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile.  Lisaks tehakse A &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  iodine.domeen.zz.&lt;br /&gt;
iodine           IN  A   IP_aadress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
tunnel = see on alamdomeen tunnel.domeen.zz&lt;br /&gt;
iodine.domeen.zz = A kirje serverile kus on iodine teenus, mis kuulab DNS päringuid.&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89932</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89932"/>
		<updated>2015-06-11T12:39:52Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama IPv4 tunnelis. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89931</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89931"/>
		<updated>2015-06-11T12:34:21Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb alamdomeenile suunatud DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Kui soovite kasutada iodine teenust üle interneti, siis peab lahendama väline teenusepakkuja (väline DNS server) teie sisemist domeeni nimi.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama IPv4 tunnelis. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89930</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89930"/>
		<updated>2015-06-11T12:31:09Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server (NT: asutuse sisene DNS), mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni NS kirje ning iodine serveri A kirje. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama IPv4 tunnelis. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89929</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89929"/>
		<updated>2015-06-11T11:04:08Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server, mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni kirjed. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
DNS serveris (iodine serverit teenindav) tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama IPv4 tunnelis. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89928</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89928"/>
		<updated>2015-06-11T11:02:40Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server, mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni kirjed. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
&amp;lt;b&amp;gt;NB! &amp;lt;/b&amp;gt; Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89927</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89927"/>
		<updated>2015-06-11T11:02:10Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server, mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni kirjed. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
NB! Antud seadistuste näited sobivad ubuntu laadset linux-t kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89926</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89926"/>
		<updated>2015-06-11T11:01:06Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server, mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni kirjed. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=&amp;lt;b&amp;gt; Seadistus &amp;lt;/b&amp;gt; =&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89925</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89925"/>
		<updated>2015-06-11T11:00:27Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server, mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni kirjed. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Seadistus =&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89924</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89924"/>
		<updated>2015-06-11T10:59:06Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server, mis teenindab iodine serverit ning kuhu tuleb luua IPv4 tunneli tarvis alamdomeeni kirjed. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89923</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89923"/>
		<updated>2015-06-11T10:58:04Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata.&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 DNS server - DNS server, mis teenindab iodine serverit. &amp;lt;br&amp;gt;&lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&amp;lt;br&amp;gt;&lt;br /&gt;
2.2  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89922</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89922"/>
		<updated>2015-06-11T10:57:26Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüür mis plokeerib ära enamus tunneli loomise võimalustest, siis üldjuhul on DNS päringud lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux) - See tööjaam, millega soovitakse tunneli teenust kasutama hakata&lt;br /&gt;
1.2 DNS server - DNS server, mis teenindab iodine serverit. &lt;br /&gt;
1.3 Iodine Server - Server kuhu paigaldatakse iodine teenus, mis töötleb DNS päringuid.&lt;br /&gt;
2. Üldised nõuded &amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Nii iodine serveril kui ka kliendil peab olema ligipääs internetti.&lt;br /&gt;
2.2  &lt;br /&gt;
3.  &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89921</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89921"/>
		<updated>2015-06-11T10:48:44Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Klient masin (windows, linux). See tööjaam, millega soovitakse tunneli teenust kasutama hakata&lt;br /&gt;
1.2 Iodine Server. Server kuhu paigaldatakse iodine teenus ning lekitatakse &lt;br /&gt;
2.  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89920</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89920"/>
		<updated>2015-06-11T10:48:17Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
Klient masin (windows, linux). See tööjaam, millega soovitakse tunneli teenust kasutama hakata&lt;br /&gt;
Iodine Server. Server kuhu paigaldatakse iodine teenus ning lekitatakse &lt;br /&gt;
2.  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89919</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89919"/>
		<updated>2015-06-11T10:48:06Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
 Klient masin (windows, linux). See tööjaam, millega soovitakse tunneli teenust kasutama hakata&lt;br /&gt;
 Iodine Server. Server kuhu paigaldatakse iodine teenus ning lekitatakse &lt;br /&gt;
2.  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89918</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89918"/>
		<updated>2015-06-11T10:47:45Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
   a Klient masin (windows, linux). See tööjaam, millega soovitakse tunneli teenust kasutama hakata&lt;br /&gt;
   b iodine Server. Server kuhu paigaldatakse iodine teenus ning lekitatakse &lt;br /&gt;
2.  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89917</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89917"/>
		<updated>2015-06-11T10:47:29Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
   a. Klient masin (windows, linux). See tööjaam, millega soovitakse tunneli teenust kasutama hakata&lt;br /&gt;
   b. iodine Server. Server kuhu paigaldatakse iodine teenus ning lekitatakse &lt;br /&gt;
2.  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89916</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89916"/>
		<updated>2015-06-11T10:47:08Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&lt;br /&gt;
1. Komponendid &amp;lt;br&amp;gt;&lt;br /&gt;
   a. Klient masin (windows, linux). See tööjaam, millega soovitakse tunneli teenust kasutama hakata&lt;br /&gt;
   b. iodine Server. Server kuhu paigaldatakse iodine teenus ning lekitatakse &lt;br /&gt;
2.  &amp;lt;br&amp;gt;&lt;br /&gt;
3.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89915</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89915"/>
		<updated>2015-06-11T10:42:36Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
&amp;lt;b&amp;gt;Toetatud OP süsteemid: &amp;lt;/b&amp;gt;iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Et luua iodine IPv4 tunnelit, siis peavad olema tagatud vastavad eeltingimused: &amp;lt;/b&amp;gt;&lt;br /&gt;
1. Komponendid&lt;br /&gt;
   a. Klient masin (windows, linux). See tööjaam, millega soovitakse tunneli teenust kasutama hakata&lt;br /&gt;
   b. iodine Server. Server kuhu paigaldatakse iodine teenus ning lekitatakse &lt;br /&gt;
2.&lt;br /&gt;
3.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89914</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89914"/>
		<updated>2015-06-11T10:31:49Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Keskkonna nõuded ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89912</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89912"/>
		<updated>2015-06-11T08:43:49Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89911</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89911"/>
		<updated>2015-06-11T08:21:34Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4]&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2],[3] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4],[5] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89910</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89910"/>
		<updated>2015-06-11T08:21:09Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4]&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[5]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[3] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89909</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89909"/>
		<updated>2015-06-11T08:19:53Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[3]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[3] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89908</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89908"/>
		<updated>2015-06-11T08:19:20Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[2]&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[3] http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89907</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89907"/>
		<updated>2015-06-11T08:18:12Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[1]&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[3] http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89906</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89906"/>
		<updated>2015-06-11T08:17:38Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[4]&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[3] http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89905</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89905"/>
		<updated>2015-06-11T08:17:07Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
[1] https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[2] https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[3] http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
[4] http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89904</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89904"/>
		<updated>2015-06-11T08:14:53Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89742</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89742"/>
		<updated>2015-06-10T06:33:33Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 10.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89741</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89741"/>
		<updated>2015-06-10T06:33:17Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 09.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
Ei küsi iga päringu peale kliendi IP aadressi. Kui kasutatakse DNS serverite klustreid, siis võib esineda probleeme.&lt;br /&gt;
&lt;br /&gt;
-s&lt;br /&gt;
Ei ürite konfigureerida IP aadressi või MTU-d. Kasuta kui on juba seadistatud millist seadet kasutada.&lt;br /&gt;
&lt;br /&gt;
-D&lt;br /&gt;
Saab suurendada debug taset. Tase 1 väljastab kõik RX/TX paketid.&lt;br /&gt;
&lt;br /&gt;
-l listen_ip&lt;br /&gt;
Saab piirata sissetulevat liiklust IP põhiselt. Vaikimisi on lubatud liiklus kõikidelt IP-delt.&lt;br /&gt;
&lt;br /&gt;
-p port&lt;br /&gt;
Saab määrata pordi, mida teenus kuulab. Ka DNS peab saatma päringud sinna porti!&lt;br /&gt;
&lt;br /&gt;
-n external_ip&lt;br /&gt;
Saab määrata IP aadressi kuhu suunatakse NS päringud edasi. &lt;br /&gt;
&lt;br /&gt;
-b dnsport&lt;br /&gt;
Kui see port on määratud, siis kõik sissetulevad päringud va tunneli domeeni omad, suunatakse edasi sinna määratud porti et kasutada päris DNS serverit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89739</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89739"/>
		<updated>2015-06-10T04:27:27Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 09.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89738</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89738"/>
		<updated>2015-06-10T04:25:56Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 09.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-r&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
-m fragsize&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
-M namelen&lt;br /&gt;
Maksimaalse üleslaadimise serveri hostinime pikkuse määramiseks. Vaikeväärtus on 255, kuid selle abil saab määrata vahemikku 100-255.&lt;br /&gt;
-T dnstype&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
-O downenc&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
-L 0|1&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
-I interval&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89737</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89737"/>
		<updated>2015-06-10T04:21:43Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 09.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-r &amp;lt;/b&amp;gt;&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-m fragsize &amp;lt;/b&amp;gt;&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-M namelen &amp;lt;/b&amp;gt;&lt;br /&gt;
Maximum length of upstream hostnames, default 255. Usable range ca. 100 to 255. Use this option to scale back upstream bandwidth in favor of downstream bandwidth. &lt;br /&gt;
Also useful for DNS servers that perform unreliably when using full-length hostnames, noticable when fragment size autoprobe returns very different results each time.&lt;br /&gt;
&amp;lt;b&amp;gt;-T dnstype&amp;lt;/b&amp;gt;&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-O downenc&amp;lt;/b&amp;gt;&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&amp;lt;b&amp;gt;-L 0|1 &amp;lt;/b&amp;gt;&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-I interval&amp;lt;/b&amp;gt;&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-c&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89736</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89736"/>
		<updated>2015-06-10T04:20:15Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 09.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Atribuudid ==&lt;br /&gt;
Iodine on küll lihte ülesse seada, kuid võimalusi seda seadistada on mitmeid. Toon välja võimalused nii serveri pool kui ka kliendi poole seadistamiseks.&lt;br /&gt;
&amp;lt;b&amp;gt;Klient&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-r &amp;lt;/b&amp;gt;&lt;br /&gt;
Ei kasuta raw UDP reziimi. Vaikimisi iodine saadab liikluse otse serverisse, mitte ei kasutada DNS relay-d.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-m fragsize &amp;lt;/b&amp;gt;&lt;br /&gt;
Seab maksimaalse kasutatava allalaadimis fragmendi suuruse. Vaikimise kasutaba iodine kõige suuremat võimalikku allalaadimis fragmendi suurust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-M namelen &amp;lt;/b&amp;gt;&lt;br /&gt;
Maximum length of upstream hostnames, default 255. Usable range ca. 100 to 255. Use this option to scale back upstream bandwidth in favor of downstream bandwidth. &lt;br /&gt;
Also useful for DNS servers that perform unreliably when using full-length hostnames, noticable when fragment size autoprobe returns very different results each time.&lt;br /&gt;
&amp;lt;b&amp;gt;-T dnstype&amp;lt;/b&amp;gt;&lt;br /&gt;
Saab määrata DSN päringu tüübi. Võimalikud tüübid on: NULL, TXT, SRV, MX, CNAME and A (returning CNAME)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-O downenc&amp;lt;/b&amp;gt;&lt;br /&gt;
Saab määrata kodeerimiseks. Kui vaike seade ei toimi, siis peab muutme kodeeringut kuna on võimalik, et see on nõutud. Võimalused on : Base32, base64, base128, base64u.&lt;br /&gt;
Base32 on kõge madalam koodek ning see toimib alati.&lt;br /&gt;
&amp;lt;b&amp;gt;-L 0|1 &amp;lt;/b&amp;gt;&lt;br /&gt;
Lazy-mode  reziim. Selle abil on võimalik tõsta jõudlust ning vähendadada võrgu viidet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-I interval&amp;lt;/b&amp;gt;&lt;br /&gt;
Maksimaalne DNS päringu intervall. Kasutada selleks, et piirata DNS päringute liiasust võrgus. Maksimaalne väärtus on 59 kuna 60 peal juba iodine ise lõpetab ühenduse kliendiga.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Server&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-c&amp;lt;/b&amp;gt;&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://linux.die.net/man/8/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89719</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89719"/>
		<updated>2015-06-09T19:58:02Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 09.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Toetatud operatsioonisüsteemid ==&lt;br /&gt;
iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89718</id>
		<title>Iodine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Iodine&amp;diff=89718"/>
		<updated>2015-06-09T19:55:43Z</updated>

		<summary type="html">&lt;p&gt;Rhaavel: /* Kasutatud kirjandus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Rait Haavel [AK31]&amp;lt;br&amp;gt;&lt;br /&gt;
Viimati muudetud: 09.06.2015&lt;br /&gt;
&lt;br /&gt;
== Kirjeldus ==&lt;br /&gt;
Iodine abil on võimalik luua IPv4 tunnelit kasutades DNS päringuid. &lt;br /&gt;
Kui võrgus on kasutuses tulemüürm mis plopeerib ära enamus tunneli loomise võimalustest, siis on DNS päringud kindlati lubatud ning Iodine võimaldab just seda ära kasutada IPv4 tunneli loomiseks.&lt;br /&gt;
&lt;br /&gt;
== Nõuded ==&lt;br /&gt;
Operatsioonisüsteem  - iodine töötab nii linux , mac kuid ka windows operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
== iodine seadistus - DNS server ==&lt;br /&gt;
Oma DNS serveris tuleb lisada tsoonifaili NS kirje alamdomeenile, mida hakkad kasutama. &amp;lt;br&amp;gt;&lt;br /&gt;
Lisa alamdomeeni kirje&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tunnel      IN    NS  tunnel1.domeen.zz.&lt;br /&gt;
tunnel1           IN  A   10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - server ==&lt;br /&gt;
NB! Näide on toodud ubuntu 14.4 operatsioonisüstemi kasutades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. loo IPv4 tunnel&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodined 10.0.10.1 tunnel1.domeen1.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== iodine seadistus - klient ==&lt;br /&gt;
&amp;lt;b&amp;gt;Paigaldus&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1. Uuenda oma repositoorium.  &lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Installeeri iodine&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install iodine&amp;lt;/pre&amp;gt;&lt;br /&gt;
3. Seadista iodine looma IPv4 tunnelit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo iodine tunnel1.domeen.zz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. Nüüd võid kasutada IPv4 tunnelit. Näiteks proovi pingida kliendi arvutist serveri IP-d.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ping 10.0.10.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Kasutatud kirjandus  ==&lt;br /&gt;
https://github.com/yarrick/iodine &amp;lt;br&amp;gt;&lt;br /&gt;
https://grahamedgecombe.com/blog/ip-over-dns-with-iodine &amp;lt;br&amp;gt;&lt;br /&gt;
http://code.kryo.se/iodine &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rhaavel</name></author>
	</entry>
</feed>