Windows11でリモートデスクトップを有効にして使用する方法

リモートデスクトップ機能を有効/設定し、Windows11でリモートPCに接続する方法に関する完全なガイド。

パンデミックが人類と私たちの生活を圧倒して以来、世界中の雇用は仮想的に大きく変化しました。リモートおよびハイブリッドの職場はもはや夢ではありません。私たちの仕事のほとんどは自宅で行われています。その場合、自宅からオフィスのコンピューターにリモートアクセスする必要があります。このような作業環境での作業を容易にするために、Windowsにはリモートデスクトップアクセスアプリケーションが多数あります。そのうち、オペレーティングシステムに組み込まれているリモートアクセスアプリである「リモートデスクトップ接続」が最も優れています。無料で使いやすく、安全性も高いです。

リモートデスクトップは、Windowsに組み込まれている機能です。これはWindowsXPで導入され、現在も最新のWindows11オペレーティングシステムの一部です。リモートデスクトップを使用すると、Windowsリモートデスクトッププロトコル(RDP)を介して、どこからでも別のシステムにリモートアクセスまたは制御できます。デフォルト設定として、Windows 11ではリモートデスクトップアクセスが無効になっています。この機能を使用するには、最初にリモートデスクトッププロトコル(RDP)を有効にする必要があります。

RDPを有効にすると、ユーザーは自分のPCを他のPCに簡単に接続して、トラブルシューティング、ファイル、アプリ、ネットワークリソースなどへのアクセスを、物理的に存在しなくても行うことができます。このステップバイステップガイドでは、リモートデスクトップ機能を有効にし、セットアップし、他のリモートデバイスに接続するプロセスについて説明します。

Windows 11 PCのリモートデスクトップとは何ですか?

リモートデスクトップ接続を使用すると、同じローカルネットワークに接続されている他のPCまたはデバイスに接続して制御できます。この機能は、インターネットに接続されているコンピューターやネットワークの外部にあるコンピューターにも適用されます。リモートデスクトップを使用すると、コンピューターまたはサーバーへのリモートアクセスが可能になり、キーボードやマウスなどの周辺機器を含めて、コンピューターまたはサーバーを制御できます。

リモートデスクトップを有効にすると、Windowsのクライアントアプリ「リモートデスクトップ接続」を使用して、リモートデスクトッププロトコル(RDP)を使用してWindowsPCまたはWindowsサーバーとのリモート接続を確立できます。

リモートデスクトッププロトコル(RDP)は、Microsoftによって開発されたWindows専用の接続プロトコルです。これにより、RDSプロトコルを相互にサポートするマシンの接続が容易になります。 RDPを介して接続するには、2台のマシンに2つの要素(RDPサーバーとRDPクライアント)が必要です。 RDPクライアントは、接続しようとしているコンピューターまたはデバイスであり、RDPサーバーは、接続しようとしているコンピューターまたはサーバーです。

前述のように、リモートデスクトッププロトコルは、ほぼすべてのバージョンのWindowsで使用できます。つまり、Windows 11PCをWindows8と8.1、Windows 7、およびWindows 10に接続したり、その逆を行ったりすることができます。ただし、リモートデスクトップはWindows 11 Pro、Educational、またはEnterprise SKUでのみ使用可能であり、Windows 11Homeエディションを使用している場合はRDPへのフルアクセスが拒否されます。ただし、Windows 11 Homeは、他のPCに接続するためのクライアントとして引き続き使用できますが、その逆はできません。

問題を確認したり、管理タスクを実行したりするために、支援を提供したり、コンピューターやサーバーのサポートを受けたりする必要がある場合は、リモートデスクトッププロトコルが便利な機能として提供されます。 Windows 11でリモートデスクトップ機能を有効にするには、Windows 11設定アプリ、コントロールパネル、コマンドプロンプト、WindowsPowerShellなどのいくつかの方法があります。メソッドについて説明します。

設定を介してWindows11でリモートデスクトップを有効にする

リモート接続の確立に進む前に、リモートデスクトップ設定を有効にする必要があります。リモートデスクトップを有効にする最も簡単な方法は、Windows設定アプリを使用することです。

まず、[スタート]ボタンをクリックして[設定]を開き、次に[設定]アイコンをクリックします。または、Windows + Iを押したままにして設定アプリを起動することもできます。

次に、[設定]ページの左側のサイドバーにある[システム]タブを選択します。次に、スクロールして、右側のパネルの[リモートデスクトップ]オプションをクリックします。

次に、クリックしてトグルスイッチを「オン」にスライドし、リモートデスクトップ機能を有効にします。

その後、確認ポップアップが表示されます。 [確認]をクリックして、有効化を続行します。

この機能を有効にすると、2つのオプションがあります。

[接続にネットワークレベル認証(NLA)を使用するようにコンピューターに要求する]オプションは、PCにアクセスする前に、接続している各ユーザーに認証を課すことにより、リモート接続にセキュリティを追加します。 XPやVistaなどの古いバージョンのWindowsをWindows11に接続している場合は、このオプションのチェックを外してください。そうでない場合は、チェックボックスをクリックして有効にします。

リスニングリモートデスクトップポートオプションに隣接する番号は、「3389‘.

