Замена сетевой карты CentOS
Заметка по замене/добавлению сетевой карты в системе CentOS.
Выполнить команду:
ifconfig -a
чтобы посмотреть все доступные сетевые интерфейсы. Среди них должна быть новая сетевая карта. В моё случае это enp3s2.
Переходим в каталог /etc/sysconfig/network-scripts. По аналогии ранее имеющейся сетевой карты создаю новый файл:
cp ifcfg-enp1s0 ifcfg-enp3s2
Т.е. новый файл в своём имени содержит имя нового интерфейса. Редактирую файл и меняю в неё нужные поля на имя нового интерфейса.
NAME=enp3s2 DEVICE=enp3s2 ONBOOT=yes UUID=f267fb88-c169-4858-ae21-62a0af8fd73c TYPE=Ethernet BRIDGE="br0"
UUID можно получить так:
uuidgen enp3s2
В моём случае всё настроено на интерфейсе br0 (статический ip адрес, шлюз, dns и т.д.), поэтому указан BRIDGE=»br0″. В других случаях надо было бы прописать всё в самом файле интерфейса enp3s2
После service network restart всё должно заработать на новой сетевой карте.
#Дополнительные полез0ности
Выключить интерефес:
ifdown eth0
Включить интерфейс:
ifup eth0
Настроенные интерфейсы находятся в каталоге /etc/sysconfig/network-scripts (или можно посомтреть какие видит система через команду ip a)