金子邦彦研究室インストールWindows の種々のソフトウェア(インストール)netcat のインストール(MSYS2 を利用)(Windows 上)

netcat のインストール(MSYS2 を利用)(Windows 上)

Windows で netcat をインストールし,Web サーバと通信する.

謝辞:このページで紹介するソフトウェアの作者に感謝します.

前準備

MSYS2 のダウンロードとインストール

MSYS2 は,ターミナル minttyシェル bash各種UNIX風コマンドの詰め合わせ.

Windows でのインストール手順は,別ページ »で説明している.

netcat のインストール

  1. Windows で「MSYS2 MINGW64」を実行.
  2. 「MSYS2 MINGW64」で,次のコマンドを実行
    pacman -Sy netcat
    

    [image]

netcat を使ってサーバと通信してみる

Web サーバ www.google.com と通信

「MSYS2 MINGW64」で,次のコマンドを実行

echo -e "HEAD / HTTP/1.0\n" | nc -v www.google.com 80

[image]

Web サーバをパソコンで動かし,通信してみる

  1. Python のインストール: 別ページ »で説明している.
  2. Web サーバを稼働させる

    Windowsコマンドプロンプトで,次のコマンドを実行

    python -m http.server 80
    

    [image]
  3. 「MSYS2 MINGW64」で,次のコマンドを実行
    echo -e "HEAD / HTTP/1.0\n" | nc -v localhost 80
    
    

    [image]