Hej Crille!
När jag läste att du använder din Pi som DNStunnel, tänkte jag det lät intressant så jag kollade upp det på Google. Förstår mig att du använder din Pi som en server, som du ansluter dig till från ett offentligt-nätverk så som skolnätverk, publiknätverk (Wifi) på ett hotell eller kafé etc sedan har du tillgång till ett öppet internet utan att någon eller några sidor är blockerade på dessa offentliga-nätverk?
Du tar självfallet hjälp av SSH (PuTTY) för att skapa tunneln? och kör SOCKS proxy på din webbläsare?
Eller du använder DSNtunnel för andra ändamål?
Mvh, Stanikz
Precis, förutsatt att dnsuppslag är tillåtna/port 53 är öppen.
Går segare än snigelfart att surfa, och att surfa är det mest krävande man kommer kunna göra, och då är det endast typ Swec eller liknande sidor som fungerar hyffsat. Att titta på Youtube ska man inte ens fundera över.
Om du inte sett så behöver man ett A-record och ett NS-record som pekar på servern man satt upp:
x.y.se > ip.till.server A
z.x.y.se > x.y.se NS
All data (paketen) skickas egentligen i dnsuppslaget, och är kodat till base32, ungefär såhär enkelt förklarat:
> Vart finns 1234567abcdefg.z.x.y.se ? - Skickas till den lokala dnsservern som man fått på den publika nätverket
< Du ska fråga x.y.se vart 1234567abcdefg.tunnel.x.y.se finns
> Vart finns 1234567abcdefg.z.x.y.se ? - Skickas till vår server (den fakeade dnsservern).
Server får förfrågan och ser att den innehåller 1234567abcdefg.z.x.y.se,
den plockar ut allt innan .z och dekodar och tyder det, för att sedan skicka tillbaka svaret på vår förfrågan som vi ställde.
Och så skickas det fram och tillbaka, och det är därför det går så sakta att surfa.