問題タブ [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 投票する
1 に答える
3381 参照

android - Android に ssh して WOL パケットを送信する

NAS サーバーをリモートで WakeOnLAN したいのですが、ルーターが WOL パケットをブロックします。androidTVボックスにsshして、そこからWOLパケットをLANに送信することで、これを回避できると思いました。androidTV に ssh できますが、WOL パケットを送信できません。androidTV に対してグラフィカル ssh セッションを実行してから、Play ストアの WOL アプリのいずれかを使用することはできますか? または、端末から WakeOnLan アプリケーションを使用する方法はありますか?

0 投票する
0 に答える
91 参照

python - Python を使用して電源インターフェイスを作成する

まず、私はpythonが初めてです。LAN経由でいくつかのノードに接続されたラズベリーパイがあります。pi をノードの電源インターフェイスにしたいのです。ボタンが押されると、魔法のパケットがノードに送信され、ノードが起動されます。ノードの電源が投入されると、同じモメンタリ スイッチがノードの電源をオフにすることができます。これには、それぞれに ssh 接続し、「poweroff」コマンドを実行します。マシンが起動している間、およびマシンの電源がオフになっている間、LED が点滅している必要があります。

これまでの試みでは、説明した機能のほとんどが実行されましたが、LED の点滅はむらがあり、一部のスレッドが重複して実行されていることに気付きました。

私の質問は、マシンの状態変化をより正確に表すために LED を点滅させるにはどうすればよいかということです。

スクリプトは次のとおりです。

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

vb.net - VB.net で通常の UDP パケットを送信できます - しかし、どのように WOL パケットを送信しますか?

これでパケットを送信できます:

それはうまく機能し、WireShark を使用すると、ポート 9 で UDP パケットが IP に送信されていることがわかります (アドレス/単語ボックスに入力します)。

WOL については理解しています (これは機能していますが、楽しみ/経験のために独自のアプリケーションを作成したいだけです)。MAC が必要です。これに「MAC アドレスを追加する」だけで WOL パケットになりますか、それともより複雑ですか?それ?

注: Wireshark で WOL と UDP パケットの違いを確認し、IP を「MYIP」に変更します。たとえば、以下は WOL アプリケーションから送信された WOL パケットです。

40.000203000 MYIP 192.168.1.1 WOL 144 MagicPacket for Micro-St_21:94:b6 (44:8a:5b:21:94:b6)

通常の UDP パケットとの比較:

69 12170.303276000 192.168.1.1 MYIP UDP 46 Source port: 57465 Destination port: 9

編集:私はいくつかの例で多くのことをしましたが、それらは最高ではありません.

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

python - Docker コンテナーから Wake on Lan パケットを送信する

Python uwsgi アプリを実行している docker コンテナーがあります。アプリは、Wake on Lan ブロードキャスト パケットを送信して、ローカル ネットワーク内の PC を起動します。

docker (サーバー上で直接通常の uwsgi アプリ) を使用しなくても正常に動作しますが、docker では動作しません。

ポート 9/udp を公開し、ホスト システムのポート 9 にバインドしました。

ここで何が欠けていますか?言い換えれば、docker コンテナーから外部ネットワークに wake on lan コマンドを送信するにはどうすればよいでしょうか?

0 投票する
0 に答える
556 参照

automation - Windows 10 で Wake-on-LAN を使用してスクリプトをトリガーする

最近、最新バージョンの Windows 10 を実行している PC でWake -on-LAN を有効にしました。PC が LAN から復帰するたびに (そして LAN からの復帰時のみ)、スクリプト (またはその他の自動化手段) を設定できますか? )、指定した Web ページを自動的に開きますか?

私は怠け者で、ベッドで Android スマートフォンから Wake-on-LAN を送信したいと考えています。それ以上ボタンを押さなくても、PC が YouTube でウェイクアップ プレイリストの再生を開始するようにしたいのです。

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

.net - Wake on LAN Powershell スクリプトが機能しない

LAN 上のコンピューターをシャットダウン状態から復帰させようとしています。WOL 要求を送信しているコンピューターは Windows 10 マシンであり、ウェイクしようとしているマシンは Windows 10 マシンです。インターネットで見つけたいくつかのスクリプトを試しましたが、ほとんどのスクリプトは .net クラスUdpClientを使用しています

ウェイクしようとしているコンピューターの BIOS と NIC の両方で Wake on LAN が有効になっていることを確認しました。

私が使用しているネットワーク サブネットは 255.255.0.0 サブネットです。IP アドレスは動的で、DHCP サーバー経由で割り当てられます。

私が使用しているスクリプトは次のとおりです。

WakeUp-Machines – Wake On LAN 用の PowerShell スクリプト

これまでのところ、LAN から復帰していません。私が間違っている可能性のある場所に関するアドバイスや、確実に機能するスクリプト...

乾杯、

ウォルター

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

dns - インターネット経由で、作成した DNS ホスト名に Magic パケット (Wake on LAN パケット) を送信できない

インターネット経由で「WAKE ON LAN」を使用して、リモート デバイスから Magic Packet を送信することにより、パーソナル コンピュータを起動したいと考えています。

以下は構成です

  1. インターネット経由で PC をリモートでオンにする方法のガイドを使用して、BIOS と OS でWOL を有効にしました。
  2. 変更する外部 IP をホスト名にマップするホスト名「example.ddns.net」を作成しました。DNS サービスは正常に動作しています。ホスト名の Dnslookup が成功しました
  3. ポート転送ポート7 および 9 (UDP 上の Magic packet のデフォルト) をルーターのブロードキャスト アドレスに転送
  4. 私の PC は DLINK 605L ルーターの背後にあります
  5. システムは SLEEP または HIBERNATE 状態です。

マジック パケットをローカルに送信すると、つまり、同じネットワークに接続された別のデバイスから PC に接続され、すべてがうまくいきます。

なのでjava WakeOnLan 192.168.0.255 00:0E:62:09:xx:xx

ただし、 MACアドレスとexample.ddns.netを指定して別のネットワークからマジックパケットを送信しようとすると、 WOLが機能しません

なのでjava WakeOnLan example.ddns.net 00:0E:62:09:xx:xx

ここからコードを使用http://www.jibble.org/wake-on-lan/

どんな助けでも大歓迎です。