タグ付けされた質問 「wake-on-lan」

6
MACでNICにpingを実行できますか
どこかのDebianマシンにNICカードがあります。マシンはオフになっていますが、後で(別のDebianマシンから)wake-on-lanマジックパケットを送信してウェイクアップできるように、NICカードがオンになっているかどうかを知る必要があります。カードのMACアドレスがあります。MACでイーサネットカードをpingして、オンになっているかどうかを確認する方法はありますか? ARPエントリを作成してみました: arp -s 192.168.2.2 00-0c-0d-ef-02-03 ping 192.168.2.2 NICカードにはこのIPアドレスがないため、動作しませんでした。したがって、NICカードはping要求を受信しますが、それに応答しません。これを回避する方法はありますか? etherwakeパッケージを使用して、wake-on-lanメッセージを送信しています。

8
コンピューターがオンラインかどうかを確認するためのpingよりも速い方法ですか?
一連のラボコンピューター用にlanスクリプトを起動します。コンピューターのホスト名、IP、およびMACのリストを含むsqlite dbがあり、現在、それぞれを '-c1'でpingしているので、無限に実行されません-しかし、それでも少し時間がかかり、取得するより速い方法がありますpingではなく答えますか?pingを使用すると、pingの回答を継続する必要があるため、スクリプトがかなり遅くなるようです。 提案をありがとう!

2
システムの電源をオフにしながら、ネットワーク上で使用できるようにする方法
データとバックアップを提供するために、ネットワークにファイルサーバーをインストールすることを検討しています。 このマシンをいつでも利用できるようにしたいのですが、(電力を節約するために)常にオンにしておくことはしたくありません。 しばらくすると自動的に一時停止(または電源オフ)し、接続しようとすると(明示的にWOLを送信せずにLANマジックのウェイクアップを使用して)自動的に電源が入るようにセットアップすることは可能ですか?パケット)?

1
SSH経由のWake-on-LAN
多くのLinuxデバイスで、Wake-on-LANを長年使用してきました。それは十分に機能します。 しかし、私は自宅にもMac Miniを持っています。スリープ状態になり、スリープ状態にあるLinuxマシンとは異なる2つの異なるプロパティがあることに気づきました。 それでも、ネットワーク上のpingに応答します。 着信ssh接続時に自動的にウェイクアップします。Wake-on-LANは必要ありません。 この2番目のプロパティは、本当にすばらしいものになります。使用していないときは自動的にスリープ状態になり、電力を節約します。また、sshを実行するときに、電源を入れる必要はありません。自動的に目覚めるだけです。ログアウトした後、15分後に再びスリープ状態になります。 私の仮定は、これはAppleがハードウェアとソフトウェアのスタックを制御しているためだと思います。したがって、業界全体のWake-on-LANは、マジックパケット(OSの相互作用を必要としない)に基づくネットワークデバイス機能ですが、Macの魔法の「Wake-on-LANもpingに応答する」というのは、実際にはOS全体をスリープ状態にするか、別のネットワークスタックをスリープモードで実行します。しかし、それは単なる推測です。 Linuxマシンでこのような「Wake-on-incoming-SSH」を目にしたり実装したりしたことがあるかどうか知りたいのですが。あるいは、この特別な魔法は、ハードウェアからソフトウェアまでを制御し、他の業界ではできない方法でこれを行うことができるAppleデバイスでのみ見つけることができますか?

1
カーネル4.13へのアップグレード後、電源がオフのときにバッテリーが消耗する
カーネル4.13にアップグレードした後、電源を切っている間に私のラップトップのバッテリーが消耗し始めました(1日で約30%)。カーネル4.12またはWindows 8.1からラップトップを起動した場合、これは発生しなかったため、問題は明らかに新しいカーネルバージョンに関連しています。 ウェイクオンラン(WoL)が原因で、以前は同様の問題がありました。ただし、それはずっと前にWoLを永久的に無効にすることで解決されました。ethtoolWoLがまだ無効になっていることで簡単に確認できます。 poweroffメニューからラップトップをシャットダウンすると、WoLが再度有効になる可能性がありますか?確かに、ハードシャットダウンを強制した場合(つまり、電源ボタンを押したままにした場合)、バッテリーの消耗は観察されません。ただし、この仮説を検証するのに十分なスキルがありません。 誰かがこの問題をデバッグするのを手伝ってくれるなら素晴らしいです。

5
UDPユニキャストパケットをブロードキャストに変換しますか?
内部LAN上の一部のコンピューターをインターネットからウェイクアップする必要があります。 ある程度閉じたルーターがあり、構成方法はほとんどありません。 デーモンなどを必要としないため、これを行うためにnetfilter(iptables)を使用したいのですが、他のソリューションでも問題ありません。 私が考えていること: 外部コンピューターがWOL(Wake-On-LAN)パケットを(正しいMACが内部にある)パブリックIPアドレスに発行する ルーターで正しいポートが開いており(たとえば1234)、データをLinuxボックスにリダイレクトします。 Linuxボックスは、UDPユニキャストパケットをブロードキャストパケットに変換します(まったく同じ内容、宛先アドレスのみが255.255.255.255または192.168.0.255に変更されます) マルチキャストパケットがすべてのNICに到達し、目的のコンピューターが起動している そのため、非常に単純なnetfilterルールは次のとおりです。 iptables --table nat --append PREROUTING --in-interface eth+ --protocol udp --destination-port 1234 --jump DNAT --to-destination 192.168.0.255 ああnetfilterはブロードキャストへの変換を無視しているようです。192.168.0.255と255.255.255.255は何も与えません。また、192.168.0.0と0.0.0.0でテストしました。tcpdump を使用して何が起こるかを確認しました tcpdump -n dst port 1234 13:54:28.583556 IP www.xxx.yyy.zzz.43852 > 192.168.0.100.1234: UDP, length 102 。次のような2行目が必要です。 13:54:28.xxxxxx IP www.xxx.yyy.zzz.43852 > 192.168.0.255.1234: UDP, length 102 非マルチキャストアドレスにリダイレクトする場合は、すべて問題ありません。予想される2つの行があります。しかし、明らかにこれはWOLでは機能しません。 ブロードキャストパケットを発行するようにnetfilterに指示する方法はありますか? …

3
BusyBoxを使用したWake-on-LAN?
ウェイクオンランマジックパケットをbashに実装することは可能ですか?古い、カスタマイズされたBusyBoxを使用していますが、ありませんether-wake。次のような他のシェルコマンドで置き換えることは可能ですか? wakeonlan 11:22:33:44:55:66
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.