Ændre DNS for en enkelt browser? [LØST]

marlar
Antal: 3216
Tilmeldt:
05-12-2009
User is offline
Ændre DNS for en enkelt browser? [LØST]

Det er let not at ændre DNS for hele netværket.

Men er det muligt at ændre DNS for en enkelt browser? Sådan at fx Chromium bruger en anden DNS server end systemet som sådan?

Man kan så meget med iptables, måske også dette?

Alternativt kunne man måske sætte en DNS proxy op som så opsættes i browserens proxyindstillinger?

Forslag modtages med kyshånd :)


hoppendekanin
Antal: 485
Tilmeldt:
16-09-2007
User is offline
Jeg har fx sat proxy op på

Jeg har fx sat proxy op på brugerniveau engang på en af mine desktop computere. Det eneste man skal gøre er, at tilføje disse linjer i .bashrc-filen i brugerens home-mappe:

http_proxy=http://192.168.2.199:8080
export http_proxy
ftp_proxy=http://192.168.2.199:8080
export ftp_proxy

Det kræver jo så, at man har en proxy-server kørende.

Lidt til dit sidste forslag:
Ellers er alternative at du laver en SSH-tunnel fx vha. programmet puTTY til en specifik port på en random server. Jeg ved i Firefox kan man gå ind og definere proxy-indstillingerne, og der konfigurerede jeg så firefox til at lave en proxy til den specifikke port gennem 127.0.0.1 (jeg har lavet en guide om det i tidernes morgen, som jeg kunne finde frem, hvis denne forklaring lyder forvirrende). På den måde blev SSH-tunnellen brugt som proxy, og på serveren kunne du så definere DNS-indstillingerne. Det kræver så, at du først skal lave SSH-tunnellen før du kan bruge Firefox (da FF jo er indstillet til tunnellen).


marlar
Antal: 3216
Tilmeldt:
05-12-2009
User is offline
Jeg fandt en lille proxy som

Jeg fandt en lille proxy som kan præcis dette, nemlig polipo (findes i Debians repositorie).

Jeg indsætter en enkelt linje i /etc/polipo/config:

dnsNameServer = xxx.xxx.xxx.xxx

Og så skal browseren bare sættes til at bruge proxien på localhost:8123

Så funker det sgu!


marlar
Antal: 3216
Tilmeldt:
05-12-2009
User is offline
Det eneste man skal

#1: Det eneste man skal gøre er, at tilføje disse linjer i .bashrc-filen i brugerens home-mappe:

Vores indlæg krydsede lige hinanden :)

Ovenstående proxyindstilling på brugerniveau gør vel at alle browserne bruger proxien? For det er i mit tilfælde kun en enkelt der skal benytte den.

EDIT: Jeg kender i øvrigt godt tricket med en socks proxy, min sheevaplug fungerer fx som socks proxy så jeg kan tilgå mit lokalnet udefra via SSH. Og jeg havde også overvejet at ændre DNS for sheeva til pågældende server, men syntes det ville være lidt overkill hvis der fandtes en simplere løsning.

Kommandoen på klienten er fx

ssh -f -N -D 8080 user@some.where


The_stig
Antal: 60
Tilmeldt:
28-11-2008
User is offline
Den var svær

Hej Marla,

Der er som du selv er inde på, flere muligheder. Jeg kunne godt tænke mig, at vide hvorfor eller hvad du ønsker, at opnå, ved at ændre dette for en enkelt browser.

Den nemme I mit hoved - er nok, at bruge en virtuel maskine til formålet.

Du kan også prøve, at gå efter, at chrooted en bruger, Hvilket skulle give mulighed for, at angive nye DNS server i den resolv.conf, som bliver kopieret ind i jail'en. Du skal så kunne give din egen bruger adgang til at bruge chromium i den jailed brugers enviroment.

Det skal lige sige, jeg dog ikke har prøvet sidste løsning, men bare læst om det, som en mulighed.

Så google efter "chrooted brower", kan måske afklare det mere for dig.'

edit: Der var jeg lidt for sent på den, men det var da sjovt, at se de andre løsninger :D

/The Stig


marlar
Antal: 3216
Tilmeldt:
05-12-2009
User is offline
Jeg kunne godt tænke

#4: Jeg kunne godt tænke mig, at vide hvorfor eller hvad du ønsker, at opnå, ved at ændre dette for en enkelt browser.

For at tilgå visse hjemmesider som er blokerede i Europa. Der findes services som fx unblock-us der kan give dig en US-baseret IP-adresse. Men jeg ønsker bare ikke al trafik skal gå igennem dem da de dybest set har mulighed for at stjæle min trafik. Ikke at jeg tror de gør det, men alligevel.

Med denne løsning kan jeg bruge en enkelt browser til at tilgå de utilgængelige hjemmesider.


The_stig
Antal: 60
Tilmeldt:
28-11-2008
User is offline
klart!

Det var bare ikke lige det jeg tænkte på, da jeg ved du programmere, så jeg troede, at det var noget du skulle teste op imod dig selv.

