Ubuntuサーバー15.04を実行している仮想マシンを、リリースされたばかりの新しい安定版15.10に更新しました。
明らかな問題はありませんでしたが、再起動後、マシンはネットワーク接続を失いました。lspci
正しいカードを示し、lsmod
ドライバーがロードされたことを証明しました。
編集または削除に関するヒント/etc/udev/rules.d/70-persistent-net.rules
は成功しませんでした(まだネットワークも新しいファイル/lib/udev/write_net_rules
もありません)。有名なものは存在しませんでした。
私はudevとsystemdに関してあまり手掛かりを持っていないので、ネットワークインターフェース名が変更されたことを/ sys / class / netで見つけるのに時間がかかりました。になりens32
ましたeth0
。/etc/network/interfaces
ネットワーク通信を変更した後、再び有効になりました。
しかし、なぜこれが起こるのでしょうか?そして、それが起こった場合、interfacesファイルは自動的に更新されるべきではありませんか?
仮想ネットワークカードを削除して別の仮想ネットワークカードを作成したので、にeth0
なりますがeno16777728
、そうではありません。
この動作(少なくともアップグレード手順の動作)をバグとして報告する必要がありますか?
さらに、/etc/udev/rules.d/70-persistent-net.rules
現在は廃止されていますか?そして(部分的にしか関連してい/etc/udev/rules.d/70-persistent-cd.rules
ませんが)どうですか?)
編集-追加の質問(受け入れられた回答の後)/etc/network/interfaces
実際のインターフェース名から
の依存関係は私を悩ませました。別の仮想マシンで* ubuntuの新規インストールを試みました。驚いたことに、/etc/network/interfaces
ループバックデバイスのみへの参照が含まれていました。ただし、元のVMでは、この変更によりネットワークが起動しませんでした。それで、他に何を変える必要がありますか?
編集
、別のテストから、新しいUbuntu サーバー にはネットワークインターフェースカードがありますが、/etc/network/interfaces
XUbuntuにはないことがわかりました。たぶんそれは使用中network-manager
か何かです。