リンク: [ホーム] [自己紹介] [リンク集] [アルバム] [ソフトウェア] [発表文献] [その他]

まさおのChangeLogメモ / 2008-12-09

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2008-12-09 Tue

* CVS-pserver+SOCKS

職場だとファイアウォールの設定で外部の cvs-pserver へのポートがあ
いていないので、SOCKS サーバ経由のアクセスを試してみた。

フリーの SOCKS 実装である Dante をインストールすれば
素のままでは SOCKS に対応していない cvs などのコマンドも

% socksify cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/pukiwiki login
% socksify cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/pukiwiki co pukiwiki

といった感じで socksify コマンドを経由してアクセスできるようになる。

設定としては、/etc/socks.conf に以下の設定を追加するだけ。

route {
        from: 0.0.0.0/0 to: 0.0.0.0/0 via: 144.213.2.10 port = 1080
        protocol: tcp udp # server supports tcp and udp.
        proxyprotocol: socks_v5 socks_v4 # server supports socks v4 and v5.
        method: none #username # we are willing to authenticate via
                                         # method "none", not "username".
}

cf. http://sho.tdiary.net/20030624.html#p02