質問: 外出先からのwake on lanでのルーターの設定 はじめまして。外出先からwolでの自宅のパソコンの起動について質問です。 自分でいろいろと調べてやってみたのですが壁にぶち阿てしまいました。 まず現状ですが『rcgate』という携帯から自宅のパソコンを操作できるソフトの機能の一つであるwolで自宅のパソコンを起動しようとしています。 udpのポートを使うのでポートは開放しています。 lan内でのwolは正常に起動します。 ルーターはバッファローのwhr-g54sを使用。 一番問題は起動したいパソコンがシャットダウンした数分後ならlan外からのwolに成功するのですが時間がたつと出来なくなってしまうんです。 やはりルーターの設定が悪いのでしょうか??
回答: > udpのポートを使うのでポートは開放しています。 udpの特定ポートに届いたパケットを内部lanに転送しているかと思いますが...... ブロードキャストアドレスになっていますか? 内部lanが192.168.1.0、サブネットマスクが255.255.255.0の場合、ブロードキャストアドレスは192.168.1.255になります。 起動したいpcのipアドレスに向けていた場合、後述の問題があります。 なお、ブロードキャストアドレスを指定できない/設定できるがブロードキャストしてくれないルータはよくあります。 使用したものでは... i/o-dataのwn-g54/r2はブロードキャスト可能、 バッファローのbbr-4hgでは設定できず。でした。 プラネックスのblw-54cw2はまだ試していないので不明です。 # ちなみに、バッファローのbhr-4rvは通す...様です。 # セールスポイントとして明記しているくらいですから、明記されていないものは通さない...ということでしょう。 > 一番問題は起動したいパソコンがシャットダウンした数分後ならlan外からのwolに成功するのですが時間がたつと出来なくなってしまうんです。 ルータのarpテーブルに残っている間は可能。ということでしょう。 arpテーブルはある程度の時間が経過すると消去されますので、消去後はipアドレスとmacアドレスの紐付けができません。 「udpポートを開けた」というのがブロードキャスト(全てに送信)でなければ、macアドレスとの紐付けができませんので どのlanポートにパケットを投げればいいのか判別できませんので棄てられてしまいます。 http://ja.wikipedia.org/wiki/wake-on-lan http://www.google.co.jp/search?num=30&hl=ja&q=wol+%e3%83%ab%e3%83%bc%e3%82%bf&btng=%e6%a4%9c%e7%b4%a2&lr=lang_ja 解決策としては... ・ブロードキャストが可能なルータに換える。 ・arpテーブルをクリアしないルータに換える。(さのようなルータがあるかは不明) ・wolリピータを使う。(なにげに検索したらありました。ちょっとビックリ) http://www.starstonesoft.com/wolrepeater.htm