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