Mikkel Bundgaard <mikkel@notfound.invalid> writes:
> Formoder ovenstående burde kunne automatisere det lidt(utestet).
> Ihvertfald hvad angår i dine shells.
Skal det gå lidt hurtigere kan man også se hvad der står i
/etc/resolv.conf. Jeg bruger selv følgende script, der i samme omgang
konfigurerer Gnome.
$
if grep stud /etc/resolv.conf
then
export http_proxy=
http://wwwproxy.control.auc.dk:3128
export HTTP_PROXY=$http_proxy
export ftp_proxy=$http_proxy
export FTP_PROXY=$ftp_proxy
ssh -Nf -D 31337 -L 1337:royal.flof.dk:119 control
gconftool -t bool --set /system/http_proxy/use_http_proxy 1
gconftool -t string --set /system/proxy/mode "manual"
echo Proxy sat op til hjemmebrug
else
export http_proxy=
export HTTP_PROXY=
export ftp_proxy=
export FTP_PROXY=
gconftool -t bool --set /system/http_proxy/use_http_proxy 0
gconftool -t string --set /system/proxy/mode "none"
ssh -Nf -D 31337 royal
echo Proxy sat op til hjemmebrug
fi
$
SSH-dimsen laver en socks proxy som jeg bruger til min Jabber-klient,
samt en tunnel til min newsserver. Det samme kan gøres med tuneller
til smtp, imap- og alle mulige andre servere. Jeg mangler en mere
elegant måde at der forsøges at oprette tunneller, der allerede
findes. Hvis man ikke bruger dvale eller lignende, kan man jo altid
smide det i et boot-script.
Jeg mangler stadig en automatisk måde at indstille proxy i Firefox,
hvor den automatiske proxy.pac-agtige funktion ikke virker for mig.
--
mvh Jes Vestervang @ Debian Sid