xubuntu 15.10で予測可能なネットワークインターフェイス名を無効にする


11

xubuntu 15.10で予測可能なネットワークインターフェイス名を無効にするにはどうすればよいですか?古いインターフェイスの名前をeth0 ... ethxのようにしたいのですが、私のソフトウェアの一部はeth0インターフェイスが存在することを前提としていて、至る所にハードコーディングされています。


問題のあるソフトウェアを修正することを忘れないでください。予測可能なネットワークデバイス名を永久に使用することは避けられません。
マイケルハンプトン

5
確かにやってみます!;)
Nullldata 2016年

4
そして、なぜ彼らは問題のあるアップグレードを行い、命名方式を強制し、何年もの間使用されていたものとはまったく異なるのでしょうか?何百万もの動作しているネットワークセットアップスクリプトを壊す以外は、理由はわかりません。
原子力

@Nuclear同じことが多くのsystemdの発明に適用されます。
ceving

回答:


15

ルートとして、ファイル内 /etc/default/grub

net.ifnames=0 biosdevname=0grub設定のカーネルコマンドラインに追加します。

これを行うには、次の行を変更します

GRUB_CMDLINE_LINUX=""

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

次に、ファイルを保存して実行update-grubし、再起動します。


それですか?開発ルールなどを変更する必要はありませんか?
Ravikumar Tulugu

Ubuntu 14.04(mini.isoイメージ)ではそれを行いますが、「ネットワーク構成を待機しています...」というスプラッシュだけが表示され、ネットワークインターフェイスが表示されません:(
aloplop85

これはデスクトップシステムのデフォルトである必要があります
jsaddwater '29

ありがとう、イアン!いい簡潔な答え。
エリックM
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.