LoginSignup
1
2

More than 3 years have passed since last update.

CentOS7 on Raspberry Pi 4 : eth0 の名前

Last updated at Posted at 2020-02-18

Raspberyy Pi 4 に CentOS 7 をインストールしてnetwork 設定で引っかかった

有志により公開されている Raspberry Pi 用の CentOS 7 イメージを使ってサーバーを構築している際、eth0 に固定IPを割り振ろうとおもったらエラーがでた。

# nmcli nmcli c m eth0 ipv4.method manual ipv4.addresses 192.168.100.11/24
エラー: 不明な接続 'eth1'.

調べてみると、device 名 と ネットワーク名が異なってつけられているようです。

# nmli c s 
NAME                UUID                                  TYPE      DEVICE
Wired connection 1  b5ebcc79-f7e5-3802-8350-c4ee0c665d97  ethernet  eth0

上の場合は、device名 が eth0 で、ネットワーク名が Wired connection 1 です。
幾つかの Ras Pi で試していますが、ネットワーク名が 有線接続1 となる場合もあるようです。

CentOS7系OSのNIC名を変更する方法

NIC設定ファイル名変更と内容の編集

を参考にして、 ネットワーク名とデバイス名を同じにしました。

まずは、/etc/sysconfig/network-scripts 以下に ifcfg-wired_connection_1 があることを確認

# cd /etc/sysconfig/network-scripts/
# ls
ifcfg-Wired_connection_1  ifdown-isdn    ifup-aliases  ifup-ppp
ifcfg-lo                  ifdown-post    ifup-bnep     ifup-routes
ifdown                    ifdown-ppp     ifup-eth      ifup-sit
ifdown-Team               ifdown-routes  ifup-ippp     ifup-tunnel
ifdown-TeamPort           ifdown-sit     ifup-ipv6     ifup-wireless
ifdown-bnep               ifdown-tunnel  ifup-isdn     init.ipv6-global
ifdown-eth                ifup           ifup-plip     network-functions
ifdown-ippp               ifup-Team      ifup-plusb    network-functions-ipv6
ifdown-ipv6               ifup-TeamPort  ifup-post

ファイルの名前に含まれるデバイス名を正しいもの(eth0)に変更

# mv ifcfg-Wired_connection_1 ifcfg-eth0

つづいて、ifcfg-eth0 の内容を変更
NAME="Wired connection 1" を NAME="eth0"に変更

# vi ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth0
~
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=0f5dcf49-a733-32ae-b854-64783fb02a33
~

あとは ネットワークを再起動

# systemctl restart network

以上

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2