Dette er en lille kort gennemgang af en vej til at komme til at skrive på daimis nyhedgrupper hjemmefra. For at kunne poste til news.daimi.au.dk kræves det nemlig at man poster fra en "daimi IP". En måde at kunne komme til det er ved at oprette en VPN forbindelse til daimi. En anden måde er at gøre brug af SSH's port-forwarding feature. Denne mini-guide omhandler dette. Jeg tager udgangspunkt i at læseren er en win32 bruger der benytter PuTTY som SSH client.
Har du ikke allerede PuTTY, kan det downloades gratis (PuTTY er OpenSource med en BSD-like licens) fra f.eks PuTTYs download side. PuTTY er blot en enkelt eksekverbar fil (putty.exe) og der er ikke noget fancy installationspogram der smider 10 ton garbage alle mulige steder.
Når du har downloadet og startet PuTTY skal du til at konfigruere en forbindelse til daimi og en tunnel til NNTP trafik.
Tunnel virker ved at der oprettes en forwarding mekanisme mellem din lokale computer og den computer på daimi som du logger ind på. Trafik sent til din lokale computer, på den port du laver port-forwarding på, vil herefter blive forwarded til daimi computeren og først derfra forsøge at nå sin "rigtige" distination.
På den måde kommer distinationen til at tro at trafikken kommer fra en daimi maskine og dermed en "daimi IP". Hvilket giver mulighed for at poste på daimis nyhedsgrupper.
Gå ind i PuTTYs SSH -> Tunnel menu. Der opretter du en lokal port-forwarding fra f.eks. port 1190 på din lokale computer. Distinationen skal være news.daimi.au.dk:119, dvs. daimis news-server's NNTP port. Se evt. billedet. Husk at klikke på "Add", efter du har udfyldt disse oplysninger.
Nu skal du gå tilbage til Session menu'en og konfigruerer selve SSH forbindelse til daimi. I Hostname-feltet kan du f.eks. indtaste fresh-horse.daimi.au.dk. Husk at vælge at det skal være en SSH forbindelse.
For at blive fri for at skulle indtaste tunnel/forbindelses indstillinger hvergang er det en rigtig god ide at gemme sin session, skriv derfor et eller andet navn i "Saved Sessions"-tekstfeltet og klik på Save. Se evt. billedet.
Så er vi ved at være ved vejs ende. Nu skal du blot oprette fobindelse til daimi og logge på med dit brugnavn/password. Så har du en SSH terminal forbindelse til daimi og ikke mindst en tunnel.
Nu skal du blot oprette en news-konto i din newsreader hvor du vælger 127.0.0.1:1190 til at være den NNTP server du skal poste til. Så vil du være istand til at poste på daimis nyhedsgrupper. Til en start kan du teste om de virker i news://daimi.test . God Fornøjelse.
For ikke at snyde *nix brugere helt, så kan det samme opnåes med OpenSSH: