2012-02-21 20:25:23 +0000 2012-02-21 20:25:23 +0000
17
17
Advertisement

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

Advertisement

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

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

編集:もっと指定するべきでした。私は Telnet と putty には精通しており、現在はそれを使用していますが、私は技術的な問題を解決するために、技術的でないユーザーに電話で非常に技術的な問題を解決するように案内しなければならない環境にいます(リモートアクセスなしで)。telnet は動作しますが、TCP 接続が成功したかどうかは明示的に表示されません。タイトルバーとターミナル出力の内容を見なければなりません。タイトルバーやターミナル出力の内容を見なければならないのですが、なぜかユーザーには不可能なようです。

Edit #2: ご回答いただいた皆様、ありがとうございました。私がすべきだったほど明確な質問を投稿していなかったにもかかわらず、すべての提案は良いものでした。ご協力ありがとうございました。

Advertisement
Advertisement

回答 (4)

16
16
16
2012-02-21 20:46:45 +0000

Netcat

nc mail.server.net 25

(Windows版) _

Socat

socat - TCP4:www.domain.org:80

(Windows版) _

socatの examples page を読むと、いつも頭を悩ませてしまうのです。

8
8
8
2016-05-30 10:08:25 +0000

pkgmgr dism に置き換えられました。

dism /online /Enable-Feature /FeatureName:TelnetClient

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

telnet example.com 80

これでTCP接続のテストができるようになりました。

0x1&

6
Advertisement
6
6
2012-02-21 20:36:31 +0000
Advertisement

Putty ](http://www.chiark.greenend.org.uk/~sgtatham/putty/)を使えばいいだけです。ポートを指定して、TCP接続であるtelnetを使うことができます。他にも、シリアル接続(Windows 7ではハイパーターミナルが使えない)、SSH、Rloginなどの便利な機能があります。さらにRAW機能もあり、RAW TCP接続を確立することができます。

あと、念のために言っておきますが、TelnetはXPに含まれています。

telnet mailserver.server.com 25

これはポート25でTCP接続を確立します。

1
1
1
2012-02-21 20:35:54 +0000

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

Cygwin をダウンロードして、そこにあるネットキャットやtelnetを含むユーティリティを実行することができます。

Windows版のNetCatもありますが、正規のURLが見当たらなかったので具体的なものは入れていません。

Advertisement

関連する質問

3
19
3
10
4
Advertisement