私はUbuntuサーバーを取得しようとしていますVM VirtualBoxを介して実行しています。いくつかのネットワークの問題のためにいくつかのネットワークインターフェイスを試してしまい、最終的には機能しました。しかし、私のマシンは現在、デフォルトのeth0の代わりにeth3を使用しています。これにいくつかのスクリプトがあり、VM eth0にリンクされています。ドライバをeth0にリセットしたいのですが、どうすればよいですか?
さまざまなネットワークコマンドを実行してネットワークを停止し、eth0を構成しようとしましたが、成功しませんでした。 Ubuntuは、私が試みたすべてのネットワークドライバーの集計を保持しているようで、新しいドライバーを使用するたびにインターフェイスを増分します。このため、/etc/network/interfaces
でeth0プライマリネットワークインターフェースを検索しているため、システムの起動に時間がかかります
Ubuntu Serverには、マシンに接続されているイーサネットデバイスを「キャッシュ」できるカスタムudevルールがいくつかあります。疑わしいように、/ etc/network/interfacesファイルで発生している遅延が発生しています。ファイルに新しいデバイスを常に追加することは現実的かもしれませんが、あなたの場合、Ubuntuのイーサネットキャッシュを削除したいだけです。
rm -f /etc/udev/rules.d/70-persistent-net.rules
これにより、次回の起動時にネットワークインターフェイスがeth0に再起動します。