Windows
 Computer >> コンピューター >  >> システム >> Windows

WindowsのFTPサーバーを外部ネットワークからアクセス可能にする設定方法

Windowsパソコン上にFTPサーバーを構築すると、ローカルネットワーク内からは問題なくアクセスできます。しかし、外出先など離れた場所からホストしているファイルへアクセスしたい場合には、いくつかの制約が生じます。これらの制限を克服し、構築したFTPサーバーをインターネット経由で利用できるようにするには、追加の設定が必要です。今回は、Windows 10パソコンでFTPサーバーをインターネット経由で公開するための手順について詳しく解説します。

外部ネットワークからアクセスできるFTPサーバーを作成する

ここでは、ルーターのルーティング設定を行っていきます。なお、作業を始める前に、Windows 11/10上でFTPサーバーがすでに作成・構成されている必要があります。まだの場合は、先にFTPサーバーのセットアップを完了させておきましょう。

1. コマンドプロンプトを起動する

まず、Cortanaの検索ボックスに「cmd」と入力してコマンドプロンプトを起動します。または、「WINKEY + R」キーを押して「ファイル名を指定して実行」を開き、「cmd」と入力してEnterキーを押しても構いません。

2. ネットワーク情報を確認する

次に、以下のコマンドを入力して、自分のネットワークに関する情報を取得します。

ipconfig

表示された結果の中から「デフォルトゲートウェイ(Default Gateway)」のIPアドレスを控えておいてください。アドレスは「192.xxx.xxx.xxx」のような形式で表記され、各ブロックの桁数は最大3桁です。

3. ルーターにログインする

お使いのパソコンにインストールされている標準のWebブラウザーを開き、アドレスバーに先ほど控えたIPアドレスを入力してEnterキーを押します。

認証情報の入力を求められたら、ルーターのユーザー名とパスワードを入力してログインしてください。

4. ポートフォワーディングを設定する

ルーターの管理画面で「WAN」または「NAT」の設定項目に移動し、「ポートフォワーディング(Port Forwarding)」という項目を探します。

続いて、ポートフォワーディングの設定を以下のように構成します。

  • サービス名(Service Name):任意のわかりやすい名前を付けてください。
  • ポート範囲(Port Range):ポート番号は「21」のみを使用します。
  • ローカルIP(Local IP):先ほどのipconfigコマンドの実行結果からIPv4アドレスの値を取得し、ここに入力します。
  • ローカルポート(Local Port):こちらも「21」のみを使用します。それ以外の値は指定しないでください。
  • プロトコル(Protocol):プロトコルには「TCP」を選択します。

5. 設定を保存して適用する

すべての項目を入力し終えたら、変更を保存して適用します。

これで、クライアント側とサーバー側の両方において、FTPサーバーへのインターネット経由(外部ネットワーク)からのアクセスが有効になります。

なお、この設定を行う前に、必ずWindows 11/10上でFTPサーバーを作成し、基本構成を済ませておく必要がある点にご注意ください。

  1. Windows 10でFTPサーバーを構築・管理する方法【初心者向け完全ガイド】

    Windows 10にFTP(File Transfer Protocol)サーバーを構築すると、どこからでも自分のPCにファイルをアップロード・ダウンロードできるようになります。FTPサーバーは、いわば「自分が完全にコントロールできるプライベートクラウド」です。通信速度は契約しているインターネット回線に依存し、月間の転送量制限もありません。また、ファイルのサイズや種類による制限もないため、1KBの小さなバックアップファイルでも、1TBもの大容量データでも問題なく扱えます。アカウント数にも上限がないため、友人や同僚、家族と一緒にファイルを保存・共有することも可能です。 この記事では、Windo

  2. WindowsエクスプローラーをFTPクライアントとして活用する方法

    FTP(File Transfer Protocol)は、ネットワーク上のクライアントとサーバー間でファイルを転送するための標準的なネットワークプロトコルです。FTPはクライアント・サーバーモデルのアーキテクチャに基づいており、制御用とデータ用の接続が別々に確立されるのが特徴です。また、PC間はもちろん、PCとモバイルデバイスの間でもファイル転送に利用できます。サードパーティ製アプリを使う方法もありますが、頻繁にFTPを利用するなら、Windows標準機能だけでも十分に対応できます。 この記事では、WindowsファイルエクスプローラーをFTPクライアントとして使う方法を詳しく解説します。 エ