こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

DDNSって何でしょうか?

ダイナミックDNSのようです。実は、よくわからないまま
使用しているのですが、変な状況が起こりました。IPアドレスが
123.456.789.345のとき58.1.43.163.54となっていた。
IPアドレスが違っても自分が立ち上げたWebサイトにアクセス
できた。これがわからない。
アクセス履歴を全部削除しても、やはり表示する。
どうしてだろうか。

投稿日時 - 2017-12-02 09:31:11

QNo.9403566

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(7)

ANo.7

>ここのところはあなたの方が認識不足です。
>今使っている有料のISP提供のDDNSはIPアドレスが変化したとき、ユーザーが
>自己申告で設定しなおすことが必要です。ここのところは野暮ったい。

その「自己申告で設定しなおす」のも含めて「通知」と書いています。
DDNSサービスにとっては、それも通知には違いありませんから。

>一方無料のフリーのDDNSシステムがあるのですが、IPアドレスが変化したとき
>自動で設定してくれます。なんと素晴らしい!

DDNSの仕組み上、そんなDDNSサービスは存在しません。
DDNSサービス側でわかるとすれば、そのIPアドレスにアクセスできなくなったということくらいで、変わったIPアドレスは通知してもらわなければわかりません。
できるのは、あなたが「自己申告で設定し直す」と書いていることの自動化です。

投稿日時 - 2017-12-03 12:01:10

ANo.6

そもそもの話、グローバルIPアドレスとプライベートIPアドレスの区別はついていますか?
また、この手の話の場合、ルーターの設定をどのようにしているのかや、
「自分が立ち上げたWebサイトにアクセスできた」というのが、どのようにアクセスしたのか(DDNSに登録した名前でしてるのか、IPアドレスで行っているのかなど)などの情報が必要になるんですけど。

ふと思いついたんですけど
https://okwave.jp/qa/q9396441.html
で「自宅DNSサーバー」と書かれていますけど、質問に書かれているDDNSってその自宅DNSサーバーの事なんでしょうか?

また#1の回答でDDNSサーバがグローバルIPアドレスが変わったことを検知して変えてくれると書かれてありますが、DDNSサーバはそのような検知はしません。
通知を受けて動的に更新できるというだけです。

投稿日時 - 2017-12-03 06:28:49

補足

>「自宅DNSサーバー」と書かれていますけど、質問に書かれているDDNSって
>その自宅DNSサーバーの事なんでしょうか?
違います。自宅DNSサーバーはまだできてません。
今使っているのは有料のISPのDDNSについての話です。
将来のこととして、自宅DNSサーバーは早く自作したいです。
自宅メールサーバーもまだできてません。/ やってみたのですが、難しくで
起動しませんでした。うむうむ。

>また#1の回答でDDNSサーバがグローバルIPアドレスが変わったことを
>検知して変えてくれると書かれてありますが、
>DDNSサーバはそのような検知はしません。
>通知を受けて動的に更新できるというだけです。
ここのところはあなたの方が認識不足です。
今使っている有料のISP提供のDDNSはIPアドレスが変化したとき、ユーザーが
自己申告で設定しなおすことが必要です。ここのところは野暮ったい。

一方無料のフリーのDDNSシステムがあるのですが、IPアドレスが変化したとき
自動で設定してくれます。なんと素晴らしい!
私が目指している自宅DNSサーバーはこちらの方です。

投稿日時 - 2017-12-03 08:48:12

ANo.5

回答者2ですが、先に書いた通り、
>それぞれ具体的に何をして表示されたアドレスでしょうか?(他人が再現できるレベルで具体的に書いてください)

に回答してもらわないと、
>それによっては、おかしくないかもしれないし、おかしいかもしれない。
の判断が出来ません。

投稿日時 - 2017-12-03 00:56:34

補足

下の#5の補足で以下のことを論じている。
---------------------------------------
別の問題点
WinXPのhostsはminiDNSだ。

hosts
-----------------------------
201.222.209.23
200.222.209.23  love.pease.tree.jp
----------------------------------
と誤魔化しをやった。ところがやっぱり表示されてしまう。
なんだか変だ。やっぱり解決されていない。
-------------------------------------------------
今度設定したら、表示しなくなった。有効になった。
その原因は、設定した後”return ”を押したからだ。
言うことを効かなかった前回は、”return ”を押さなかったから
できなかったということになる。
何故このことを私が知ったかと言えば、このhostsについて論じたあるBlogが
あってそれを私が読んで知ったからだ。
本件はバグなのかそうでないのか?OS / WinXPのバグなのかそうでないのか?
なかなか微妙な話だ。以上参考にしてくれタマエ。

投稿日時 - 2017-12-05 07:37:28

ANo.4

> DDNS:love.pease.tree.jp / 201.323.209.23時
> ルータ / デスクトップPC / 自宅Webサーバー  :111.133.101.132
> でも、きちんとHPが表示されるのはどうして?と言う質問です。

