Configurer une IP statique. Gestion des #
This commit is contained in:
49
notes/linux/network_ipStatic.md
Normal file
49
notes/linux/network_ipStatic.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# Configurer une IP statique
|
||||
|
||||
Cédrix - 2024-07-24
|
||||
|
||||
#debian #network #bash
|
||||
|
||||
---
|
||||
|
||||
Pour configurer une adresse IP statique sous Debian 12 on utilise le fichier `/etc/dhcpcd.conf`.
|
||||
|
||||
1. **Ouvrir le fichier `dhcpcd.conf`** :
|
||||
|
||||
Utilisez votre éditeur de texte préféré pour ouvrir le fichier de configuration `dhcpcd.conf`. Par exemple, avec `nano` :
|
||||
```sh
|
||||
sudo nano /etc/dhcpcd.conf
|
||||
```
|
||||
|
||||
2. **Ajouter la configuration de l'adresse IP statique** :
|
||||
|
||||
Ajoutez ou modifiez la configuration pour votre interface réseau à la fin du fichier. Voici un exemple de configuration pour une interface appelée `eth0` :
|
||||
```sh
|
||||
interface eth0
|
||||
static ip_address=192.168.1.100/24
|
||||
static routers=192.168.1.1
|
||||
static domain_name_servers=9.9.9.9 8.8.8.8
|
||||
```
|
||||
|
||||
- `interface eth0` : Cette ligne spécifie l'interface réseau que vous configurez.
|
||||
- `static ip_address=192.168.1.100/24` : L'adresse IP statique et le masque de sous-réseau (24 correspond à 255.255.255.0).
|
||||
- `static routers=192.168.1.1` : L'adresse IP de la passerelle (généralement le routeur).
|
||||
- `static domain_name_servers=9.9.9.9 8.8.8.8` : Les serveurs DNS à utiliser (facultatif mais recommandé).
|
||||
|
||||
3. **Redémarrer le service `dhcpcd`** :
|
||||
|
||||
Après avoir enregistré les modifications, redémarrez le service `dhcpcd` pour appliquer la nouvelle configuration :
|
||||
```sh
|
||||
sudo systemctl restart dhcpcd
|
||||
```
|
||||
|
||||
4. **Vérifier la configuration** :
|
||||
|
||||
Pour vous assurer que l'adresse IP statique est correctement configurée, vous pouvez utiliser la commande `ip` ou `ifconfig` :
|
||||
```sh
|
||||
ip addr show eth0
|
||||
```
|
||||
ou
|
||||
```sh
|
||||
ifconfig eth0
|
||||
```
|
||||
Reference in New Issue
Block a user