上のスクリーンショットに示されているPC名を使用して、ネットワーク上の別のデバイスからこのコンピューターを見つけて接続できます。

リモートデスクトップユーザーグループへのユーザーの追加

デフォルトでは、AdministratorsグループのすべてのユーザーがPCにアクセスできます。このグループ、リモートデスクトップグループ、またはPCの管理者権限を持つ電子メールIDのユーザーのみが、リモートデスクトップを介してコンピューターにアクセスできます。別のユーザーアカウントへのアクセスを許可する場合は、そのアカウントをリモートデスクトップグループに追加できます。

リモートデスクトップユーザーグループにユーザーを追加するには、[リモートデスクトップ設定]ページの[リモートデスクトップユーザー]オプションをクリックします。

[リモートデスクトップユーザー]ダイアログボックスの[追加]ボタンをクリックします。

アクセスを許可するユーザーの名前を入力し、[名前を確認]をクリックします。

ユーザー名がコンピューター上にある場合は、コンピューター名とユーザー名が確認されます。そうでない場合は、エラーが表示されます。 [OK]をクリックして、ユーザーをリモートデスクトップグループに追加します。

電子メールアドレスを入力して、Microsoftアカウントまたはサインイン電子メールIDを使用するユーザーを追加することもできます。

ユーザー名が正しくわからない場合は、[詳細]をクリックしてください。

次のウィンドウで、[今すぐ検索]をクリックして、コンピューター上のすべてのユーザー名を一覧表示します。 [検索結果:]ボックスでユーザーを選択し、[OK]をクリックして追加します。

選択したユーザーが[リモートデスクトップユーザー]ボックスに一覧表示されます。次に、[OK]をクリックして追加します。

ネットワーク検出をオンにする

ここで、ネットワークディスカバリーをオンにして、コンピューターがネットワーク上の他のコンピューターから見える状態で他のPCまたはデバイスを検出できるようにする必要があります。ネットワーク検出をオンにする方法は次のとおりです。

Windows検索でコントロールパネルを検索して開きます。

次に、[ネットワークとインターネット]カテゴリを選択します。

次に、[ネットワークと共有センター]を選択します。

[ネットワークと共有センター]ウィンドウの左側のペインから[詳細な共有設定の変更]をクリックします。

次に、[ネットワーク検出]の下の[ネットワーク検出をオンにする]オプションを選択し、[変更を保存]ボタンをクリックします。

これで、リモートデスクトップアプリを使用して、このコンピューターからリモートで別のコンピューターに接続して制御したり、その逆を行ったりすることができます。

コントロールパネルを介してWindows11でリモートデスクトップを有効にする

Windows 11でリモートデスクトッププロトコルを有効にする別の方法は、コントロールパネルを使用することです。まず、Windowsの検索でコントロールパネルを検索して開きます。

コントロールパネルで[システムとセキュリティ]カテゴリを選択します。

次に、[システム設定]の下の[リモートアクセスを許可する]をクリックします。

または、Windowsサーチで「高度なシステム設定」を検索し、結果「高度なシステム設定の表示」をクリックすることもできます。

いずれの場合も、[システムのプロパティ]コントロールパネルアプレットが開きます。ここで、[リモート]タブに移動し、[リモートアシスタンス]セクションの[このコンピューターへのリモートアシスタンス接続を許可する]の横にあるチェックボックスをオンにします。同様に、リモートデスクトップの下にある[このコンピューターへのリモート接続を許可する]ラジオボタンを選択します。

また、[ネットワークレベル認証を使用してリモートデスクトップを実行しているコンピューターからの接続のみを許可する]オプションをオンのままにします(VistaまたはXPから接続する場合を除く)。 [ユーザーの選択]ボタンをクリックして、リモートデスクトップグループにユーザーを追加することもできます。

次に、[適用]をクリックして、[OK]を選択します。

これで、リモートデスクトップを介してシステムにリモート接続したり、システムからリモート接続したりできます。

コマンドプロンプトを使用してWindows11でリモートデスクトップを有効にする

コマンドプロンプトを使用して、Windows11でリモートデスクトップを有効または無効にすることもできます。方法は次のとおりです。

まず、管理者モードでコマンドプロンプトを開く必要があります。これを行うには、Windowsの[スタート]メニューをクリックし、検索バーに「cmd」と入力して、右側の[コマンドプロンプト]検索結果の下にある[管理者として実行]を選択します。ユーザーアクセス制御ダイアログ(UAC)が表示されたら、[はい]をクリックして続行します。

ここで、コマンドプロンプトに次のコマンドを入力またはコピーして貼り付け、Enterキーを押します。

reg add“ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server” / v fDenyTSConnections / t REG_DWORD / d 0 / f

次のコマンドを実行して、リモートデスクトップがWindowsファイアウォールを通過できるようにすることができます(オプション)。

netshadvfirewallファイアウォールセットルールgroup = "リモートデスクトップ" new enable = Yes

これで、リモートデスクトップ接続が有効になります。

リモートデスクトップを無効にするには、次のコマンドを実行します。

reg add "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server" / v fDenyTSConnections / t REG_DWORD / d 1 / f

PowerShellを介してWindows11でリモートデスクトップを有効にする

