web-dev-qa-db-ja.com

ipv6を自動設定するように/ etc / network / interfacesを設定するにはどうすればよいですか?

Ipv6を実行したいマシンがあり、ipv4はありません。

自動設定されたipv6アドレスを使用したい-ネットワーク上でradvdを実行していますが、正常に動作しています。

ただし、/ etc/network/interfacesには、設定できる設定はありません。静的ipv6をサポートしています。または、インターフェイスでipv4アドレスを作成すると、ipv6が設定されますが、これはしたくありません。

現在、/ etc/rc.localで手動でインターフェイスを起動するようになりましたが、面倒です。

「iface eth0 inet6 auto」を実際に/ etc/network/interfacesに追加できるようにしたいだけです。

9
user55807

設定が不要な場合の魔法の/ etc/network/interfacesキーワードはmanualです。あなたの質問を正しく理解したら、eth0を次のように定義したいと思うでしょう。

auto eth0
iface eth0 inet manual
iface eth0 inet6 auto
12
andol

Ubuntu 11.10(Oneiric)は、IPv6インターフェイスでautoメソッドをサポートする最初のリリースでした( 11.10インターフェイスのマンページ11.04インターフェイスのマンページ を比較してください)。 11.10以降を実行しておらず、アップグレードできない場合、おそらくIPv6インターフェイス定義で動作するDHCPメソッドを思い出すようですが、rc.localハックはおそらく最も簡単な方法です。もちろん、これにはDHCPv6サーバーが必要です。

1
cqcallaw