Если вы используете Centos 7, вы можете использовать:
nmcli device status
Вы получите что-то вроде:
PÉRIPHÉRIQUE TYPE ÉTAT CONNECTION
enp0s3 ethernet connecté eth0
enp0s8 ethernet déconnecté --
lo loopback non-géré --
И добавьте соединение, где eth0
- это произвольное имя, а enp0s3
- имя вашего устройства:
nmcli connection add con-name "eth0" ifname enp0s3 autoconnect yes type ethernet ip4 192.168.56.30/24 gw4 192.168.56.1
nmcli connection up eth0
Если вы хотите, чтобы dhcp
обрабатывал ip @, просто удалите ips из приведенной выше команды.
В случае, если вы используете Centos 6:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=staic {dhcp}
DEVICE=eth0
ONBOOT=yes
HWADDR=08:00:27:D4:00:84 {your mac address}
TYPE=Ethernet
UUID=f308b97f-3cea-45fd-9a82-861ec9151d20
ONBOOT=yes
#if static uncomment the following
#IPADDR=192.168.56.20
#NETMASK=255.255.255.0
#NETWORK=192.168.56.0
#GETWAY=192.168.56.1
PS: каждый файл "ifcfg-eth *" представляет собой соединение.