プログラムで一時的な IPv6 アドレスではなくパブリック アドレスを使用するようにするにはどうすればよいですか?

プログラムで一時的な IPv6 アドレスではなくパブリック アドレスを使用するようにするにはどうすればよいですか?

私は現在使用しており、今後も使用し続けたいと思っていますプライバシー拡張(Windows 10 のデフォルト)。

> ipconfig
Windows IP Configuration
Ethernet adapter Ethernet: 
  Connection-specific DNS Suffix  . : home    
  IPv6 Address. . . . . .. . . .. . : 2a02:8071:6a0:0f00:9801:dc53:2556:d8a2
  Temporary IPv6 Address. . . . . . : 2a02:8071:6a0:0f00:88e0:664:85c1:597a
  Link-local IPv6 Address . . . . . : fe80::9801:dc53:2556:d8a2%5
  Default Gateway . . . . . . . . . : fe80::5667:51ff:fea0:7156%5

ただし、一部の送信接続では、代わりにパブリック IPv6 アドレス ( ) を使用することをお勧めします2a02:8071:6a0:0f00:9801:dc53:2556:d8a2。動的 DNS レコードを更新する curl 呼び出しは、この例です。この場合、コマンドライン パラメータを使用すると、一時アドレスではなくパブリック アドレスを使用できます。curl -6 --interface 2a02:8071:6a0:0f00:9801:dc53:2556:d8a2 https://mySubDomain.nsupdate.info:[email protected]/nic/update

しかし、一般的にプログラムでパブリックアドレスを使用するにはどうすればよいでしょうか?

答え1

プライバシーを無効にするだけです。ただし、すべてのアプリケーションは残っている1つのIPv6アドレスを使用することに注意してください。https://www.sevenforums.com/tutorials/304071-ipv6-temporary-address-enable-disable.html

関連情報