ISPに関係なく、リンクローカルIPV6を手動で構成

ISPに関係なく、リンクローカルIPV6を手動で構成

要約すると、IPV4接続(完全に制御可能でシステムごとに異なる)を提供する必要がある単一のイーサネットポートを持つシステムがあり、各システムで使用可能な同じアダプタでIPV6接続を提供しようとしています。期待する。 EUI-64 MACアドレスに基づくリンクローカルアドレスは優れており、必要な接続を正しく提供する必要があります。

/etc/network/interfacesNetwork Managerはインターフェイスを完全に管理するため(つまり、システムにファイルはまったくありません)、通常は/etc/NetworkManager/system-connections/<con_name>接続ファイル()内の接続設定のみを変更しますが、IPv6は期待どおりに機能しません。無視方法を設定するとEUI-64アドレスを取得しますが、使用しようとすると方法=自動または方法=手動、ifconfig出力からアドレスを取得できますが、外部コンピュータからデバイスをpingすることはできません。イーサネットケーブルを使用して両方のコンピュータを直接接続しても、「ターゲットホストに接続できません」というメッセージのみが表示されます。 method = ignoreを使用すると、私のIPv6アドレスの設定方法を制御できないようです。 ISPに基づいて設定されます。したがって、現在のISPではまだIPv6が準備されていないため、リンクはローカルで終了します。アドレスが欲しいが他のネットワークでは予測できないグローバル範囲とIPアドレスが発生する可能性があります。

私のシステムでこれをどのように設定しますか? NM接続ファイルを介してIPV6接続の手動アドレスを設定するには何が必要ですか? IPv6をmethod = ignoreに設定すると、IPが生成されるのはなぜですか?

私は以下を使用しています:systemdを実行するYocto Custom OS(カーネル構成ファイルがあります)/usr/lib/sysctl.dただし、IPV6の構成設定はありません。 Network Manager 1.0.6、Linux Kernel 4.1.8を実行しています。

ベストアンサー1

おすすめ記事