OpenSuse 12.3 はネットワークインタフェース名を変更し続けますか?

OpenSuse 12.3 はネットワークインタフェース名を変更し続けますか?

シングル(オンボード)NIC(eth0に割り当てられている)を持つサーバーにOpenSuse 12.3(x64)をインストールした後、これまですべてがうまく機能しました(固定IP、スタティックルート、「ネットワークマネージャ」なし - 古き良き方法)。

このボックスはサーバーになるので、2つのネットワークカードを追加しました。これで問題が発生し始めます。デバイス名が変更されました。 eth0(オンボード、外部IP)機能は今再割り当てeth2(または未知の前提条件に応じてeth1)に変更されます。

この問題をどのように解決しますか?ネットワーク構成を設定する方法を学びます。確立された規則に基づくデバイス名(eth0 =外部IP、eth1..ethNサブネット1..N)?

以前のバージョンの SuSE では何の問題も発生しませんでした。おそらく、これはもはや無効にできないように見える不思議なシステムのために起こるかもしれません。

ベストアンサー1

これは既知のバグです。 https://bugzilla.novell.com/show_bug.cgi?id=809843

次のアップデートでこの問題が解決するようです。

一時的に問題を回避するには、ethXの代わりに別の名前を使用してください。

注:YASTはネットワークを正しく構成しますが、設定を表示します。 (これも修正できます)


はい

  1. /etc/sysconfig/networkにコピー

    ifcfg-eth0 to ifcfg-net0 and ifcfg-eth1 to ifcfg-net1
    
  2. /etc/udev/rules.d/70-pertant-net.rules 編集

    SUBSYSTEM=="net", ... NAME="eth0"
    SUBSYSTEM=="net", ... NAME="eth1"
    

    到着

    SUBSYSTEM=="net", ... NAME="net0"
    SUBSYSTEM=="net", ... NAME="net1"
    

おすすめ記事