udpをssh越しにはport forward出来ないということで
ncコマンドでudp-> tcp --| ssh |-- tcp -> udpという風に橋渡しさせるという方法。
[ port forward ]
ssh server_address -L 4800:localhost:4800
[ local server ]
nc -l -u 3939 < /var/tmp/squid_fifo | nc localhost 4800 > /var/tmp/squid_fifo
[ remote server ]
nc -l 4800 < /var/tmp/squid_fifo | nc -u 127.0.0.1 3939 > /var/tmp/squid_fifo
*上記はFreeBSDでの例です。
---
参考サイト: http://zarb.org/~gc/html/udp-in-ssh-tunneling.html
Friday, December 22, 2006
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment