# Configurer les propriétés réseau d'un système Linux ## Configurer le nom de la machine Editer le fichier `/etc/hostname` ``` srv05.acegrp.lan ``` ou exectuer la commande `hostnamectl` ```bash hostnamectl set-hostname srv05.acegrp.lan ``` aucun résultat visible. ## Connaitre les périphériques réseau utilisés Avant de poursuivre, il est nécessaire de connaitre le nom des périphéirque réseaux utilisés en utilisant la commande : ```bash nmcli d ``` Résultat : ``` PÉRIPHÉRIQUE TYPE ÉTAT CONNEXION enp0s10 ethernet connecté enp0s10 lo loopback non-géré -- wlp0s9 wifi non-géré -- ``` Conclusion : le prériphérique utilisé est clairement nommé **enp0s10**. ## Configurer l'adresse IP et le masque ```bash sudo nmcli c modify enp0s10 ipv4.addresses 192.168.100.5/24 ``` ## Configurer la passerelle ```bash sudo nmcli c modify enp0s10 ipv4.gateway 192.168.100.254 ``` ## Configurer le DNS ```bash sudo nmcli c modify enp0s10 ipv4.dns 192.168.100.254 ``` ## Activer / Désactiver le DHCP Activer : ```bash sudo nmcli c modify enp0s10 ipv4.method auto ``` Désactiver : ```bash sudo nmcli c modify enp0s10 ipv4.method manual ``` ## Arrêter / Démarrer l'interface réseau Arrêter : ```bash sudo nmcli c down enp0s10 ``` Démarrer : ```bash sudo nmcli c up enp0s10 ``` Arrêter puis démarrer de suite : ```bash sudo nmcli c down enp0s10; sudo nmcli c up enp0s10 ``` Résultat : ``` Connection 'enp0s10' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/0) Connexion activée avec succès (chemin D-Bus actif : /org/freedesktop/NetworkManager/ActiveConnection/1) ``` ## Afficher la configuration ```bash sudo nmcli d show ``` Résultat : ``` GENERAL.PÉRIPHÉRIQUE: enp0s10 GENERAL.TYPE: ethernet GENERAL.ADR.-MAT.: 00:11:D8:A9:BF:2A GENERAL.MTU: 1500 GENERAL.ÉTAT: 100 (connecté) GENERAL.CONNEXION: enp0s10 GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/0 WIRED-PROPERTIES.PORTEUSE: marche IP4.ADRESSE[1]: 192.168.100.24/24 IP4.PASSERELLE: 192.168.100.254 IP4.DNS[1]: 91.121.161.184 IP4.DNS[2]: 188.165.197.144 IP6.ADRESSE[1]: fe80::ddc6:e1aa:96a:6e6b/64 IP6.PASSERELLE: GENERAL.PÉRIPHÉRIQUE: lo GENERAL.TYPE: loopback GENERAL.ADR.-MAT.: 00:00:00:00:00:00 GENERAL.MTU: 65536 GENERAL.ÉTAT: 10 (non-géré) GENERAL.CONNEXION: -- GENERAL.CON-PATH: -- IP4.ADRESSE[1]: 127.0.0.1/8 IP4.PASSERELLE: IP6.ADRESSE[1]: ::1/128 IP6.PASSERELLE: GENERAL.PÉRIPHÉRIQUE: wlp0s9 GENERAL.TYPE: wifi GENERAL.ADR.-MAT.: 00:11:D8:B9:22:08 GENERAL.MTU: 1500 GENERAL.ÉTAT: 10 (non-géré) GENERAL.CONNEXION: -- GENERAL.CON-PATH: -- IP4.PASSERELLE: IP6.PASSERELLE: ``` ## Désactiver l'IPv6 Editer le fichier `/etc/default/grub` Ajouter l'option `ipv6.disable=1` à la ligne `GRUB_CMDLINE_LINUX=` Résultat : `GRUB_CMDLINE_LINUX="ipv6.disable=1 rhgb quiet.....` Puis appliquer les changements : `sudo grub2-mkconfig -o /boot/grub2/grub.cfg; sudo reboot`