Windows 11でリモートデスクトップを有効にする別の方法は、PowerShellを使用することです。

Windows Searchに「PowerShell」と入力し、右側の検索結果の下にある[管理者として実行]オプションを選択します。

次に、次のコマンドを入力するかコピーしてPowerShellウィンドウに貼り付け、Enterキーを押します。

Set-ItemProperty -Path'HKLM:\ System \ CurrentControlSet \ Control \ Terminal Server '-name "fDenyTSConnections" -value 0

Windowsファイアウォールを介してリモートデスクトップを有効にするには(オプション)、以下のコマンドを入力してEnterキーを押します。

Enable-NetFirewallRule -DisplayGroup "リモートデスクトップ"

これで、ファイアウォールが有効になっている場合でも、リモートコンピューターにアクセスできるようになります。

Powershellを使用してリモートデスクトップを無効にするには、このコマンドを入力するか、コピーして貼り付けて、Enterキーを押します。

Set-ItemProperty -Path'HKLM:\ System \ CurrentControlSet \ Control \ Terminal Server '-name "fDenyTSConnections" -value 0

次のコードでは、「値0」のみが「値1」に変更されています。

Windowsファイアウォールを介してリモートデスクトップを無効にするには(ファイアウォールでリモートデスクトップをブロックする)、次のコマンドを入力またはコピーして貼り付け、Enterキーを押します。

無効化-NetFirewallRule-DisplayGroup "リモートデスクトップ"

Windowsファイアウォールでリモート接続を許可する

通常、設定アプリまたはコントロールパネルを介してリモートデスクトップを有効にすると、WindowsはリモートデスクトップがWindowsDefenderファイアウォールを介して通信することを自動的に許可します。他の方法を使用してリモートデスクトップを有効にすると、デフォルトではファイアウォールを通過できなくなります。ファイアウォールで許可しなかった場合は、デバイスへの着信接続がブロックされます。

Windowsファイアウォールでリモート接続を許可するには、コントロールパネルを開き、[システムとセキュリティ]カテゴリを選択します。

次に、[WindowsDefenderファイアウォール設定]の下の[Windowsファイアウォールを介したアプリの許可]リンクをクリックします。 [Windows Defenderファイアウォール]設定をクリックして、左側のサイドバーから[WindowsDefenderファイアウォールを介してアプリまたは機能を許可する]オプションを選択することもできます。

[許可されたアプリ]コントロールパネルアプレットの[設定の変更]ボタンをクリックします。

次に、アプリのリストを下にスクロールして、[リモートデスクトップ]と[リモートアシスタンス]のチェックボックスをオンにします。

ローカルネットワーク内でリモート接続のみを使用する場合は、[プライベート]チェックボックスをオンにします。このように、PCは同じネットワーク上のデバイスにのみ検出可能になり、ネットワーク外からのアクセスや攻撃をブロックできます。インターネット経由またはネットワーク外でPCにリモートアクセスする場合は、[公開]チェックボックスをオンにします。

完了したら、[OK]ボタンをクリックします。

Windowsファイアウォールにリモートデスクトップ接続(ポート3389)を追加する

Windows設定アプリを介してリモートデスクトップをオンにすると、リモートデスクトップポート「3389」がWindowsDefenderファイアウォールの受信ルールのリストに自動的に追加されます。それがリストにない場合、ネットワーク上の他のデバイスはあなたのデバイスにアクセスしません。その場合は、リモートデスクトップポートを許可リストに追加する必要があります。

通常、このプロセスは必要ありません。ただし、WindowsがRDC(ポート3389)を追加できない場合は、Windowsファイアウォールでインバウンドルール(ポート3389)を手動で作成できます。方法は次のとおりです。

まず、コントロールパネルを開き、[システムとセキュリティ]カテゴリを選択します。次に、[WindowsDefenderファイアウォール]設定を選択します。

次に、左側のサイドバーから[詳細設定]リンクをクリックします。

[インバウンドルール]を右クリックして、[新しいルール..]を選択します。次のウィンドウで。

[新しいインバウンドルールウィザード]ウィンドウのルールのリストから[ポート]を選択し、[次へ]をクリックします。

次に、[TCP]を選択し、[特定のローカルポート]オプションを選択して、その横のフィールドに「3389」と入力します。 [次へ]をクリックします。

[接続を許可する]を選択し、[次へ]をクリックします。

次に、ルールを適用するネットワークタイプ(「ドメイン」、「プライベート」、または「パブリック」)を選択します。デフォルトは3つのネットワークすべてです。次に、[次へ]をクリックします。

最後に、ルールに「リモートデスクトップ」という名前を付けて、「完了」をクリックします。

Windows11でリモートデスクトップに接続する

バージョン11およびWindowsサーバーを含むほぼすべてのバージョンのWindowsPCには、組み込みアプリケーションとして使用できるリモートデスクトップ接続ツールがあります。リモートデスクトップ接続は、同じネットワーク内またはネットワーク外から別のPCに接続できるようにするクライアントアプリケーションです。

インターネット経由またはネットワーク外部からリモートデスクトップ経由でコンピューターにアクセスする場合は、ルーターを構成するか、VPNを使用する必要があります。次のセクションでは、インターネットからPCにアクセスするためにルーターの追加設定を構成する方法を説明します。ただし、最初に、リモートデスクトップ接続アプリを介してローカルネットワーク内のPCにリモートアクセスする方法を見てみましょう。

ホスト名/ IPアドレスを見つける

プライベート/ローカルネットワーク上の別のPCに接続している場合は、最初に、接続しているPCのローカルIPアドレスまたはホスト名/コンピューター名を知っている必要があります。

PC名は通常、システム設定の[バージョン情報]ページまたは[システム情報]ページで確認できます。 Windows 11PCから任意のバージョンのWindowsに接続できます。ただし、バージョンごとに、コンピューター名を見つける方法が異なります。

Windows 7以前のバージョンでホスト名を検索する場合は、[スタート]メニューをクリックし、[コンピューター]を右クリックして、[プロパティ]を選択します。 Windows 8では、Windowsキーを押し、設定アイコンをクリックして、[PC情報]を選択します。 Windows 8.1では、[スタート]ボタンを右クリックして、[システム]を選択します。

Windows 10および11の場合は、[設定]を開き、[システム]設定、[バージョン情報]の順に選択します。また、ほとんどのバージョンのWindowsでは、Windowsエクスプローラーで[コンピューター]または[このPC]を右クリックし、[プロパティ]を選択してデバイス名を見つけることができます。または、「Windows」キーを押したまま、「一時停止/ブレーク」キーを押すこともできます。

PC名は、[バージョン情報]または[システム情報]ページで確認できます。

ローカルIPアドレスを使用してリモートPCに接続できます。 WindowsPCでIPアドレスを見つける方法はいくつかあります。ただし、ほとんどすべてのバージョンのWindowsでは、コマンドプロンプトでipconfigコマンドを実行することにより、ローカル/プライベートIPアドレスを見つけることができます。

ipconfigと入力すると、マシンのさまざまな種類のアドレスを取得します。必要なのは、ローカルネットワークでのリモート接続用の「IPv4アドレス」だけです。

デフォルトでは、PCは動的IPアドレスを使用します。つまり、定期的に自動的に変更されます。動的IPアドレスを使用して接続している場合は、接続するたびにIPアドレスを確認する必要があります。

この例では、Windows 11PCを「Vin-Mistborn-PC」という名前のWindows7PCに接続します。

これを行うには、まずWindowsサーチ(虫眼鏡アイコン)を開き、「リモートデスクトップ接続」と入力します。リストから、結果–「リモートデスクトップ接続」を選択します。または、キーボードのWindows + Rを押して、次のように入力することもできます。 mstsc [実行]ダイアログボックスに移動します。次に、[OK]をクリックするか、Enterキーを押します。

これにより、別のPCにリモート接続できるリモートデスクトップ接続アプリケーションが開きます。

リモートデスクトップ接続オプションの構成

リモート接続を確立する方法を確認する前に、リモートデスクトップ接続の設定とその構成方法を簡単に見てみましょう。 [オプションの表示]をクリックして設定を表示します。

これにより、リモートデスクトップ接続オプションが開き、ツールの設定の多くを微調整できます。ツール設定は、以下に示すようにさまざまなタブに編成されています。

[一般]タブ

[全般]タブで、接続するPCのコンピューター名またはIPアドレス(リモート)と、接続するPCのユーザー名を入力できます。 [資格情報の保存を許可する]チェックボックスをオンにして、入力したばかりの資格情報を保存することもできます。

[保存]または[名前を付けて保存]ボタンを使用して、(すべてのタブの)現在の接続設定を '.rdp'ファイルとして保存します。これにより、このファイルを使用して、このコンピューターまたは別のコンピューターで同じリモート接続をすばやく確立できます。コンピューター。 「.rdp」ファイルをダブルクリックするか、「開く」ボタンをクリックして「.rdp」ファイルを選択し、保存された接続を開きます。

表示タブ

[ディスプレイ]タブで、[ディスプレイの構成]の下にあるスライダーを使用して、リモートデスクトップディスプレイのサイズを設定します。デフォルトでは、リモートセッションはリモートPCのフル解像度のフルスクリーンを使用します。コンピューターに複数のモニターがある場合は、[リモートセッションにすべてのモニターを使用する]オプションにチェックマークを付けて、リモートセッションにすべてのモニターを使用します。

[色]セクションの下のドロップダウンリストで、リモートデスクトップの色深度を変更できます。帯域幅が遅い場合は、色深度を減らすと接続のパフォーマンスが向上します。 [フルスクリーンを使用するときに接続バーを表示する]オプションをオンにすると、画面の上部に青い接続バーが表示され、フルスクリーンモードとウィンドウモードを切り替えることができます。

[ローカルリソース]タブ

[リモートオーディオ]セクションの下にある[設定]ボタンをクリックして、リモートコンピューターまたはローカルコンピューターでオーディオを再生するか、オーディオをまったく再生しないか、このコンピューターからオーディオを録音するかどうかを選択します。 t音声を録音します。

[キーボード]セクションの下にあるドロップダウンメニューをクリックして、ローカルコンピューター(このコンピューター)で押されたWindowsキーボードショートカットを適用する場所を選択します。リモートコンピューター、ローカルコンピューター、またはリモートコンピューターで、次の場合に限ります。フルスクリーンを使用しています。

