よくあるお問い合わせ

質問
マイIPを自動で再接続する方法(Linux/UNIX系OS)
お問い合わせ分類
設定・マニュアル・トラブル
対象のサービス
マイIP(PPTP版)

答え

再接続方法は、スクリプトをcronで5分毎に実行し、pptpが停止していないかを監視します。

停止していた場合、再起動するために、以下のスクリプトをcronで5分毎に実行します。

■スクリプトの記述例
#!/bin/sh
if [ `ps -ef | awk '{print $1,$2,$8}' | grep pptp | wc -l` -lt 2 ]; then
/etc/ppp/stoppptp.sh
sleep 5
/etc/ppp/startpptp.sh
fi
※/etc/ppp/stoppptp.shと/etc/startpptp.shは既に作成されているものとします。

cronでスクリプトを実行させる方法は、次のとおりです。

1.実行したいスクリプトファイル(上記)を作成する

2.スクリプトファイルに実行権を与える 例)chmod +x script_file_name

3.rootでログインしてコマンド crontab -e を実行し、crontabファイルを作成する。

crontabコマンドの使い方、およびcrontabファイルの記述方法については、下記よりご確認ください。
http://www.itmedia.co.jp/help/tips/linux/l0029.html

 

この回答は役に立ちましたか?評価をお願いします。

メンバーIDまたはメールアドレス:
パスワード: