Wie muss ich den w3m aufrufen, wenn er einen proxy benutzen soll
?? > > Ich habe nur die Option -no-proxy für proxy ausschalten gefunden, aber > > leider keine Information darüber wie ich einen angeben kann. > ungestestet:
export http_proxy=192.168.1.5:8080 w3m www.........
geht nicht
Entweder den Proxy manuell in die config-Datei (~/.w3m/config) die Zeilen:
http_proxy my.proxy.de:8080
Das geht, aber nur auf dem Rechner der direkt die online Verbindung hat, also auf dem auf dem auch der Proxy läuft. Wobei ich mir nicht sicher bin ob er wirklich den Proxy nutzt ??
Aber von einen anderen Rechner 192.168.1.2 geht das nicht. Ich habe da mal tcpdump mitlaufen lassen und da ist mir aufgefallen das der w3m irgend wie seine DNS anfragen selber managen will statt das den Proxy machen zu lassen. Wenn ich w3m auf 192.168.1.2 starte und keine Nameserver in der resolv.conf habe und "w3m www.hallo.de" starte bricht w3m gleich mit Can't load www.hallo.de exitcode 1 und über die Netzwerkkarte kommt kein einziges Paket laut tcpdump.
Wenn ich aber nur mal als Spass in die resolv.conf einen nameserver 192.168.1.5 Eintrage und dann "w3m www.hallo.de " aufrufe passiert erstmal 15sec nicht's und dann die selber Fehlermeldung Can't load www.hallo.de exitcode 1 tcpdump ist aber angesprungen und hat mächtig viele Paket geschrieben die alle nach einen DNS-Anfrage an 192.168.1.5 aussehen.
Gib es da vielleicht noch irgend wo einen Eintrag für den w3m der für den Proxynutzung relevant ist ??
eintragen oder konfortabel über das 'WebInterface':
- w3m starten
- 'Einfg' drücken
- 'Optionen' -> 'Proxy Settings'
geht leider nur wenn man w3m starten kann