[ローカルデバイスとリソース]で、リモートセッションで使用するデバイスとリソース(ローカルプリンターやクリップボードなど)を選択/選択解除できます。 [その他]ボタンをクリックして、リモートPCと共有する他のデバイスとリソースを選択します。

エクスペリエンスタブ

リモートセッションでパフォーマンスの問題が発生している場合は、ドロップダウンから別の接続速度を選択して、パフォーマンスを最適化できます。

[永続的なビットマップキャッシュ]オプションを使用すると、ビットマップイメージをローカルコンピューターに保存でき、[接続が切断された場合に再接続する]オプションを使用すると、切断された接続が自動的に再接続されます。以下のスクリーンショットに示すように、両方のオプションにチェックマークを付けたままにします。

詳細設定タブ

不明なセキュリティ証明書などの問題が原因でサーバー認証が失敗した場合は、警告するか、とにかく接続するか、接続しないようにサーバー認証を設定できます。このオプションは、[サーバー認証]セクションのドロップダウンから選択できます。

リモートデスクトップゲートウェイの設定を構成して、安全なエンタープライズネットワーク内のコンピューターへのリモートアクセスを管理できます。これを行うには、まず、[どこからでも接続]セクションの[設定]をクリックします。

リモートデスクトップ接続オプションの設定が完了したら、[オプションを非表示]をクリックしてオプションを閉じるか、[接続]をクリックして別のコンピューターにリモートアクセスします。

プライベートネットワーク上のリモートPCへの接続

接続しているコンピューターのIPアドレスまたはホスト名を見つけたら、クライアントマシンでリモートデスクトップ接続アプリを起動し、コンピューターの名前(リモートPC)またはIPアドレスを[コンピューター]フィールドに入力します。次に、[接続]をクリックします。

または、[オプションを表示]をクリックして、接続するPCのコンピューター名またはIPアドレスと、そのPCのユーザー名を入力することもできます。このようにして、リモートPC上の特定のユーザーアカウントに直接接続できます。資格情報を保存する場合は、[資格情報の保存を許可する]をオンにします。次に、[接続]をクリックします。

次に、Windowsのセキュリティウィンドウで、リモートPCのユーザー名(以前に入力したことがない場合)とパスワードを入力するように求められます。ログイン資格情報を入力し、[OK]をクリックします。

リモートコンピュータのIDを確認できず、とにかく接続する場合は再確認できないというメッセージが表示される場合があります。これらの警告を再度表示したくない場合は、[このコンピューターへの接続を再度要求しない]チェックボックスをオンにして、[はい]をクリックします。

次に示すように、リモートコンピュータに接続する必要があります。リモートコンピューターでアプリやファイルにアクセスしたり、その他のタスクを即座に実行したりできます。

リモート接続が正常に確立されると、以下に示すように、画面の上部に青い接続バーが表示されます。

接続バーには、接続バーを画面の上部に固定/固定解除したり、リモートウィンドウをタスクバーに最小化したり、リモートデスクトップウィンドウのサイズを変更したり、リモートセッションを閉じたりするためのボタンがあります。

場合によっては、リモートデスクトップウィンドウを最小化してローカルコンピューターにアクセスするには、戻ったときにリモートセッションにログインする必要があります。また、閉じるアイコンをクリックしてセッションを終了すると、現在のリモートセッションを閉じようとしていること、およびリモートセッションから切断した後でも、リモート上のプログラムとタスクを通知するメッセージボックスが表示されます。コンピューターは引き続き実行されます。 [OK]をクリックして、リモートセッションを切断します。

ノート: リモートPCがスリープ中または休止状態の場合、そのコンピューターに接続することはできません。リモート接続が機能するには、ターゲットPC(サーバーPC)が稼働している(またはロックされて稼働している)必要があります。

インターネットを介して別のPCにリモートアクセスする

同じネットワークでリモートPCにアクセスするのは簡単ですが、ネットワーク外またはインターネット経由でリモートPCに接続するのは少し複雑です。このためには、いくつかの追加設定を構成する必要があります。

デフォルトでは、リモートデスクトップ接続は同じネットワーク(ローカルネットワーク)内のPCにのみ接続します。ローカルネットワークの外部またはインターネットからコンピューターにアクセスする場合(自宅からオフィスのコンピューターにアクセスしようとする場合など)、アクセス対象のPCにポートを転送するようにルーターに追加の設定を構成する必要があります。

インターネット経由でリモートコンピュータにアクセスするには、システムに静的IPアドレスを設定してから、TCPポート3389を使用してすべてのトラフィックをその静的IPアドレスに転送するようにルーターを構成する必要があります。次に、パブリックIPアドレス(ISPによって割り当てられている)を使用して、インターネット経由でリモートPCに接続します。インターネットからリモートPCにアクセスするようにルーターを構成する方法を紹介します。

静的IPアドレスの設定

ほとんどのルーターは、動的ホスト構成プロトコル(DHCP)を使用して、接続されているすべてのデバイスまたはコンピューターに動的IPアドレスを自動的に割り当てます。ただし、ターゲットコンピューター(リモートPC)のIPアドレスにポートを転送する場合は、最初にそのコンピューターの静的IPアドレス(つまり定数)を設定する必要があります。このようにして、PCが新しいIPアドレスを取得するたびにポート転送を再構成することを回避できます。

