web-dev-qa-db-ja.com

IPv4とIPv6の両方のダイナミックDNS(freedns.afraid.orgなどを使用)

[編集:解決策を見つけました。私の答えについては以下を参照してください]

Fritz!Box 7490にダイナミックDNSを設定して、IPv4とIPv6の両方で到達できるようにします。背後にあるコンピューターではなく、Fritz!Box自体にアクセスしたいことに注意してください。

シナリオでは、ネイティブIPv4とネイティブIPv6の両方をデュアルスタックとして使用しており、IPv4とIPv6の両方がISPによって動的に割り当てられています。

私は現在freedns.afraid.orgを使用していますが、私が望むことを達成できれば、他のサービスも利用できるようになります。

私が直面している問題は、Fritz!BoxGUIが1つの更新URLしか許可しないことです。その更新URLでは、次の3つのオプションのいずれかを使用できます。

  • 自動IPアドレス検出(IPv4を使用):http:⁄⁄freedns.afraid.org⁄dynamic⁄update.php?MY-SECRET-TOKEN
  • IPv4アドレスをfreedns.afraid.orgに渡します:http:⁄⁄freedns.afraid.org⁄dynamic⁄update.php?MY-SECRET-TOKEN&address = <ipaddr>
  • IPv6アドレスをfreedns.afraid.orgに渡します:http:⁄⁄freedns.afraid.org⁄dynamic⁄update.php?MY-SECRET-TOKEN&address = <ip6addr>

ただし、必要なのは、IPv4アドレスとIPv6アドレスの両方を同時に更新するリンクです。

私は見たことがあります Fritz!Boxを使用したfreedns.afraid.orgのダイナミックDNS -これは<ip6addr>タグを表示するので役立ちましたが、質問をする人はIPv6アドレスを更新したかっただけですだから私には当てはまりません。

4
Martin Elb

私は今解決策を見つけたので、私自身の質問に答えます。

現在、必要なものをサポートするサービスnsupdate.infoを使用しています。IPv4とIPv6の両方に同じ名前を使用して到達し、AレコードとAAAAレコードの両方が提供されます。

私がアカウントを設定しているときに表示されたFritz!Boxに関する具体的な指示がありました。ここで、Fritz!Boxの設定にあることを繰り返します。

ダイナミックDNSプロバイダー:ユーザー定義

URLの更新:https://ipv4.nsupdate.info/nic/updatehttps:// ipv6 .nsupdate.info/nic/update

ドメイン名:mydomainname。nsupdate.info

ユーザー名:mydomainname。nsupdate.info

パスワード:[nsupdate.infoによって提供される]

私はこのサービスを半年以上使用していますが、これまでのところ問題なく動作しています(ただし、Fritz!Boxに毎日ログインしていないため、マイレージが異なる場合があります)。以前に返信しなかったことをお詫びしますが、この質問を完全に忘れてしまい、他の誰かがコメントを書いたときにリマインダーメールを受け取りました。

これが他の人に役立つことを願っています!

6
Martin Elb

答えは非常に簡単です。両方の更新URLを1つの空白で入力するだけです。

https://freedns.afraid.org/dynamic/update.php?[MY-SECRET-TOKEN4]&address=<ipaddr> https://freedns.afraid.org/dynamic/update.php?[MY-SECRET-TOKEN6]&address=<ip6addr>

私のFRITZ!Box7390で動作します。

4
drac

まず第一に、人々に動的なIPv6アドレスを与えることは本当にばかげた考えだと思います。これらのIPv6アドレスは、人々の内部ネットワークで使用されており、常に変更すると、管理が非常に困難になります。

IPv4とIPv6の違いは、おそらくIPv4アドレスが1つしかないことです。このアドレスはFritz!Boxに属しており、NATを使用して、LAN上のシステムがインターネットにアクセスできるようにします。IPv6では、すべてのシステムに独自のIPv6アドレスがあります。そのような状況では、すべてのシステムに独自のIPv6アドレスを動的DNSに登録させる方が簡単です。もちろん、実際に登録できるかどうかはシステムによって異なります...

2
Sander Steffann

これがまだ問題であるかどうかはわかりませんが、1つの更新リンクだけでIPv4およびIPv6DynDNSアドレスを正常に更新できました。

http:⁄⁄freedns.afraid.org⁄dynamic⁄update.php?MY-SECRET-TOKEN-OF-IP4Host&address =?MY-SECRET-TOKEN-OF-IP6Host&address =

よろしく、アーニー

更新:IPv4とIPv6の両方で「angemeldet」が表示されるようになりましたが、IPv4アドレスは更新されませんでした。ルーターでinadyn-mtを使用して明日試行します。私のローカルLinuxサーバーでは、これは正常に機能します。 Inadyn-mtはfreetzパッケージとして入手できます。

0
Arnie

このbashのものは私のために仕事をします。 bash、curl、grep、awkがあることを確認してください。

ipv6=$(ip -6 a | egrep "inet6.*scope global" --max-count=1 | awk '{print $2}' | awk -F "/" '{print $1}')
curl "https://freedns.afraid.org/dynamic/update.php?[MY-SECRET-TOKEN6]&address=$ipv6"
curl -4 "https://freedns.afraid.org/dynamic/update.php?[MY-SECRET-TOKEN4]"
0
user1100541

私はFritzBoxルーターで duiadns.net を使用しています。このリンクは、ipv4とipv6の両方を更新します(ホストとmd5のパスワードを置き換えてください): http://ip.duia.ro/dynamic.duia?host=example.duia.eu&password=79dcca5af01847d34d07c4fae3dc5a13&ip4=127.0.0.1&ip6= :: 1

0
Liviu