Avatar billede mikkelbreum Nybegynder
02. januar 2009 - 13:24

socks 4 proxy via ssh

Jeg har et problem jeg ikke kan gennemskue årsagen til.

Overordnet opsætning:
Jeg har to computere C1 og C2, og ønsker at C2 skal agere proxy for C1 (http trafik).
Begge computere kører Mac OS X 10.5.6
C2 er tilsluttet internettet via kabelmodem og står i Danmark. C1 er tilsluttet Internettet via ADSL router og står i Tyskland.

På C2 har jeg oprettet en brugerkonto med SSH adgang.
Fra C1 forbinder jeg til C2 med unix commandoen SSH -D 9999 username@xx.xx.xx.xx

Dette fungerer fint. Jeg får ssh forbindelsen etableret og kan fx. se filerne på C2 fra mit terminal vindue på C1.

Herefter åbner jeg FireFox og indstiller den til at benytte SOCKS 4 Proxy på 127.0.0.1 port 9999 for al webtrafik.

Hvis jeg herefter går til addressen http:www.dr.dk i firefox, så viser den en blank side (show source viser en helt tom kildekode), men der kommer ingen fejlmeddelelser.

Hvis jeg herefter afbruder ssh forbindelsen (jeg skriver exit i terminalvinduet) og herefter reloader dr.dk i firefox, så siger firefox at jeg forsøger at benytte en proxy server der nægter at etablere forbindelse.

Det virker altså som om, at min ssh tunnel fungerer, og at firefox på C1 etablerer forbindelser til webservern (dr.dk) gennem C2, men af en eller anden grun returneres indholdet af denne http request ikke.

Hvad gør jeg galt?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester