Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
reseau:dhcp:dhcpdebian [2019/10/01 13:10] techer.charles_educ-valadon-limoges.fr |
reseau:dhcp:dhcpdebian [2021/10/14 08:35] (Version actuelle) techer.charles_educ-valadon-limoges.fr [Redémarrage du service DHCP et test] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* à **configurer** le service DHCP, | * à **configurer** le service DHCP, | ||
* pour un des VLANS utilisateurs du contexte GSB, | * pour un des VLANS utilisateurs du contexte GSB, | ||
- | **Liste des VLANs** attribués aux groupes d' | ||
- | * [[http:// | ||
- | |||
- | Un contexte **GSB minimaliste** doit être mis en oeuvre : | ||
- | * le **commutateur L3 MUTLAB** est géré avec un** conteneur LXC Debian** sur lequel : | ||
- | * le routage a été **activé**, | ||
- | * l' | ||
- | * **provisoirement**, | ||
- | < | ||
- | up iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | ||
- | </ | ||
- | * vous devez **ajouter une interface** vers votre VLAN dont la configuration IP est la **première adresse du sous-réseau**, | ||
{{ : | {{ : | ||
{{: | {{: | ||
Ligne 22: | Ligne 10: | ||
===== Préalable à la lecture de ce document===== | ===== Préalable à la lecture de ce document===== | ||
- | * le serveur va héberger le service DHCP est appelée **DHCP** ; | + | * vous devez créer une **VM** pour votre serveur |
- | * ce serveur DHCP a la dernière adresse IP du réseau et est dans le VLAN 50 (GSB Développement) | + | * votre serveur |
+ | * ce serveur DHCP a la **dernière adresse IP** du réseau et est dans votre VLAN utilisateurs | ||
===== Installation du service DHCP ===== | ===== Installation du service DHCP ===== | ||
< | < | ||
- | DHCP:~# apt-get install isc-dhcp-server | + | DHCP:~# apt install isc-dhcp-server |
</ | </ | ||
Ligne 45: | Ligne 34: | ||
* Indiquer qu’il s’agit du **serveur DHCP général** ; | * Indiquer qu’il s’agit du **serveur DHCP général** ; | ||
* Indiquer les** options générales**, | * Indiquer les** options générales**, | ||
- | * Indiquer obligatoirement l**’adresse de sous-réseau** sur lequel se trouve le serveur DHCP (192.168.50.0/24) ; | + | * Indiquer obligatoirement l**’adresse de sous-réseau** sur lequel se trouve le serveur DHCP (192.168.xxx.xxx/24) ; |
Repérez la ligne suivante et décommentez-la en supprimant le dièse devant **authoritative** pour définir qu’il s’agit du serveur général : | Repérez la ligne suivante et décommentez-la en supprimant le dièse devant **authoritative** pour définir qu’il s’agit du serveur général : | ||
Ligne 59: | Ligne 48: | ||
# option definitions common to all supported networks... | # option definitions common to all supported networks... | ||
option domain-name " | option domain-name " | ||
- | option domain-name-servers | + | option domain-name-servers |
</ | </ | ||
Ligne 91: | Ligne 80: | ||
< | < | ||
- | subnet 192.168.50.0 netmask 255.255.255.0 | + | subnet 192.168.xxx.xxx netmask 255.255.xxx.xxx |
</ | </ | ||
- | Range définit la** plage IP à utiliser** | + | Range définit la** plage IP à utiliser** |
< | < | ||
- | range 192.168.50.101 192.168.50.150; | + | range 192.168.xxx.debut 192.168.xxx.fin; |
</ | </ | ||
- | Précisez avec **domain-name-servers** et **domain-name** les informations du serveur de nom et de nom de domaine ; pour l' | + | Précisez avec **domain-name-servers** et **domain-name** les informations du serveur de nom et de nom de domaine ; pour l' |
< | < | ||
- | option domain-name-servers | + | option domain-name-servers |
option domain-name " | option domain-name " | ||
</ | </ | ||
- | Précisez avec **option routers** l' | + | Précisez avec **option routers** l' |
< | < | ||
- | option routers 192.168.50.1; | + | option routers 192.168.xxx.xxx; |
</ | </ | ||
Précisez l' | Précisez l' | ||
< | < | ||
- | option broadcast-address 192.168.50.255; | + | option broadcast-address 192.168.xxx.xxx; |
</ | </ | ||
Ligne 118: | Ligne 107: | ||
< | < | ||
# A slightly different configuration for an internal subnet. | # A slightly different configuration for an internal subnet. | ||
- | subnet 192.168.50.0 netmask 255.255.255.0 { | + | subnet 192.168.xxx.xxx netmask 255.255.xxx.xxxx { |
- | range 192.168.50.101 192.168.50.150; | + | range 192.168.xxx.debut 192.168.xxx.fin; |
- | | + | |
| | ||
- | | + | |
- | | + | |
} | } | ||
</ | </ | ||
Ligne 139: | Ligne 128: | ||
Recherche la ligne suivante et ajoutez-y le nom de votre carte comme suite (eth0 dans notre cas) : | Recherche la ligne suivante et ajoutez-y le nom de votre carte comme suite (eth0 dans notre cas) : | ||
< | < | ||
- | INTERFACES=" | + | INTERFACESv4=" |
</ | </ | ||
Redémarrez ensuite le serveur DHCP : | Redémarrez ensuite le serveur DHCP : | ||
< | < | ||
- | / | + | systemctl restart |
</ | </ | ||
Ligne 152: | Ligne 141: | ||
Pour redémarrer le service sur le serveur DHCP : | Pour redémarrer le service sur le serveur DHCP : | ||
< | < | ||
- | DHCP: | + | DHCP: |
</ | </ | ||
Ligne 159: | Ligne 148: | ||
< | < | ||
dhclient eth0 | dhclient eth0 | ||
+ | </ | ||
+ | ou bien | ||
+ | < | ||
+ | ifdown eth0 | ||
+ | ifup eth0 | ||
+ | </ | ||
+ | ou bien | ||
+ | < | ||
+ | systemctl restart networking | ||
</ | </ | ||
* sous Microsoft Windows : | * sous Microsoft Windows : | ||
< | < | ||
+ | ipconfig /release | ||
ipconfig /renew | ipconfig /renew | ||
</ | </ | ||
Ligne 169: | Ligne 168: | ||
* sous linux : | * sous linux : | ||
< | < | ||
- | ifconfig | + | ip a |
</ | </ | ||