makit0shはじめに前回は実用的なWebサービスとしてownCloudをセットアップしたわけだが、http://192.168.xxx.xxx/path/to/siteみたいにIPアドレスを直接打たなければなりませんでした。加えて、同じネットワークにいないとアクセスできないため、自宅の外からはアクセスできません。今回は、自宅のサーバーにhttp://makit0sh.tk/wordpressのように、ちゃんとした(?)名前のURLでアクセスできるようにします。フリーのドメインを取得する今回は、freenomという無料のドメインサービスを利用することにします。詳しい手順はこのサイトを参考にしてください。することで、自分のサーバーに使うことができるドメインが、グローバルに認められることになります。DDNSサービスを利用するドメイン名を取得しただけでは、そのドメイン名がどのIPアドレスを示しているのか教えていないので、何も起きません。グローバルな固定IPアドレスがプロバイダから提供されている場合であれば、そのIPアドレスをfreenomのドメイン設定に登録するだけで済みます。IPv4アドレスの枯渇が問題になっているようなこのご時世なので、固定IPを持っている人は少なくなってきています。そこで、IPアドレスが変更されても、きちんと名前解決が行われるように、ダイナミックに名前解決を行ってくれるDDNSサービスに登録することにします。DDNSとは今回は、MyDNS.jpを利用してみます。クリックし、Domainの欄に先程freenomで取得したドメイン名を入力して登録します。次に、freenom側のネームサーバーのレコードに、mydns.jpのネームサーバーを登録します。参考リンク最後にMyDNS.jpにサーバーのグローバルIPアドレスを通知します。cronで毎日午前5時に設定を更新するようにします。追記これでWAN側からサーバーに名前でアクセスできすようになりました。ルーターのポートを開放するWAN側で認識するのはグローバルIPアドレス、つまり、Wi-Fiルーターなどを経由してインターネットにアクセスしているような状態では、ルーターのIPアドレスを指すことになります。そのため、ルーターにアドレス変換を適切に行わせ、LAN内に設置されたサーバーに通信が届くようにします。ルーターの設定手順は、お手元のルーターのサポートサイトなどをご覧ください。例httpとhttpsで使う80番と443番を転送すれば良いでしょう。&DNSサーバーセットアップ編)おわりにこれで自宅の外からサーバーに名前でアクセスできるようになりました。ブラウザにブックマークしておけば、世界中どこからでもアクセスできるようになります。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。mismith227.%d人のブロガーが「いいね」をつけました。