静的IPアドレスを構成する前に、コンピューターの現在のIPアドレスを確認して、同じ静的IPアドレスを割り当て、ネットワーク上の他のデバイスとのIP競合を回避できるようにします。

現在のIPアドレスを見つけるには、コマンドプロンプトを開き、次のように入力します。 ipconfig.

ルーターに接続されているネットワークアダプターの下にある「IPv4アドレス」を見つけます。ここでは、現在のローカルIPアドレスとして「192.168.255.177」があり、静的にするために同じIPアドレスを手動で割り当てています。 TCP / IP構成に同じサブネットマスクとデフォルトゲートウェイ(ルーターアドレス)を使用することもできます。

Windows 11で静的IPアドレスを構成するには、コントロールパネルまたは設定を使用する2つの方法があります。

設定経由

[設定]から静的IPアドレスを割り当てるには、Windows 11の[設定]を開き、左側のパネルの[ネットワークとインターネット]タブを選択します。次に、現在接続しているネットワークアダプタを選択します。この場合はWi-Fiです。

次に、次のページで「ネットワークプロパティ」を選択します。この場合、それは「WiFiプロパティ」です。

ネットワーク(WiFi)プロパティページで、下にスクロールして、[IP割り当て]の横にある[編集]ボタンをクリックします。

次に、ダイアログボックスの[ネットワークIP設定の編集]ドロップダウンから[手動]を選択します。

次に、「IPv4」トグルをオンにして、コマンドプロンプトから取得したIP情報を入力します。これには、IPアドレス、サブネットマスク、デフォルトゲートウェイ、優先DNSサーバー、代替DNSサーバーが含まれます。他のデバイスと衝突しない限り、独自のIP設定を使用することもできます。

  • IPアドレス – CMDから取得したIPv4アドレスまたは任意の有効なIPv4アドレス(例:192.168.255.177)を指定します。
  • サブネットマスク –ネットワークのサブネットマスクを指定します(通常は255.255.255.0)。
  • ゲートウェイ –デフォルトゲートウェイアドレスでもあるデフォルトルーターアドレスを指定します(例:192.168.255.1)。
  • 優先DNS – DNSサーバーのIPアドレスを入力します。これは通常、ルーターのアドレスでもあります(たとえば、192.168.255.1)。
  • 代替DNS –これには任意の代替DNSサーバーアドレスを使用できます。ここでは、GoogleのパブリックDNSアドレス(例:8.8.8.8)を使用しています

IP情報の入力が終了したら、[保存]ボタンをクリックして詳細を保存します。これで、静的IPアドレスがコンピューターに構成されました。 IP設定は将来変更されません(自動(DHCP)IP設定に戻さない限り)。

コントロールパネル経由

静的IPアドレスを設定する別の方法は、コントロールパネルを使用することです。 Windows 11以外のWindowsバージョンを使用している場合は、おそらくコントロールパネルを使用してIPアドレスを変更する必要があります。方法は次のとおりです

まず、Windowsサーチからコントロールパネルを起動します。次に、「ネットワークとインターネット」カテゴリを開きます。

ここから、[ネットワークと共有センター]ウィンドウを開きます。

次に、左側のナビゲーションペインから[アダプタ設定の変更]オプションをクリックします。

[ネットワーク接続]ウィンドウで、ルーターに接続されているアクティブなネットワークアダプターを右クリックし、コンテキストメニューから[プロパティ]を選択します。

[プロパティ]ダイアログボックスで、[インターネットプロトコルバージョン4(TCP / IPv4)]をクリックし、[プロパティ]を選択します。

ダイアログボックスで、[全般]タブをクリックし、[次のIPアドレスを使用する]オプションを選択します。次に、前のセクションで行ったように、コマンドプロンプトから取得したIP情報を下のフィールドに入力します。次に、[次のDNSサーバーアドレスを使用する]ラジオボタンを選択し、下のスクリーンショットに示すように、[優先DNSサーバー]アドレス(例:192.168.255.1)と代替DNSサーバーアドレス(パブリックDNSサーバー)を入力します。

次に、[OK]をダブルクリックして静的IPアドレスを適用します。

パブリックIPアドレスを見つける

次に、インターネット経由で接続するためのネットワークのパブリックIPアドレスを決定する必要があります。これは通常、インターネットサービスプロバイダー(ISP)によって提供されます。インターネット接続を使用してLANの外部から接続している場合は、パブリックIPアドレスまたはドメイン名に続けてポート番号を入力します。検索エンジンで「what’s my IP address」を検索するか、コマンドプロンプトを使用するだけで、パブリックIPアドレスを簡単に見つけることができます。

Webブラウザーを起動し、Bing.comまたはGoogle.comにアクセスします。次に、「What’smyIP」を検索します。以下に示すように、パブリックIPアドレスが最初の結果に表示されます。このアドレスを書き留めます。

