Dd-wrtがインストールされたLinksysルーターがあります。いくつかの問題のため、定期的にルーターを再起動したいと思います(たとえば、毎日0:00に)。どうすればいいですか?
dd-wrtには、ファームウェアに組み込まれたスケジュールされた再起動機能があります。 [管理] >> [キープアライブ] >> [スケジュールされた再起動]をご覧ください。 [管理] >> [管理] >> [cron]でcronがオンになっていることを確認します。
[スケジュールされた再起動が機能しない場合]
Ssh-serverを有効にしている場合(dd-wrtは使用していません。デフォルトで有効になっているかどうかはわかりません)、次のコマンドを使用して再起動できます。
ssh [email protected] reboot
このページを見て、SSHの公開秘密鍵を構成できるため、毎回ログインする必要はありません。また、ログイン元の場所でssh-agent/PuTTY-agentを実行する必要があることを忘れないでください。
http://www.dd-wrt.com/wiki/index.php/Telnet/SSH_and_the_Command_Line#SSH
Linuxではcronを使用して再起動をスケジュールし、WindowsはWindows-Schedulerを使用してPuTTYを使用してコマンドを実行します。
このためにcronジョブを作成する必要があります。
ssh
またはtelnet
でログオンします
次のコマンドを実行してcrontabを作成します。
# nvram set cron_jobs="00 00 * * * root reboot"
変更をコミットして、最初の起動後も変更が残っているようにします。
# nvram commit
DD-WRTを実行しているLinksysWRT-54GLがあり、同じ要件があります。スケジュールされた再起動が機能しないことがわかったので、電源コンセントにタイマーを設定します。デジタルのものを入手して、ダウンタイムを深夜に1分に設定し、再起動をスケジュールできるようにします。