love.pease.tree.jp をDNSで正引きしましたが「can't find」と返ってきましたので、そのホスト名は存在せず調査できませんでした。
「201.323.209.23」第2オクテットが 323 では先の回答で書いた通り存在しえないアドレスなので調査できませんでした。
「111.133.101.132」これは中国のプロバイダーに割り当てられているIPアドレスのようですが、中国国内で利用されているのでしょうか。
不正確な情報が多すぎて正確な原因を調べる事は難しいですね。

自宅サーバのアドレスを「111.133.101.132」と第1オクテットだけ全角で書かれているのは、第1オクテットを実際のモノと異なる値に書き換えられていのでしょうか。
どちらかと言うと第1、第2オクテットが重要なので、書き換えるのであれば 192.168.xxx.xxx のように第3、第4オクテットを隠された方がいいですよ。

投稿日時 - 2017-12-02 19:25:27

補足

 ルータ / デスクトップPC / 自宅Webサーバー  :201.222.209.23のとき
 DDNS:love.pease.tree.jp / 201.222.209.23となり、やっと解決した。
 きちんとHPが表示されるようになった。

別の問題点
WinXPのhostsはminiDNSだ。

hosts
-----------------------------
201.222.209.23
200.222.209.23  love.pease.tree.jp
----------------------------------
と誤魔化しをやった。ところがやっぱり表示されてしまう。
なんだか変だ。やっぱり解決されていない。

投稿日時 - 2017-12-03 13:53:59

ANo.3

> ”123.456.789.345”これが存在しないIPアドレスってどうしてわかるの?

IPv4 の IPアドレスは32ビットの長さを持つデータで、10進数で表す場合は8ビットずつ4つに区切って表示します。
8ビットで表せる数字は 0 ~ 255 なので、456 とか 789, 345 と言う数字が出てくる事はありません。
なので存在しないIPアドレスだと判ります。
DDNSに登録されていたと言うIPアドレスもピリオドで5つに区切られているので正確なIPアドレスではありません。

> DDNSで”love.pease.tree.jp”がこれと違うIPアドレスになっている。
> それがおかしいでしょ?と言う質問です。

もし、本当に貴方が見たIPアドレスが「123.456.789.345」だったとしたら、それはIPアドレスでは無く別のモノを見ていたと言う事になります。
そうではなく、実際には別の値が表示されていたけど、その表示された値を隠したくて架空の値を書いたのであれば、先のNo1の回答で書いた通り表示されていたIPアドレスがローカルIPアドレスであったなら正しい動作の可能性があると言う事です。

貴方の見ていたIPアドレスが何なのか判らない限り、本当の正解は誰にも答えられません。

投稿日時 - 2017-12-02 11:24:18

補足

DDNS:love.pease.tree.jp / 201.323.209.23時

ルータ / デスクトップPC / 自宅Webサーバー  :111.133.101.132
でも、きちんとHPが表示されるのはどうして?と言う質問です。

投稿日時 - 2017-12-02 18:25:32

ANo.2

> ”123.456.789.345”これが存在しないIPアドレスってどうしてわかるの?

IPアドレスの4つの数字は、0~255です。

> DDNSで”love.pease.tree.jp”がこれと違うIPアドレスになっている。
それがおかしいでしょ?と言う質問です。

それぞれ具体的に何をして表示されたアドレスでしょうか?(他人が再現できるレベルで具体的に書いてください)
それによっては、おかしくないかもしれないし、おかしいかもしれない。

投稿日時 - 2017-12-02 11:13:27

補足

0~225までの数字ですか。それなら
220.221.222.223なら良いんですね。
DDNSで”love.pease.tree.jp”なのですが、

220.221.222.223
デスクトップPC
自宅Webサーバー / URL:love.pease.tree.jp
なのですが、DDNS:219:224:220:221の時があり、この時も表示します。
どうしてでしょうか?と言う質問です。

投稿日時 - 2017-12-02 18:09:35

ANo.1

DDNS(ダイナミックDNS)はグローバルIPアドレスが固定でない機器に対してホスト名(www.example.comとか)を割り当てるサービスです。
グローバルIPアドレスが変わった事を検知して、DNSの正引きで返すIPアドレスを動的(ダイナミック)に変えてくれます。

「123.456.789.345」というIPアドレスは存在しえないアドレスなので、これが何なのか判りません。
もし、あなたが見ていた「123.456.789.345」というIPアドレスがローカルIPアドレスで「58.1.43.163.54」(これもあり得ないアドレス)と言うのがISPから割り当てられたグローバルIPアドレスなのであれば、正しい値が登録されていると言う事だと思います。

投稿日時 - 2017-12-02 10:35:29

補足

”123.456.789.345”これが存在しないIPアドレスってどうしてわかるの?
DDNSで”love.pease.tree.jp”がこれと違うIPアドレスになっている。
それがおかしいでしょ?と言う質問です。

投稿日時 - 2017-12-02 10:49:44