上のスクリーンショットでは、パブリックIPアドレスは32文字のIPv6アドレスです。幸い、リモートデスクトップでは、12個しかないIPv4アドレスを使用することもできます。パブリックIPv4アドレスを見つけるには、上記の検索結果からいずれかのサイトにアクセスするか、whatismyipaddress.com、whatismyip.com、またはip4.meのいずれかのWebサイトを使用できます。

また、動的なパブリックIPアドレスを使用している場合は、随時変更される可能性があります。この場合、パブリックIPの変更を追跡できるダイナミックドメインネームシステム(DDNS)を使用してルーターを構成する必要があります。

ルーターでポートフォワーディングを有効にする

覚えて: ルーターのインターフェイスとポート転送ルールを追加するための設定は、メーカーごとに異なり、場合によってはモデル間でも異なります。詳細については、いつでも製造元のWebサイトまたはマニュアルを参照できます。

次に、ルーターにログインし、TCPポート「3389」をリモートデスクトップを実行しているコンピューターに転送して、インターネット経由のリモート接続を許可する必要があります。

ポートフォワーディングを設定するには、ブラウザを開き、ルーターのIPアドレス(通常は192.168.1.1、192.168.0.1、192.168.2.1、または192.168.1.100)またはルーターの「デフォルトアクセス」リンクを入力します。ルーターのIPアドレス(デフォルトゲートウェイ)を見つけるには、 ipconfig 前に示したように、コマンドラインアプリでコマンドを実行します。また、ルーターデバイスの後ろのラベルにデフォルトルーターアドレスまたはデフォルトアクセスリンクがあります。

次に、ユーザー名とパスワードを使用してルーターにサインインします。ルーターの背後にあるデフォルトのユーザー名とパスワードもあります。

ルーターのインターフェースにアクセスしたら、[ポート転送]、[ポート転送]、[ポートマッピング]、または[警告ルール]の設定ページを探します。ポート転送設定を見つけたら、サービスを有効にします。次に、[ルールの追加]または[プロファイルの追加]ボタンをクリックします。

次に、必要な情報を使用して新しいポート転送ルールを作成する必要があります。

  • 転送ルールまたはマッピングまたはサービス名:ルールの名前を指定します。
  • プロトコル: TCP
  • 内部IPアドレスまたはホスト:接続しようとしているPCの静的IPアドレス(前に割り当てた静的IPアドレス)を指定します。例えば。 192.168.255.177
  • 内部ポート: 3389
  • 外部ポート: 3389

完了したら、[適用]または[OK]をクリックして設定を保存します。これで、ルーターのポートが開き、インターネットを介してその特定のPCにリモートアクセスできるようになります。

ノート: Windowsは、リモートデスクトップ接続に常にポート番号「3389」を使用します。ただし、同じローカルネットワーク内の複数のPCでリモートデスクトップを使用する場合は、コンピューターごとに個別のポート転送ルールを追加する必要があります。たとえば、追加のPCごとに3390、3391など。

インターネット経由でリモートPCに接続する

これで、ルーターとIPアドレスが最終的に設定されました。これで、リモートデスクトップ接続アプリを使用してインターネット経由でリモートPCにアクセスできます。

インターネットを使用してネットワークの外部からリモートコンピューターに接続している場合は、パブリックIPまたはドメイン名に続けてコロンを入力し、次に接続するPCのポート番号を入力する必要があります。

リモートデスクトップ接続アプリを開き、Googleを使用して検出したパブリックIP、コロン、ポート番号(以下を参照)を入力またはコピーして貼り付けます。 RDPにIPv4またはIPv6アドレスを入力して、[接続]をクリックします。次に、ユーザーアカウントのログイン詳細を入力して、接続を確立します。

これで、ようやくインターネットを介してPCとのリモート接続が確立されました。

この画像には空のalt属性があります。そのファイル名はallthings.how-how-to-enable-and-use-remote-desktop-on-windows-11-image-48-759x420.pngです。

Microsoftリモートデスクトップアプリを使用してリモート接続する

Windowsには、リモートPCにアクセスするための1つではなく2つの個別のリモートデスクトップアプリがあります。 1つは従来のリモートデスクトップ接続(RDC)で、もう1つは新しいMicrosoftリモートデスクトップ(MRD)アプリです。 RDCとは異なり、新しいアプリでは、ほとんどすべてのデバイスからリモートPCにアクセスできます。 Androidフォン、iPhone、またはMacからWindowsPCにアクセスすることもできます。

従来のRDCにはWindowsがプリインストールされており、使用するにはMicrosoftリモートデスクトップクライアントアプリケーションを手動でインストールする必要があります。次の手順に従って、WindowsにMicrosoftリモートデスクトップをインストール、構成、および接続します。

Microsoftリモートデスクトップクライアントアプリは、Microsoft Store(PC)、Google Play(Andriod)、およびApp Store(iOS)からインストールできます。さまざまなプラットフォーム用のクライアントアプリケーションのリストと、それらを入手できる場所は次のとおりです。

  • Windowsデスクトップ
  • Microsoftストア
  • アンドロイド
  • iOS
  • マックOS

Windows PCを使用している場合は、Microsoftストアで検索するか、上記のリンクを使用して、[Microsoftリモートデスクトップ]ページを開きます。次に、[取得]または[インストール]ボタンをクリックします。

