今日のデジタル時代では、特にさまざまな場所で作業することが多い場合は、ファイルへのリモート アクセスが生産性と利便性に不可欠です。このガイドでは、Windows コンピューターに FTP (ファイル転送プロトコル) サーバーを設定し、インターネット経由でどこからでも安全にファイルにアクセスできる方法を説明します。これらの手順に従うことで、自宅、オフィス、外出先など、どこにいてもファイルを迅速かつ効率的に転送できるようになります。

開始する前に、Windows マシンへの管理者アクセス権があることを確認してください。設定を変更したり機能をインストールしたりするには権限が必要です。さらに、ポート転送用のルーターのログイン資格情報を知っておく必要があり、ネットワーク設定の基本を理解しておく必要があります。また、FTP サーバーをセットアップしたら、接続をテストするために、FileZilla などのファイル転送クライアントも必要になります。

ステップ1: WindowsでFTPを有効にする

まず、Windows で FTP 機能を有効にする必要があります。手順は次のとおりです。

  1. Windows 検索バーを開き、「Windows の機能の有効化または無効化」と入力します
  2. 表示されるウィンドウで、インターネット インフォメーション サービスを見つけてメニューを展開します。
  3. [FTP サーバー]の下で、 [FTP 拡張性][FTP サービス]のボックスをオンにします。
  4. また、Web 管理ツール、特に管理コンソールがチェックされていることを確認します。
  5. 必要なコンポーネントをインストールするには、 [OK]をクリックします。インストールが完了するまで待ち、プロンプトが表示されたらコンピューターを再起動します。

ステップ2: FTPサーバーをセットアップする

FTP が有効になったので、FTP サーバーを構成する必要があります。

  1. Windows 検索バーに入力してIIS マネージャーを開きます。
  2. 左側のパネルで、[サイト]を右クリックし、[FTP サイトの追加]を選択します。
  3. FTP サイトの名前 (例: Test ) を入力し、共有する物理フォルダーを指定します。コンピューター上のフォルダーを参照して選択できます。
  4. ローカル IP アドレスを入力してバインド設定を構成します。ローカル IP アドレスは、ipconfigコマンド プロンプトに入力してIPv4 アドレスを見つけることで見つけることができます。
  5. ポートを21に設定し、 [FTP サイトを自動的に開始]オプションをオンにします。セキュリティのために SSL が必要でない限り、シンプルにするために[SSL なし]を選択します。
  6. 認証には、「基本」を選択し、「指定されたユーザー」を選択して、アクセス用のユーザー名とパスワードを入力します。
  7. 最後に、ユーザーがファイルを変更できるようにするには、読み取り権限と書き込み権限をチェックし、[完了]をクリックします。

ステップ3: ファイアウォール設定を構成する

FTP サーバーへの外部アクセスを許可するには、ファイアウォールを構成する必要があります。

  1. コントロール パネルからWindows Defender ファイアウォールを開きます。
  2. Windows Defender ファイアウォールを介したアプリまたは機能を許可するをクリックします。
  3. [設定の変更]をクリックし、 [FTP サーバー]を探します。プライベート ネットワークとパブリック ネットワークの両方でチェックされていることを確認します。
  4. 変更を適用するには、「OK」をクリックします。

ステップ4: ルーターでポート転送を設定する

次に、トラフィックを FTP サーバーに転送するために、ルーターでポート転送を設定する必要があります。

  1. Web ブラウザに IP アドレスを入力して、ルーターの管理パネルにログインします。
  2. ポート転送セクションを見つけます(ルーターのモデルによって異なる場合があります)。
  3. 次の詳細を含むポート転送の新しいルールを追加します。
  • プロトコル: TCP
  • 外部ポート: 21
  • 内部IP: [PCのローカルIP]
  • 内部ポート: 21
  • 設定を保存し、ルーターのパブリック WAN IP アドレスを書き留めておきます。このアドレスは、FTP サーバーにリモートでアクセスするときに使用します。
  • ステップ5: FTP接続をテストする

    すべての設定が完了したら、FTP サーバーをテストします。

    1. ファイル エクスプローラーを開き、アドレス バーに の形式でパブリック WAN IP を入力しますftp://[Your WAN IP]
    2. プロンプトが表示されたら、FTP アクセス用に作成したユーザー名とパスワードを入力します。
    3. 接続が成功すると、共有したフォルダーの内容が表示されます。

    ステップ6: Androidデバイスからファイルにアクセスする

    Android デバイスから FTP サーバーにアクセスするには、次の手順に従います。

    1. Play ストアからCX File Explorerなどの FTP クライアントをダウンロードしてインストールします。
    2. アプリを開き、「ネットワーク」タブに移動します。
    3. 新しい場所を追加し、FTPを選択します。
    4. パブリック WAN IP、ポート (21)、ユーザー名、およびパスワードを入力します。
    5. [OK]をクリックして接続します。これで共有ファイルにアクセスできるようになります。

    追加のヒントとよくある問題

    発生する可能性のある一般的な問題には次のようなものがあります。

    • 接続タイムアウト:ファイアウォールの設定が正しいこと、およびルーターのポート転送が適切に構成されていることを確認してください。
    • 資格情報が正しくありません: FTP サーバーの設定時に設定したユーザー名とパスワードを再確認してください。
    • 外部ネットワークからのアクセスなし:パブリック WAN IP が使用されており、ルーターの設定で外部接続が許可されていることを確認します。

    これらの手順に従うと、Windows コンピューターに FTP サーバーが正常にセットアップされ、ファイルにリモートから安全にアクセスできるようになります。

    よくある質問

    FTPとは何ですか?

    FTP は File Transfer Protocol の略で、インターネットなどの TCP ベースのネットワークを介してあるホストから別のホストにファイルを転送するために使用される標準ネットワーク プロトコルです。

    FTP は安全ですか?

    標準 FTP はデータをプレーンテキストで送信するため安全ではありません。安全なファイル転送を行うには、FTPS (FTP Secure) または SFTP (SSH ファイル転送プロトコル) の使用を検討してください。

    モバイルデバイスで FTP を使用できますか?

    はい、モバイル プラットフォームで利用可能な FTP クライアントを使用して、どこからでも FTP サーバーにアクセスできます。