Ajouter des itinéraires permanents et IP, MASK À la deuxième interface

J'utilise les commandes suivantes pour ajouter divers paramètres à votre deuxième interface:

ifconfig eth4 xxx.xxx.xxx.xxx
ifconfig eth4 netmask 255.255.255.240
ifconfig eth4 broadcast xxx.xxx.xxx.xxx

// note: xxx.xxx.xxx.xxx are just a example.
// I'm using real IP's on the system

Le problème est que lorsque le système est redémarré, ces paramètres sont perdus. À

/etc/sysconfig/network-scripts

J'ai deux fichiers

ifcfg-eth1

qui reste après le redémarrage .. Pas de problème et

ifcfg-eth4

Qui perdent les paramètres ci-dessus.

ifcfg-eth1

Interface de base

TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth1
UUID=fd037d95-4aea-4d7d-9a62-d8c621aee6e6
ONBOOT=yes
HWADDR= // I've removed it for the question
IPADDR0= xxx.xxx.xxx.xxx
PREFIX0=26
GATEWAY0= xxx.xxx.xxx.xxx

ifcfg-eth4

HWADDR= // I've removed it for the question
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth4
UUID=3a2460d0-5068-45d2-8105-271a10d4ae77
ONBOOT=no

Donc, j'ai essayé de configurer la même configuration que sur

ifcfg-eth1

comme ça

HWADDR= // I've removed it for the question
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth4
UUID=3a2460d0-5068-45d2-8105-271a10d4ae77
ONBOOT=yes
IPADDR0=xxx.xxx.xxx.xxx
NETMASK=255.255.255.240
BROADCAST=xxx.xxx.xxx.xxx

Changements ici

ONBOOT=yes // from no -> yes
IPADDR0=xxx.xxx.xxx.xxx // other IP
NETMASK=255.255.255.240 // other mask
BROADCAST=xxx.xxx.xxx.xxx // broadcast addr

Quand je cours

service network restart

Il gèle et éventuellement obtenu [non] .. Lorsque je supprime des paramètres supplémentaires, il redémarre généralement le réseau.

Alors, comment puis-je le faire constant et ne pas l'ajouter à chaque redémarrage? Qu'est-ce qui me manque?

j'utilise

CentOS
Invité:

Emilie

Confirmation de:

Ça va marcher

HWADDR= // I've removed it for the question
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth4
UUID=3a2460d0-5068-45d2-8105-271a10d4ae77
ONBOOT=yes
IPADDR=xxx.xxx.xxx.xxx
NETMASK=255.255.255.240
BROADCAST=xxx.xxx.xxx.xxx

La note

BOOTPROTO

Et après cela, bien sûr

service network restart

Vous pouvez même redémarrer si vous avez besoin de vérifier

Pour répondre aux questions, connectez-vous ou registre