Performance er også et issue, hvis man vælger en løsning som unblock-us.

/The Stig


marlar
Antal: 3216
Tilmeldt:
05-12-2009
User is offline
Det var bare ikke lige

#6: Det var bare ikke lige det jeg tænkte på, da jeg ved du programmere, så jeg troede, at det var noget du skulle teste op imod dig selv.

Det kunne det også meget vel være, fx har jeg også gang i en tråd om en pythonproxy jeg selv udvikler på - en videreudvikling af munchy. Det er bare et sammentræf :)


frogmaster
frogmaster's picture
Antal: 4831
Tilmeldt:
20-05-2010
User is offline
Skal det være nemt, så

Skal det være nemt, så findes der jo mange Web proxies, hvor man skal passe gevaldigt på med nogle, især de kinesiske, mens andre fuldt ud løser problemet med at se stuff blokeret i EU.

http://proxyservice.us/
Denne giver en US IP.

http://proxy-service.de/
En tysk som jeg selv bruger meget.

Listerne er lange, her bare en enkelt:
http://hidemyass.com/proxy-list/


frogmaster
frogmaster's picture
Antal: 4831
Tilmeldt:
20-05-2010
User is offline
Skal det være nemt, så

Dobbelt post - slettet


marlar
Antal: 3216
Tilmeldt:
05-12-2009
User is offline
Skal det være nemt, så

#8: Skal det være nemt, så findes der jo mange Web proxies

Ja, men det dutter ikke i det her tilfælde hvor det er streaming data der skal igennem.

I øvrigt virker http://proxyservice.us/ ikke :)


frogmaster
frogmaster's picture
Antal: 4831
Tilmeldt:
20-05-2010
User is offline
proxyservice.us virker ikke

proxyservice.us virker ikke streamed, det er rigtigt nok, men det gør flere af de andre US proxies, fx denne:

http://hidemyass.com/proxy/

Under Advanced options valgte jeg USA, Chicago - 4, skrev Youtube.com og her er resultatet med en tilfældig video:

http://db.tt/oVKomdGv

Ellers ved jeg ikke hvorfor proxyservice.us ikke virker hos dig. Så længe det ikke er streamed virker den udmærket på dette netværk jeg sidder ved nu.

Edit og måske Off Topic:

Noget helt andet, som desværre kræver en Windows, så er Domain Name Speed Benchmark et program der er værd at se lidt på, hvis man vil optimere sine DNS.

http://www.grc.com/dns/benchmark.htm

Jeg har ikke forsøgt at køre det under Wine


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
frogmaster, hvorfor

frogmaster, hvorfor anbefaler du ikke realvnc til dette? med kryptering og det hele, så kan man bare køre sin browser på selve remote sessionen?


marlar
Antal: 3216
Tilmeldt:
05-12-2009
User is offline
Ellers ved jeg ikke

#11: Ellers ved jeg ikke hvorfor proxyservice.us ikke virker hos dig. Så længe det ikke er streamed virker den udmærket på dette netværk jeg sidder ved nu.

Hos mig er der ingen forbindelse til proxyservice.us. Har heller ikke noget DNS opslag på den, dig proxyservice.us timer ud.

#11: Under Advanced options valgte jeg USA, Chicago - 4, skrev Youtube.com og her er resultatet med en tilfældig video:

Kan du bruge pandora.com igennem den? Jeg kan ikke. Heller ikke netflix.com.


frogmaster
frogmaster's picture
Antal: 4831
Tilmeldt:
20-05-2010
User is offline
pandora kan jeg ikke slippe

pandora kan jeg ikke slippe igennem til med en web-proxy, kun med en proxy-opsætning, men netflix gik udmærket.

http://db.tt/pwvczXKU

proxyservice.us ser ud til at være nede lige nu selv om markosweb siger den er oppe. Den virkede tidligere idag, men det er også ligemeget hvis man ikke kan streame med den.

http://www.markosweb.com/www/proxyservice.us/

Med hensyn til netflix, så ved jeg ikke om du har læst ekstrabladet idag?

http://ekstrabladet.dk/kup/elektronik/gadgets/arti...

De hævder det er lovligt. Noget med at man skal generere en US identitet.


marlar
Antal: 3216
Tilmeldt:
05-12-2009
User is offline
Med hensyn til netflix,

#14: Med hensyn til netflix, så ved jeg ikke om du har læst ekstrabladet idag?

Nej, men tak for linket.

Pudsigt sammentræf, for det er lige præcis set skitserede setup jeg har fat i med proxyen! Jeg har nemlig fået en WD TV Live boks som blandt meget andet kan vise film fra Netflix og Hulu der er en slags online videobutikker.

Det kan dog kun benyttes gennem en US proxy.

Nikolaj Sonne viste i øvrigt noget lignende engang i SoEinDing.

Og ja, der er ikke noget ulovligt ved det. Man betaler for servicen. Bortset fra at jeg lige nu er på en gratis prøveperiode.