Configuration IP serveur dédié



Pour des raisons de sécurité réseau, tous les serveurs sont configurés avec un réseau /32 (masque réseau 255.255.255.255) et ne peuvent donc atteindre directement que votre gateway et les adresses IP configurées localement. Pour pouvoir "parler" à d'autres serveurs du segment de réseau, tous les autres paquets doivent être acheminés via la gateway.

Debian, Ubuntu
 
Pour Debian et Ubuntu, la configuration réseau se fait dans /etc/network/interfaces.

Copiez le code suivant dans /etc/network/interfaces et remplacez <ip-adresse> avec votre adresse IP.

Si vous n'avez que 1 IP (/32) il faut utiliser une configuration point à point. Exemple:

allow-hotplug enp2s0
iface enp2s0 inet static
address <ip-adresse>
netmask 255.255.255.255
gateway 100.64.200.1
pointopoint 100.64.200.1

Si vous avez pris un plus grand préfixe, exemple un /29 :

allow-hotplug enp2s0
iface enp2s0 inet static
address <ip-adresse>
netmask 255.255.255.248
gateway <votre-gateway>

Redémarrez ensuite le réseau avec /etc/init.d/networking restart.

Pour configurer plusieurs adresses IP, procédez comme décrit ci-dessus, à la différence près que pour chaque IP supplémentaire, vous spécifiez un alias à enp2s0 sous la forme enp2s0:x. Pour la deuxième IP, par exemple enp2s0:1, la troisième IP enp2s0:2 et ainsi de suite.
 
Red Hat, CentOS Stream, Fedora

La configuration du réseau CentOS se fait dans /etc/sysconfig/network-scripts/ifcfg-eth0.
 
Modifiez le fichier pour la configuration IP statique comme suit et remplacez <ip-adresse> avec votre adresse IP.

DEVICE=eth0
BOOTPROTO=static
NM_CONTROLLED="yes"
ONBOOT=yes
IPADDR=<ip-adresse>
NETMASK=255.255.255.255


Vous devez maintenant configurer les routes nécessaires. Pour cela, créez un fichier de configuration /etc/sysconfig/network-scripts/route-eth0 avec le contenu suivant :

ADDRESS0=100.64.200.1
NETMASK0=255.255.255.255
ADDRESS1=0.0.0.0
NETMASK1=0.0.0.0
GATEWAY1=100.64.200.1


Redémarrez le réseau avec /sbin/service network restart.

Pour configurer plusieurs adresses IP, procédez comme décrit ci-dessus, à la différence près que pour chaque IP supplémentaire, une interface alias de la forme eth0:x doit être configurée. Pour la seconde IP par exemple /etc/sysconfig/network-scripts/ifcfg-eth0:1, la troisième IP /etc/sysconfig/network-scripts/ifcfg-eth0:2 etc.

FreeBSD

Veuiller adapter votre fichier /etc/rc.conf de cette manière :

ifconfig_em0="inet votre-ip netmask 255.255.255.255"
defaultrouter="ip-de-la-gateway"
static_routes="defgw"
route_defgw="-host ip-de-la-gateway -iface em0"

OpenBSD

Veuiller adapter votre fichier /etc/hostname.vio0 de cette manière :

inet votre-ip 255.255.255.255
!route add -inet ip-de-la-gateway/32 -link -iface vio0

Votre fichier /etc/mygate doit également contenir l'IP de la gateway.

debian, ip, ipconfig


Was this answer helpful?

 Print this Article

Also Read

Vérifier l'état de votre disque dur

Afin de vérifier votre disque, veuillez nous transmettre un rapport SMART.Vérifiez d'abord que le...

Rechercher des maliciels à l’aide de Linux Malware Detect (LMD)

Linux Malware Detect (LMD), également connu sous le nom « Maldet », est un analyseur de maliciels...

Reset de mot de passe MySQL

Le mot de passe root mySQL permet à l'utilisateur root d'avoir un accès complet à la base de...

Installer la clé SSH pour les backup

Si vous avez souscrit à l'option backup, il est nécessaire d'installer la clé SSH du serveur de...

SSH pour git/composer

Avec un hébergement avec compte SSH, vous pouvez gérer vos sites avec git et/ou composer.Si vous...