プロが教える店舗&オフィスのセキュリティ対策術

グローバルから来たポートをグローバルのポートにTCP転送するWindowsフリーソフトを探しています。

PC_A ---> 80:PC_B --> 8080:PC_C

でPC_AからPC_CにTCP接続したいのです。PC_A,B,Cもインターネットに接続しており、PC_Bに入れるポート転送のWindowsフリーソフトを探しています。ただ、普通のポート転送と違うのはグローバルアドレスから来たTCPセッションをローカルではなく、グローバルにポート転送するところです。

最悪、Linuxのフリーソフトでも可能です。どなたかご存知であれば教えてください。

A 回答 (2件)

ローカルアドレスとグローバルアドレスのところで何を気にしているのか


私もよく分からないのですが、
ちゃんとIPパケットが届くのであれば、
stoneあたりが適当だと思います。
http://www.gcd.org/sengoku/stone/Welcome.ja.html

PC_Bで以下のように入力します。

stone PC_C:8080 80

誰かが、PC_Bのポート80に接続すると、
パケットがPC_Cのポート8080に転送されます。
詳しくは下あたりの解説が役に立つでしょう。
http://www.gcd.org/sengoku/docs/NikkeiLinux00-08 …
http://www.gcd.org/sengoku/docs/NikkeiLinux00-09 …

他、通信を暗号化してくれる余分な機能がついていて構わないなら他にもたくさんあります。
openssh, stunnel, sslwrap あたりがすぐに思いつきます。
    • good
    • 0
この回答へのお礼

ありがとうございます。やりたかった事がこのソフトでできました。感謝します。

お礼日時:2006/08/26 23:24

ん?グローバルであろうとローカルであろうとソフト自体に変わりはないですが...可変か固定かならわかりますけど...


やりたい事がよくわかりません。

PC_Bを使うよりはルータでいいんじゃないかと思いますが、質問文の様に80ポートを使ったhttpならsquidなどのプロキシサーバでよいのでは。
http://squid.robata.org/squid_nt.html

あとはsshでどうですかね?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!