Le protocole DHCP sert avant-tout à distribuer des informations concernant la configuration, du réseau entre autres, vers les hôtes.
Les clients sont libres de sélectionner les informations qu'ils reçoivent mais ils ne peuvent pas choisir une autre adresse IP que celle fournie par le serveur (à moins de se passer du client DHCP, avec le risque de conflit entre adresses IP).
Quand on a compris le principe, on s'aperçoit aussi que le serveur peut aller bien plus loin que l'attribution dynamique d'adresses IP. La plupart des serveurs DHCP du marché sont capables d'attribuer une adresse IP fixe en fonction de l'adresse MAC d'une carte réseau donnée. Ainsi, on conserve tous les avantages d'un service DHCP (configuration dynamique et centralisée) tout en ayant une adresse IP fixe.
Une autre approche consiste à se baser entièrement sur le DNS et à permettre au serveur DHCP de mettre à jour la zone DNS afin de mieux refleter la correspondance nom <-> adresse IP. Il est égalemment possible de prendre en compte le nom fourni par le client.
Maintenant, pour répondre directement à ta question, il suffit de modifier le fichier /etc/network/interfaces et de lire son manuel:
man interfaces
Quant au mode "routeur", il faut modifier le fichier /etc/sysctl.conf et activer le suivi de connexion IP:
net/ipv4/ip_forward = 1
(ne pas confondre avec le NAT, ce paramètre demande au noyau de permettre le transfert de paquets IP d'une interface à une autre)
# Dynamic Host Configuration Protocol
Posté par Raphaël SurcouF (site web personnel) . En réponse au message Client DHCP + Routage. Évalué à 4.
Les clients sont libres de sélectionner les informations qu'ils reçoivent mais ils ne peuvent pas choisir une autre adresse IP que celle fournie par le serveur (à moins de se passer du client DHCP, avec le risque de conflit entre adresses IP).
Quand on a compris le principe, on s'aperçoit aussi que le serveur peut aller bien plus loin que l'attribution dynamique d'adresses IP. La plupart des serveurs DHCP du marché sont capables d'attribuer une adresse IP fixe en fonction de l'adresse MAC d'une carte réseau donnée. Ainsi, on conserve tous les avantages d'un service DHCP (configuration dynamique et centralisée) tout en ayant une adresse IP fixe.
Une autre approche consiste à se baser entièrement sur le DNS et à permettre au serveur DHCP de mettre à jour la zone DNS afin de mieux refleter la correspondance nom <-> adresse IP. Il est égalemment possible de prendre en compte le nom fourni par le client.
http://christian.caleca.free.fr/dhcp/luxe_du_luxe.htm(...)
Maintenant, pour répondre directement à ta question, il suffit de modifier le fichier /etc/network/interfaces et de lire son manuel:
man interfaces
Quant au mode "routeur", il faut modifier le fichier /etc/sysctl.conf et activer le suivi de connexion IP:
net/ipv4/ip_forward = 1
(ne pas confondre avec le NAT, ce paramètre demande au noyau de permettre le transfert de paquets IP d'une interface à une autre)