問題タブ [wake-on-lan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
5231 参照

bios - プログラムで Wake on LAN を有効にする方法

プログラムで BIOS に到達し、Wake on LAN 機能をサポートしているマシンで有効にする方法はありますか?

理想的には、ソリューションはクロス BIOS ですが、主要ベンダーのそれぞれに個別のソリューションを提供することも問題ありません。

0 投票する
3 に答える
20920 参照

c# - C# を使用した Wake on LAN

C# を使用して Wake on LAN を実装する最善の方法は何ですか?

この機能は、LAN 環境 (インターネット経由ではない) のマシンに必要です。この方法は、ファイアウォールやその他の問題に対処できるほど堅牢である必要があります。また、この機能をサポートしていない、または無効にしているシステムの場合、代替手段はありますか?

主な目的は、LAN 経由で (シャットダウン/休止状態から) マシンをウェイクアップすることです。これは、C# を使用してプログラムすることです。

ガイドしてください。

PS:私は以下に出くわしました:

  1. http://blog.memos.cz/index.php/team/2008/06/12/wake-on-lan-in-csharp
  2. http://community.bartdesmet.net/blogs/bart/archive/2006/04/02/3858.aspx
  3. http://www.codeproject.com/KB/IP/cswol.aspx

ただし、私はこれに慣れていないため、ソリューションが十分に包括的であるかどうかを判断できませんでした。誰かが上記の記事のいずれかに従うことを推奨できれば、それは役に立ちます.

0 投票する
11 に答える
20528 参照

networking - リモートシステムの IP アドレスしか分からないのに、リモートシステムの MAC アドレスを取得するにはどうすればよいですか?

私は、Web サイトから実行され、多くの異なるプラットフォームと対話する必要がある Wake on LAN サービスに取り組んでいます。したがって、Windows のみのソリューションはありません。ユーザーが自分のシステムを Web サイトに登録するとき、「マジック」パケットの作成に使用する MAC アドレスを取得する必要があります。私はこれを行うことができる Java アプレットを持っており、動作する ActiveX コントロールを認識していますが、ルーター/スイッチにクエリを実行してサーバー側でこれを行う方法があるかどうか疑問に思っています。システムは多数の異なる物理サブネットのいずれかにある可能性があるため、ARP を使用しても機能しません。ルーターを構成して自分の代わりに ARP を実行する方法がない限りです。

IPアドレスを指定してMACアドレスを検索するために使用できる、独自のネットワークAPIまたはその他のネットワークAPIを知っている人はいますか? 私たちは Cisco ルーターを使用していると思いますが、複雑なネットワークであり、さまざまなレベルで複数のベンダーが関与している可能性があります。ネットワークの神々に犠牲を払う前に、考えられる解決策に関する背景情報を入手したいと思います。技術的に不可能な場合、自分を卑下しても意味がありません。:-)

編集:ネットワーク インフラストラクチャはダイレクト ブロードキャストを許可するようにセットアップされていますが、ネットマスクが常に /24 であるとは限らないため、正確なブロードキャスト アドレスを特定することは、解決する必要があるもう 1 つの難問です。

0 投票する
7 に答える
12732 参照

c# - DHCPを使用してIPからMACアドレスを取得しますか?

WOLを介してWindowsドメインでPCを起動できるスクリプト/サービスを作成しようとしています。ここで、ユーザーに、そこに含まれるPCをウェイクアップするための開始点としてADコンテナーを選択するオプションを提供したいと思います。私の最初の考えは、ホスト名を指定してMACアドレスを照会するためのリポジトリとしてDHCPを使用することです(コンテナーを指定すると、ADから簡単にプルできます)。

DHCPサービス/サーバーにプログラムでクエリを実行し、ホスト名を渡して、関連付けられたMACアドレスを回復する方法はありますか?

または、私の問題を解決するためのより良い/より簡単な方法はありますか?

0 投票する
3 に答える
2717 参照

iphone - iPhone 用の WOL アプリを作成するには?

Wake on LAN はとてもクールです。iPhone アプリを PC の WOL に書きたいだけですが、コーディングする方法がわかりません。どなたか教えていただけないでしょうか?

0 投票する
4 に答える
23569 参照

java - ローカル LAN で「シャットダウン」システムの MAC アドレスを見つける方法 (可能ですか?)

次のシステムの MAC アドレスを調べる方法:

  1. シャットダウン
  2. 電源プラグイン
  3. LANに接続
  4. NICカードON。

更新 すでにシャットダウンされている他のシステムのMACアドレスを見つける方法を尋ねています....そしてLAN上にあります..

私は自分のシステムからその mac を見つけたい....そして明確にする...私はそれを伝えたい..pingを使用してarpテーブルにデータを入力できる..つまり、172.16.3.12がarpテーブルにない場合172.16.3.12 に ping を実行するだけで追加できますが、システムがオンの場合にのみ ping を実行できます...シャットダウンされたシステムには ping を実行できません...

0 投票する
1 に答える
685 参照

c# - シャットダウンとウェイクアップスクリプトC#

ひや私はC#を初めて使用します。実際、これは基本的に、言語を学習している間、仕事によって設定された最初のタスクです。はい、私もプログラミングに不慣れです。優しくしてください:)。

コンテキスト:私のスクリプトは、Active Directoryにクエリを実行し、OUを取得して、フォームのコンボボックスに配置する必要があります。次に、選択したOU内のマシンのリストをActDirに照会します(これはすでにvbscriptで実行されています)

次に、マシンにIPアドレスとMACアドレスを順番に照会します(これはvbscriptですでに実行されています)次に、それらのマシンをシャットダウンし(vbscriptですでに実行されています)、すべてのマシンとNIC情報をtxtファイルにダンプする必要があります

スクリプトの残りの半分は、テキストファイルからマシンの情報を取得し、それらをウェイクアップするための魔法のパケットを送信します。

シャットダウンセクションについては、すでにVBscriptを作成しましたが、将来のprrofではないと判断し、自宅でC#を学習していたので、最初からやり直すのが最善のオプションであると考えました。

私は私のためにこれを書くために誰かを探していませんが、誰かが情報などのためにどこに行くべきかについてのポインタを持っていれば。。それはありがたいです:)

0 投票する
2 に答える
3828 参照

php - PHPスクリプトでPCを起動する方法は?

PC で Wake-on-LAN を有効にすると、リモートで電源を入れることができます。

PHP スクリプトから「マジック パケット」を送信したいとします。どうすればいいですか?cURL 関数を使用する必要がありますか?

0 投票する
2 に答える
448 参照

c# - コンピュータが再起動されたことを知る方法

Wake-on-Lan を使用してリモート コンピューターを再起動しましたが、コンピューターがログイン画面でアイドル状態になっていることを確認する方法があるかどうかを知りたいです (実行する必要があることを開始できるようにするため)。

0 投票する
3 に答える
1808 参照

c# - WOLの可能性を検出

Wake On Lan が可能かどうかを検出したいと思います。

私のルーター (Tomato ファームウェア) には情報を含むテーブルがあります - デバイスが「Active (In ARP)」と表示されている場合 - このデバイスを WOL (オフライン Linux PC) で有効にすることができます。

ルーターのみの機能で実現できるのでしょうか、それとも C# や C でできるのでしょうか? 関数 SendArp は MAC アドレスを検出して「arping」を実行できますが、私がやりたいことではありません。