終わりにはじめに昨日ほぼ丸一日外部からサーバにアクセスできなくなっていたのですが、原因はIPアドレスが変わっていたためでした。auひかりって滅多に割り振られるIPアドレスが変わらないので実質固定IPとして使えるのですが、まあその滅多なことが今回起こってしまったわけです。ドメインの更新をちゃちゃっと済ませればすぐ繋がるようになりましたが、4月からサーバ機は実家において自分は会社の寮に引っ越すので今回のようにIPアドレスを調べることは困難になります。(グローバルIPを調べてと言って通じるのが父親のみ)ならDDNSをやれば良いじゃないかと思うかもしれませんが、自分が使っているお名前.comはDice等サードパーティ製アプリからの更新をリジェクトする仕様であるにも関わらず、公式のクライアントはWindowsのみ対応というクソ仕様なのです。mydnsを使うことも考えましたが、どうせ滅多に起こらないことなのでIPアドレスが変更された時にメールで自分に通知がくるようにすれば良いという結論に達しました。基本的には以下のような先人たちの記事を参考にすれば良いのですが、自分の環境では少々詰んだので備忘録として手法メールを送信する環境を整えるすでにmailコマンドが使える環境の方は飛ばしてください。メールサーバを立てるのは面倒くさかったりセキュリティ的にアレだったりとするのでGmail経由で送信する設定にしています。sSMTPとmailutilsをインストールします。mailutils次にsSMTPの設定を行います。/etc/ssmtp/ssmtp.confで以下の内容を記載します。#メールアドレスのパスワードUseSTARTTLS=YESIPアドレスの変化をメールで通知するスクリプト詰んだところというのはシェルスクリプトにおいてif文のechoが実行されないという点でした。以下のコードは対策しています。以下の内容のipcheck.shを作成します。/home/username/old_ip.txtfiあとは定期実行のためにcronに登録しましょう。自分は15分間隔で設定しました。終わりにまあこんな面倒なことせずに余っているWindows機をインターネットに常時接続しておき公式のクライアントを走らせておけば良いんじゃないですかね。いうかお名前.comはいい加減顧客の大多数が利用しているであろうLinuxに歩み寄ってください。コメントデータの処理方法の詳細はこちらをご覧ください。薬学部生の観点から考えたダイエットに効果があるサプリオタクじゃないのにオタク婚活パーティへ参加しましたRECOMMENDこちらの記事も人気です。治療薬と体質改善AboutKyashで投げ銭してください!お願いします!なんでもしますから!!!!薬学部生でしたが、機械系の会社に就職しました。会社の寮が絶望的に狭いのでミニマリストを目指してきましたがそろそろ断念しつつあります。基本的に雑記ブログですが、ガジェット系に話題が偏っているかなとは思います。