Fedora 19でデフォルトの「ens33」ネットワークデバイスを古い「eth0」に変更するには?

Fedora 19でデフォルトの「ens33」ネットワークデバイスを古い「eth0」に変更するには?

VMware Workstation 9にFedora 19をインストールしました。デフォルトのネットワークデバイスは、RHELの「eth0」ではなく「ens33」です。

「eth0」を使用する理由は、当社の製品の1つのライセンスコンポーネントが「eth0」に接続する必要があるためです。

同様の問題を議論するいくつかの投稿があり、そのほとんどは以前のオペレーティングシステムに関するものです。私の状況に正確に合うものが見つかりませんでした。

ベストアンサー1

以前の方法であるKernel / modules / udevに戻すイーサネットインターフェイスの名前を変更する最も簡単な方法は、次のカーネルパラメータを提供することです。Fedora 19:

  1. ネットワーク.ifnames=0
  2. biosdevname=0

これを行うには、次の手順に従います。

  1. 編集する/etc/default/grub
  2. 最後にGRUB_CMDLINE_LINUX行を追加」net.ifnames=0 biosdevname=0
  3. 文書を保存
  4. タイプ"grub2-mkconfig -o /boot/grub2/grub.cfg
  5. タイプ"再起動

インストール中にこれらのパラメータを指定しない場合は、インターフェースファイルを調整または名前変更する必要があります。/etc/sysconfig/network-scripts/ifcfg-*

に従ってFedora 18、ただbiosdevname=0十分でしょう。

たとえば、特定のコンピュータで徹底的な調査を行い、次のような結果を得ました。

- パラメータなし:ネットワークカードの識別は "enp5s2".-
パラメータ biosdevname=0: ネットワークカードの識別は"enp5s2".-
パラメータ net.ifnames=0: ネットワークカードの識別は"EM1".
-パラメータ net.ifnames=0 AND biosdevname=0: NIC 識別は"イーサネット0」。

おすすめ記事