題名: [FreeBSD-users-jp 90824] SOCKS を利用した csup の方法 
(<[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]>) 
において
Tsurutani Naoki さんがおっしゃるには:
|  今まではネットワークに自由にアクセスできる場所にいたのですが、
| 諸般の事情で外部のネットワークへ自由にアクセスできないところへ
| 移動しました。
|  そこでは、IPアドレスはプライベートアドレスしか与えられず、外部へのアクセスは、
| NAT越しではsshしか許されていません。
|  ただ、http/ftpのプロキシサーバは存在しており、他にはSOCKSのサーバもあるらしいです。
| 
|  このような環境で、csupするにはどうすればいいのでしょう?
| portsからnet/socks5でインストールされるrunsocksを使ってみたりしたのですが、
| いつまでも接続中のままで、
| % /usr/local/bin/runsocks /usr/bin/csup -L 2 /usr/local/etc/doc-supfile
| Parsing supfile "/usr/local/etc/doc-supfile"
| Connecting to cvsup4.jp.FreeBSD.org
| のままで止まった状態が続きます。
| /usr/local/etc/libsocks5.confには、
| socks5 - - - - socks-proxyのホスト名
| socks4 - - - - socks-proxyのホスト名
| 等と書いてみましたが、同じでした。

  試しに、手元の FreeBSD 6.2-RELEASE で

*default host=cvsup4.jp.FreeBSD.org
*default base=/home/hoge/tmp
*default prefix=/home/hoge/tmp
*default release=cvs tag=.
*default delete use-rel-suffix
ports-all

  と書いた supfile を使い、

  % runsocks csup -L 2 supfile.cvsup.ports

  を実行してみましたが、何の問題もなく csup できました。

  /usr/local/etc/libsocks5.conf は

# proxy protocol dest-addr dest-port [userlist [proxy-addr [proxy-port]]]
socks5  -        -         -         -         sockshost.ryukoku.ac.jp 1080

  のように設定しています。

| /usr/local/etc/libsocks5.confには、
| socks5 - - - - socks-proxyのホスト名
| socks4 - - - - socks-proxyのホスト名
| 等と書いてみましたが、同じでした。

  「socks-proxyのホスト名」の SOCKS サーバは 1080/tcp 上で正常に稼
  働しているのでしょうか?  

----
// 毎月第 2 火曜日 (米国時間) は Windows Update の日
// http://windowsupdate.microsoft.com

小島 肇 - KOJIMA Hajime
[Office] 
[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;], 
http://www.st.ryukoku.ac.jp/~kjm/

メールによる返信