martedì 3 settembre 2019

Centos 7.6 - Configurare la scheda di rete con ip statico dopo l'installazione

Di default Centos 7, a meno che non l'abbiate fatto in fase di installazione, rileva ma non attiva e di conseguenza non configura le interfacce di rete. E quindi sia che vogliate attivare una scheda sia che vogliate mofificarne l'attuale configurazione (per esempio non utilizzare una configurazione DHCP) seguite il seguente breve tutorial.


Innanzitutto con il seguente comando possiamo verificare lo stato delle nostre schede di rete:

ip a s

l'output vi mostrerà lo stato delle schede di rete presenti nel sistema ed eventualmente la configurazone (ip assegnato).



[root@centos7 ~]# ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:15:5d:01:0a:05 brd ff:ff:ff:ff:ff:ff
        inet 192.168.1.3/24 brd 192.168.1.255 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::ca8f:e2b1:c87:f73f/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:5e:30:97 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:5e:30:97 brd ff:ff:ff:ff:ff:ff

Generalmente queste schede le riconoscete tramite la dicitura eth0, eth1, etc.

Successivamente verificare in etc/sysconfig/network-scripts/ la presenza di uno script ifcfg-eth0. Createne una copia e chiamatela ifcfg-eth0-old per esempio. Ora editate con vi o nano l'originale, cancellando tutto il contenuto ed aggiungendo il seguente blocco:

DEVICE="eth0"
BOOTPROTO="none"
ONBOOT="yes"
PREFIX="24"
IPADDR="192.168.1.3"
GATEWAY="192.168.1.1"
DNS1="192.168.1.1"
DNS2="8.8.8.8"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
UUID="61039a67-6f8e-4ab5-a1404c3000b6"
IPV6INIT="no"


salvare e chiudere il file. Riavviate i servizi di rete tramite il comando:

systemctl restart network

Verificate l'effettivo funzionamento tramite il comando ip a s, le impostazioni di routing con il comando ip r e la connettività ad internet con i comandi:

ping -c 3 cyberciti.biz

e

ping -c 4 google.com

Nessun commento:

Posta un commento