▼スレッド
│
└◇794:proxy の内側で w3m [shige] 12/06 17:02
├◇795:Re:proxy の内側で w3m [な] 12/06
│└◇835:Re[2]:proxy の内側で w3m [shige] 12/12
│ ├◇837:Re[3]:proxy の内側で w3m [な] 12/12
│ └◇907:Re[3]:proxy の内側で w3m [な] 01/10
└◇908:Re:proxy の内側で w3m [asa] 01/10 <
外部の名前解決ができない環境 (DNS は内部の名前しか解決してくれない) で、w3m を使って Web の閲覧は可能なのでしょうか。スレッド一覧
環境変数には、proxy server を念のために IP アドレスで指定しました。
$ env | grep proxy
ftp_proxy=???.??.???.???:????
http_proxy=???.??.???.???:????
Google で検索しましたが、同じ問題を質問するメールを見つけましたが、解決法は書いてありません。
IE, Opera, Netscape など、すべて外部の Web の閲覧ができています。
w3mはかなり長く使っていますが、proxy経由のhttp通信は問題なくできています。スレッド一覧
googleで検索したとのことですが、"http_proxy 設定 w3m"あたりで
検索すると、そのものずばりの回答がたくさん引掛りますが。
なさん、コメントありがとうございます。スレッド一覧
環境変数に設定する方法では、どうやってもうまくいかないのですが、環境変数の設定方法を何か間違えているのでしょうか。
w3m -o http_proxy="http://192.168.1.1:8000/" http://www.example.com/
のようにすれば閲覧することはできます。
現状、http_proxy で渡したそのものを、.bashrc にて、
export HTTP_proxy "http://192.168.1.1:8000/"
のように定義して、env で反映されたことを確認しています。
HTTP_PROXY など大文字/小文字の組み合わせも変えてためしましたが、いずれにしても、Unknown URI となり、外部 Web page を閲覧することができない状態が続いています。
http_proxy, ftp_proxy ともに、変数名はすべて小文字です。スレッド一覧
なぜわざわざ大文字にするのでしょうか?
失礼。かんちがいしていました。スレッド一覧
環境変数よりもオプション設定が優先されますので、
いったんオプション設定でプロキシの設定をすべてクリア→終了、
もしくは.w3m/configのhttp_proxy,ftp_proxyあたりを消してから
w3mを立ち上げてみてください。
環境変数はHTTP_PROXY, http_proxy, HTTP_proxyの順番で見ています。
http_proxy=???.??.???.???:????スレッド一覧
ではなく
http_proxy=http://???.??.???.???:????
なのでは?