RDPを構成して、LANクライアントコンピューターをウェイクアップできるようにしますか?
基本的に、LAN環境で一度に1台以上のコンピューターを起動できるようにしたいと考えています。
RDPを構成して、LANクライアントコンピューターをウェイクアップできるようにしますか?
基本的に、LAN環境で一度に1台以上のコンピューターを起動できるようにしたいと考えています。
回答:
リモートデスクトップには、リモートウェイクアップ機能が組み込まれていません。RDPを実行する前に、最初にWake-On-Lanを使用してスリープ状態のコンピューターを起動する必要があります。
コンピューターでWOLを有効にするための最初の手順は、ハードウェアを確認することです。
BIOSでWOLを有効にする(ブートから)
実際の方法は、マザーボードによって異なります。ただし、BIOSにそのようなオプションが見つからない場合は、デフォルトで機能すると想定しても安全です。
イーサネットカードのWOLを有効にする
コントロールパネルから[デバイスマネージャー]を開き、[ネットワークアダプター]を展開して、イーサネットカードを見つけます。右クリックして[プロパティ]を開き、[詳細設定]タブに移動して、[Wake on Magic Packet]などを有効にします。
Windows機能「シンプルTCPIPサービス」をインストールします
コントロールパネルから[プログラムと機能]を開き、サイドバーの[Windowsの機能の有効化または無効化]をクリックし、下にスクロールして[シンプルTCPIPサービス]をオンにし、[OK]をクリックして機能をインストールします。
サービス「簡易TCP / IPサービス」を開始します(ポート7および9を有効にします)
コントロールパネルの[管理ツール]から[サービス]を開き、サービスまでスクロールし、サービスが開始されていること、および[スタートアップの種類]が[自動]に設定されていることを確認します。
Windowsファイアウォールのポート9のUDPを開く
コントロールパネルからWindowsファイアウォールを開きます。UDPのみが必要ですが、TCPポートを開くこともできます。UDPは常にNICが受信できるブロードキャストパケットですが、TCPはコンピューターの電源を入れる必要があります。
WOLソフトウェア
これらの多くは、wolcmdのようなコマンドライン またはここにある対応するグラフィカルインターフェイスによって、インターネットで利用できます。
マシンが物理マシンの場合、最初にBIOSを設定してwake-on-lanを許可し、他のソフトウェア(多くの無料ソフトウェアがあります)を使用してWakeOnLanパケットを送信するだけで、個別にRDPを実行します。
一方、それらが仮想マシンである場合、問題があります。WOLはNICに依存してウェイクを実行し、VMでは仮想。VMには、物理NICではなく NICがあります。その場合、仮想化ツールに依存してWOLをサポートし、それをサポートして有効になっている場合は、物理マシンに実行しているようにWOLパケットを送信します。
注:デフォルトのWindows RDPクライアントでは、接続の前に実行するようにスクリプトを構成することはできません。mstsc.exeをパッケージ化して、WOLパケットを送信し、数分待ってからmstsc.exe(RDPクライアント)を起動するBATスクリプト内で実行することをお勧めします。
物理マシンを想定したハウツーガイド(OSは関係ありません):http : //www.smallnetbuilder.com/lanwan/lanwan-howto/29941-how-to-wake-on-lan--wake-on-wan VMWare設定(1つの例、特定のベンダーとバージョンを検索する必要があります):http : //pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.vm_admin.doc_50%2FGUID -35CD5E60-6FFA-47CE-A5CF-78B6D6B42CB8.html
Wake On Patternを使用することが、このための方法のようです。Wake On LanがBIOSおよびWindowsで有効になっている限り。
私は自分でやったことはありませんが、WOLはTCP SYNリクエストだけでなく名前のルックアップでも行えることを知っています。
このMicrosoft KB docoも同様に指定しています。
ホスト名ではなくIPアドレスに接続していると仮定すると、IPに接続すると、スイッチがMACアドレスを持つIPアドレスを忘れない限り、TCP Syn要求をコンピューターに送信しようとします。
デフォルトでは、Windows 7はMagicPacketとPetternMatchで起動するようにセットアップする必要があります。後者は、TCP Synリクエストのウェイクアップを処理します。
ただし、NIC自体はARP&NDオフロード、または少なくともARPオフロードをサポートする必要があります。
NICがそれをサポートしていない場合、Magic Packetがコンピューターを起動する唯一の方法です。
その場合、RDPを使用してコンピューターに接続する前に、ユーティリティを実行する必要があります。ネットワークインフラストラクチャには、Wake On Lanパケットを送信する機能がある場合もあります。