ダイナミックDNSサーバーでドメイン変更

長い間、しかも無料でお世話になっていた ieserver が停止してしまった様で、大変残念なのですが他のDDNSサービスに変更する事になりました。
発端は、使用しているルーターが不調で交換する際にルーターやモデムの電源を切ったため IPアドレス が変わってしまった事で、DDNSの名前解決が出来ていない事に気がつきました。
DDNSサービスが停止してしまっていて数ヶ月、IPアドレスに変化が無かったために名前解決が出来ていたんですね。

まずは、DDNSサービスをどうするか。
現在レンタルサーバーを借りている ValueDomain でDDNSサービスが有ることがわかり、比較的安価にドメインの取得や更新が出来ることもあり決定しました。

ValueDomainでドメインを取得して、ダイナミックDNSの設定をします。
その後、サーバー側の設定になりますが、まずは WordPress のURLの変更を先にしないとログインや編集が出来なくなります。

旧ドメインのまま WordPressへログイン、設定 → 一般設定で WordPressアドレス(URL)とサイトアドレス(URL)の2箇所を新ドメインに編集します。

WordPressアドレス(URL)   http://tunamayo.cyou
サイトアドレス(URL)      http://tunamayo.cyou

複数のサイトに WordPress を置いている場合はすべて編集します。

次はサーバー本体の hostname と hosts の編集をして新ドメインに変更します。

[root]# hostname                  ホストネームの確認
tunamayo.dip.jp

[root]# hostname tunamayo.cyou    ホストネームの変更(再起動で元に戻る)
tunamayo.cyou

[root]# hostnamectl set-hostname tunamayo.cyou (恒久的に変更)

/etc/hostname を編集して恒久的にホストネームを変更

[root]# hostname
tunamayo.cyou
[root]# vi /etc/hosts

127.0.0.1 localhost tunamayo.dip.jp localhost4 localhost4.localdomain4
赤字を変更
127.0.0.1 localhost tunamayo.cyou localhost4 localhost4.localdomain4

名前解決設定

192.168.xxx.xxx  tunamayo.cyou
192.168.xxx.xxx  www.tunamayo.cyou