アプリをデバイスにインストールしたら、起動します。コンピュータにリモート接続するには、ホームページの[PCを追加]ボタンをクリックするか、右上隅の[+追加]ボタンをクリックします。次に、[PC]をクリックします。

[PC名]で、接続しようとしているコンピューターのコンピューター名またはIPアドレスを指定します。リモートコンピューター上の特定のユーザーに直接接続する場合は、[ユーザーアカウント]セクションの横にある[+](プラス)ボタンをクリックして、そのユーザーアカウントを追加できます。

ネットワーク外またはインターネット経由でリモートPCに接続している場合は、パブリックIPアドレスに続けて、[PC名]フィールドにポート番号(3389)を入力します。

[アカウントの追加]画面で、リモートPCのログイン資格情報を入力します。リモートデスクトップウィンドウに表示される「表示名」(オプション)を追加できます。次に、[保存]をクリックします。リモートPCがMicrosoftアカウントを使用している場合は、Microsoftアカウントのログイン情報を入力します。それ以外の場合は、ローカルアカウントのログイン情報を入力します。

[PCの追加]画面で、接続の表示名を追加します(オプション)。追加の接続設定を構成する場合は、[もっと見る]ボタンをクリックします。

管理セッションへの接続、ゲートウェイアドレスの設定、リモートデスクトップの表示解像度、ローカルリソースの設定など、リモートデスクトップ接続設定を変更できます(RDCクライアントで表示した「オプション」設定と同様)。通常、これらの設定は変更せずに接続できるため、必要な場合にのみ変更してください。完了したら、[保存]ボタンをクリックします

PCを保存すると、保存済みPCまたは選択したグループのリストに追加されます。 [保存されたPC]セクションで、[PC]をクリックまたはタップして、リモートセッションを開始します。

次に、リモートPCのログイン資格情報を入力し、[接続]をクリックします。すでにユーザーアカウントを追加している場合は、そのアカウントに直接接続します。

リモート接続の証明書が検証されていない場合、MRDアプリは接続が認証されていないことを示します。 [とにかく接続]をクリックして、証明書を受け入れて接続します。この警告を再度表示したくない場合は、[この証明書について再度質問しない]オプションをオンにします。

これで、WindowsPCまたはデバイスに接続する必要があります。ウィンドウの上部に、[ズーム]アイコンと[その他]アイコン(3つのドット)の2つのボタンが表示されます。 [ズーム]ボタンをクリックして、リモート画面をズームインおよびズームアウトします。

[詳細](…)ボタンをクリックすると、ウィンドウの右上隅に[切断]と[フルスクリーン]の2つのオプションが表示されます。リモートセッションを閉じるには、ウィンドウの[切断]ボタンまたは[閉じる](X)ボタンをクリックします。 [フルスクリーン]ボタンをクリックして、フルスクリーンモードとウィンドウモードを切り替えることもできます。

接続設定の変更

リモートデスクトップ接続設定は、Microsoftリモートデスクトップアプリのダッシュボードからいつでも変更できます。接続設定を変更するには、接続の右下隅にある[その他]ボタンをクリックして、[編集]を選択します。ここでは、接続を削除し、このウィンドウでセッションを開始して、開始に固定するオプションもあります。

これにより、接続を編集できる[PCの編集]画面が開きます。

リモートデスクトップクライアントの一般設定の変更

Microsoftリモートデスクトップアプリには、一般、アカウント、セッション、およびアプリの設定をカスタマイズできる設定パネルがあります。設定パネルにアクセスするには、アプリの右上隅にある[設定]ボタンをクリックします。

[設定]パネルには、さまざまなカスタマイズオプションがあります。ユーザーアカウント、ゲートウェイサーバー、およびグループを追加および編集できます。ユーザーアカウントを編集するには、ドロップダウンからアカウントを選択し、[編集](ペン)ボタンをクリックします。

[セッション設定]で、リモートデスクトップアプリのサイズを変更するときに、各リモートセッションの開始方法とリモートセッションウィンドウの外観を変更できます。 「キーボードショートカット」をローカルコンピューターとリモートデスクトップのどちらでのみ機能させるかを選択することもできます。

リモートセッションがアクティブなときに画面をオンのままにしておきたい場合は、[画面がタイムアウトしないようにする]オプションをオンにします。

アプリのダッシュボードにリモートデスクトップの「プレビューを表示」して、アプリの「テーマ設定」を変更するオプションもあります。

その他のリモートデスクトップソフトウェア

Windowsの「リモートデスクトップ接続」ツールと「Microsoftリモートデスクトップ」アプリに加えて、あるコンピューターを別のコンピューターからリモート制御するために使用できる無料および有料のリモートアクセスソフトウェアがいくつかあります。おすすめのソフトウェアのリストは次のとおりです。

無料:

  1. Chromeリモートデスクトップ
  2. UltraVNC
  3. リモートユーティリティ
  4. TeamViewer Personal
  5. TightVNC
  6. AnyDesk(非営利目的)

有料:

  1. TeamViewer
  2. RemotePC
  3. AnyDesk
  4. GoToMyPC
  5. ゾーホーアシスト

この徹底的なチュートリアルが、Windows 11(または他のWindowsバージョン)でリモートデスクトップを有効にして使用するのに役立つことを願っています。