さくらのレンタルサーバでDDNSを設定してメールアドレスやホームページで使えるようにする

ALL
スポンサーリンク

さくらのレンタルサーバで、無料ダイナミックDNS(DDNS)サービスで取得したドメイン(サブドメイン)を設定する方法です。
指定のドメインでメールアドレスや、ホームページのURLを使用できるようになります。





以下では例として ieServer.Net で取得したサブドメインで説明しています。

スポンサーリンク

ドメインの設定

サーバコントロールパネルにログインします。

https://secure.sakura.ad.jp/rscontrol/

ドメイン設定をクリックします。

画像

「新しいドメインの追加」を押します。

画像

「5. 他社で取得したドメインを移管せずに使う・属性型JPドメインを使う(さくら管理も含む)」で「ドメインの追加へ進む」をクリックします。

画像

「他社で取得された独自ドメインのサブドメインを追加」で次のように設定し、「送信する」を押します。
例えば、○○○.dip.jp の場合、下図のように入力します。

画像

「送信する」を押します。

画像

以下の表示が出たらドメインの設定は完了です。

画像

これでメールアドレスに指定したドメインが使用できるようになりました。
表示されたドメインが、メールアドレスのドメイン(@より右側)になります。

続けて次の作業を行います。

ブラウザでアクセスできるように設定

ブラウザで http://○○○.dip.jp/ のようにアクセスできるようにします。

「詳細設定に進む」を押します。

画像

「2. マルチドメインの対象のフォルダをご指定ください」で、ディレクトリ名を下図のように指定します。
先頭への /(スラッシュ)の入力を忘れないようにしてください。
ここで指定したディレクトリが、ホームディレクトリになります。
画面を下にスクロールすると「送信」ボタンがあるので押します。

画像

この状態でブラウザで http://○○○.dip.jp/ のようにアクセスしても 404エラーになります。
上記で指定したディレクトリがさくらのサーバに無い為です。

続けてディレクトリを作成します。

画面左のメニューの「運用に便利なツール」で「ファイルマネージャー」をクリックします。
現れた画面の「表示アドレスへの操作」-「フォルダ作成」で、先の画面で指定したディレクトリを作成します。

画像

この状態でブラウザで http://○○○.dip.jp/ のようにアクセスすると 今度は 403エラーになります。
まだファイルがサーバに無い為です。
上記で作成したディレクトリ下に、index.html を置けばアクセス出来ます。

この設定では、初期ドメインを xxx.sakura.ne.jp とすると、
http://○○○.dip.jp/ でも http://xxx.sakura.ne.jp/○○○/ でアクセスできます。

http://xxx.sakura.ne.jp/○○○/ でアクセスさせたくない場合は、「ファイルマネージャー」(画面左のメニューの「運用に便利なツール」)で /home/xxx/www の箇所に ファイル .htaccess を下記内容で作成します。

Redirect permanent /○○○/ http://xxx.sakura.ne.jp/

これで設定は完了です。

レンタルサーバのIPアドレスをダイナミックDNSに登録

各ダイナミックDNSサービスに従って、レンタルサーバのIPアドレスをダイナミックDNSに登録します。

ieServer.Net の場合は、WEBページから設定が出来ません。
レンタルサーバに ssh で接続後、次のコマンドを実行する必要があります。
○○○.dip.jp とすると、○○○ の箇所と、パスワードを各自のもので指定して下さい。

wget -q -O - 'http://ieserver.net/cgi-bin/dip.cgi?username=○○○&domain=dip.jp&password=パスワード&updatehost=1'

Windowsからレンタルサーバに接続するツールは、下記を参照して下さい。

ターミナルエミュレーター PuTTY(日本語版)
ターミナルエミュレーター Tera Term
Windowsでsshコマンドを使用する方法

以上、さくらのレンタルサーバで無料(DDNSサービスで取得したドメインを設定する方法でした。

参考

ドメインとDNS < Wiki | さくらのレンタルサーバ非公式FAQ
さくらレンタルサーバーのhtaccess設定や301リダイレクトまとめ – それでもネットは忘れない

コメント

  1. ももんが より:

    こちらのサイト、参考にしました。ありがとうございます。
    ひとつ質問なんですが、ieserverにsshで接続するってどうしゃってやるんでしょうか?

  2. パソコン鳥 より:

    返事が遅くなってすみません!
    sshはieserverにでは無く、さくらのレンタルサーバに、ですよ。