このIPv6アドレスはどこから来たのでしょうか。


1

私のFreeBSD 8.4システムで(再起動後に)ifconfigを実行すると、次のように出力されます。

      inet6 fe80::225:90ff:fe10:7e84%em0 prefixlen 64 scopeid 0x5
      inet6 xxxx:xxxx:1009::2 prefixlen 64
      inet6 xxxx:xxxx:1009::106 prefixlen 64
      inet6 xxxx:xxxx:1009::107 prefixlen 64

私のrc.confで私はipv6を設定するためにこれらの行を持っています:

      ipv6_defaultrouter="xxxx:xxxx:1009::1"
      ipv6_ifconfig_em0="xxxx:xxxx:1009::2"
      ipv6_ifconfig_em0_alias0="xxxx:xxxx:1009::106"

出力の最初の行がどこから来ているのかわかりません。 fe80 :: 225:90ff:fe10:7e84%は私が知っているIPではありません。誰かが私にこれを説明してもらえますか?

PS、私は私の本当のIPv6アドレスを隠すためにxを付けました。

回答:


2

それは リンクローカルアドレス 同じローカルネットワーク上の他のマシンとトラフィックを交換するために使用されます。各 IPv6イーサネットインタフェースはそれ自身にリンクローカルアドレスを割り当てます そのハードウェアアドレスに基づきます。

IPv4とは異なり、IPv6では、1つ以上のルーティング可能なアドレスも割り当てられている場合でも、IPv6プロトコルが有効になっているすべてのネットワークインターフェイスにリンクローカルアドレスを割り当てる必要があります。その結果、IPv6ホストは通常​​、それぞれのIPv6対応ネットワークインタフェースに割り当てられた複数のIPv6アドレスを持ちます。リンクローカルアドレスは、近隣探索プロトコルのIPv6サブレイヤ操作、およびDHCPv6などの他のIPv6ベースのプロトコルに必要です。 - ウィキペディア


どうもありがとう。私はIPv6の設定方法のマニュアルで、この問題をもう少し詳しく調べますが、これは言及されていません。
Lexib0y
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.