Debian - Adresse IP, DNS et Hostname

Debian - Adresse IP, DNS et Hostname

Configuration d’une adresse IP fixe

Editez le fichier interfaces

nano /etc/network/interfaces

Votre fichier devrait ressembler à ceci:

auto eth0
# Pour IPv4
# =========
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.0.255
gateway 192.168.0.254

# Pour IPv6
# =========
iface eth0 inet6 static
address 2001:41D0:2:2B9f::1
netmask 64
gateway 2001:41D0:2::1

Si vous avez plusieurs adresses IP sur la même interface, il suffit d’ajouter une commande post-up et pre-down par adresse IP.

IPv4:

post-up /sbin/ifconfig eth0:0 192.168.0.2 netmask 255.255.255.255 broadcast 192.168.0.2
pre-down /sbin/ifconfig eth0:0 down
post-up /sbin/ifconfig eth0:1 192.168.0.3 netmask 255.255.255.255 broadcast 192.168.0.3
pre-down /sbin/ifconfig eth0:1 down

IPv6:

post-up /sbin/ifconfig eth0 inet6 add 2001:41D0:1:1B1f::1/64
pre-down /sbin/ifconfig eth0 inet6 del 2001:41D0:1:1B1f::1/64
post-up /sbin/ifconfig eth0 inet6 add 2001:41D0:1:1B1f::2/64
pre-down /sbin/ifconfig eth0 inet6 del 2001:41D0:1:1B1f::2/64

On redémarre ensuite la couche réseau:

/etc/init.d/networking restart

Modification des serveurs DNS utilisés

Editez le fichier de configuration des DNS:

nano /etc/resolv.conf

Entrez les informations suivantes:

domain mon-domaine.com
nameserver 8.8.8.8
nameserver 8.8.4.4

Dans l’exemple ci-dessus, nous utilisons les serveurs DNS publiques de Google.

Changement du Hostname

Pour changer de manière définitive le Hostname d’un serveur Debian, éditez le fichier suivant:

nano /etc/hostname

et changer le contenu par le nom complet désiré, par exemple:

serveur.mon-domaine.com

Ensuite on lance ce script:

/etc/init.d/hostname.sh start