web-dev-qa-db-ja.com

テストを開くTCP指定されたIP /ポートへの接続

指定したIPおよびポートへのTCP接続を開くことを可能にするWindows(xpから7)全体で機能するツールを探しています。この機能は以前はWindows XPに存在していました( netsh diag connect iphost)ですが、Vista/7ではNetsh diagコマンドが削除されているようです。同じようなものを探していて、スーパーユーザーを検索しましたが、何も見つからないようです。

すでにウィンドウに組み込まれているものが理想的ですが、これを行う小さな実行可能ファイル(できればコマンドライン、スタンドアロンの実行可能ファイル)です。

編集:さらに指定する必要がありました。私はTelnetとPuTTYに精通しており、現在はそれを使用していますが、リモートアクセスを行わずに、技術者以外のユーザーを電話で非常に技術的な問題のトラブルシューティングを行う必要がある環境にいます(楽しそうですね?) telnetは機能しますが、TCP接続が成功したかどうかは明示しません。何らかの理由で、タイトルバーと端末出力の内容を確認する必要があります。そのようなツールが存在する場合、ユーザーに明確な「TCP接続が正常に完了した/失敗した」タイプの応答があるものを探しています。

編集#2:回答してくれたすべての人に感謝します。私が持っているほど明確な質問を投稿しなかったという事実にもかかわらず、すべての提案は良かったです。助けてくれてありがとう。

17

Netcat

nc mail.server.net 25

(Windowsバージョン)

Socat

socat - TCP4:www.domain.org:80

(Windowsバージョン)

Socatの 例のページ を読んでも、私の心を揺さぶることは決してありません。

16
RedGrittyBrick

pkgmgrdism に置き換えられました。

コマンドラインからtelnetをインストールします(管理者として実行):

dism /online /Enable-Feature /FeatureName:TelnetClient

次に、TCP接続を次の方法でテストできます。

telnet example.com 80
8
mixel

PuTTY を使用するだけです(これは ポータブルアプリのバージョン です)。ポートを指定し、TCP接続)であるtelnetを使用できます。シリアル接続(Windows 7ではハイパーターミナルなし)、SSH、Rloginなどの便利な機能もあります。 RAW TCP接続を確立できるRAW関数。

また、ご存知のとおり、TelnetはXPに含まれているため、コマンドラインIEから使用できます。

telnet mailserver.server.com 25

これにより、TCP接続がポート25で確立されます。

6
Supercereal

以前は特定のポートにtelnetで接続していましたが、Windows 7にはデフォルトでtelnetが付属しなくなりました。 USBスティックの場合: http://www.drk.com.ar/builder.php

4
user118305

以前はWindowsにtelnetがありましたが、それが後のバージョンで削除されたかどうかはわかりません。探してみてください。

Cygwin をダウンロードして、netcatやtelnetなどのユーティリティをそこで実行できます。

Windows版のNetCatが利用可能ですが、正規のURLが見当たらないため、特定のURLを含めませんでした。

1
Rich Homolka