問題タブ [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.
android - Android に ssh して WOL パケットを送信する
NAS サーバーをリモートで WakeOnLAN したいのですが、ルーターが WOL パケットをブロックします。androidTVボックスにsshして、そこからWOLパケットをLANに送信することで、これを回避できると思いました。androidTV に ssh できますが、WOL パケットを送信できません。androidTV に対してグラフィカル ssh セッションを実行してから、Play ストアの WOL アプリのいずれかを使用することはできますか? または、端末から WakeOnLan アプリケーションを使用する方法はありますか?
python - Python を使用して電源インターフェイスを作成する
まず、私はpythonが初めてです。LAN経由でいくつかのノードに接続されたラズベリーパイがあります。pi をノードの電源インターフェイスにしたいのです。ボタンが押されると、魔法のパケットがノードに送信され、ノードが起動されます。ノードの電源が投入されると、同じモメンタリ スイッチがノードの電源をオフにすることができます。これには、それぞれに ssh 接続し、「poweroff」コマンドを実行します。マシンが起動している間、およびマシンの電源がオフになっている間、LED が点滅している必要があります。
これまでの試みでは、説明した機能のほとんどが実行されましたが、LED の点滅はむらがあり、一部のスレッドが重複して実行されていることに気付きました。
私の質問は、マシンの状態変化をより正確に表すために LED を点滅させるにはどうすればよいかということです。
スクリプトは次のとおりです。
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
編集:私はいくつかの例で多くのことをしましたが、それらは最高ではありません.
python - Docker コンテナーから Wake on Lan パケットを送信する
Python uwsgi アプリを実行している docker コンテナーがあります。アプリは、Wake on Lan ブロードキャスト パケットを送信して、ローカル ネットワーク内の PC を起動します。
docker (サーバー上で直接通常の uwsgi アプリ) を使用しなくても正常に動作しますが、docker では動作しません。
ポート 9/udp を公開し、ホスト システムのポート 9 にバインドしました。
ここで何が欠けていますか?言い換えれば、docker コンテナーから外部ネットワークに wake on lan コマンドを送信するにはどうすればよいでしょうか?
automation - Windows 10 で Wake-on-LAN を使用してスクリプトをトリガーする
最近、最新バージョンの Windows 10 を実行している PC でWake -on-LAN を有効にしました。PC が LAN から復帰するたびに (そして LAN からの復帰時のみ)、スクリプト (またはその他の自動化手段) を設定できますか? )、指定した Web ページを自動的に開きますか?
私は怠け者で、ベッドで Android スマートフォンから Wake-on-LAN を送信したいと考えています。それ以上ボタンを押さなくても、PC が YouTube でウェイクアップ プレイリストの再生を開始するようにしたいのです。
.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 から復帰していません。私が間違っている可能性のある場所に関するアドバイスや、確実に機能するスクリプト...
乾杯、
ウォルター
dns - インターネット経由で、作成した DNS ホスト名に Magic パケット (Wake on LAN パケット) を送信できない
インターネット経由で「WAKE ON LAN」を使用して、リモート デバイスから Magic Packet を送信することにより、パーソナル コンピュータを起動したいと考えています。
以下は構成です
- インターネット経由で PC をリモートでオンにする方法のガイドを使用して、BIOS と OS でWOL を有効にしました。
- 変更する外部 IP をホスト名にマップするホスト名「example.ddns.net」を作成しました。DNS サービスは正常に動作しています。ホスト名の Dnslookup が成功しました
- ポート転送ポート7 および 9 (UDP 上の Magic packet のデフォルト) をルーターのブロードキャスト アドレスに転送
- 私の PC は DLINK 605L ルーターの背後にあります
- システムは 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/
どんな助けでも大歓迎です。