PR
Keyword Search
Calendar
New!
ホームズ探偵さんComments
Freepage List
Windowsで使えるポートフォワードツールを探している。
sshのポートフォワードが有名であるが、ssh関係なしでポートを転送するだけの機能のものはあまり無いようだ。
具体的には、Hamachiで外から自宅のマシンに接続したときにポート番号で接続先を振り分けたい。
全部のマシンにHamachiを入れればいいのだがあまりに芸がない。
それと、もうひとつはHamachi経由の接続とSkype経由の接続をアプリを触らずに一発切り替えをやりたい。つまりアプリ側は常にlocalhostへの接続設定にしておいてSkype経由の場合はSkyGateForTCPを使い、Hamachi経由の場合はポートフォワードやる。
みたいなことがやりたい。
ポートフォワードツールとしてはstoneが定番のようであるが、元々Unixベースのツールなので設定ファイルで色々と設定を行うようだ。(機能はかなり高機能のようです。)WindowsのGUI設定設定に慣れきった体にはちょっとつらい。
TCPのリピータとして作るのであれば、手持ちのモジュールを組み合わせればできるような気もする。
技術的には、IPレベルでの転送機能も面白そうであるが、Windowsの場合たぶんはまりそうなのでやめておく。そういえば、SkyOverLanを最初Rawソケットで実装しようとして結局出来ないことが判明してWinPcapを使うことにした事を思い出した。
一度、TCPのリピータとして具体的に実装検討をやってみようと思う。