| 279 | |
| 280 | |
| 281 | \\\\ |
| 282 | = Networkmanager (nmcli) = |
| 283 | |
| 284 | Configurer une interface de réseau en utilisant les fichiers ifcfg-name, où le suffixe de name désigne le nom du périphérique |
| 285 | |
| 286 | Affiche des interfaces actifs et inactifs {{{nmcli dev status ou nmcli device status}}}\\ |
| 287 | Liste le profil des connexions {{{nmcli con show ou nmcli connection show}}}\\ |
| 288 | Montre en détails les paramètres de la connexion enp1s0 {{{nmcli connection show id enp1s0}}}\\ |
| 289 | Désactive la connexion enp1s0 {{{nmcli connection down enp1s0}}}\\ |
| 290 | Active la connexion enp1s0 {{{nmcli connection up enp1s0}}}\\ |
| 291 | Pour recharger une configuration changée dans le fichier manuellement {{{nmcli con load /etc/sysconfig/network-scripts/ifcfg-enp1s0}}}\\ |
| 292 | Pour recharger tous les interfaces réseaux {{{nmcli con reload}}}\\ |
| 293 | Pour modifier la propriété d'un paramètre de la connexion enp1s0 {{{nmcli con modify enp1s0 connection.autoconnect yes }}}\\ |
| 294 | Pour enlever la mac adresse aléatoire {{{nmcli c modify LPSC 802-11-wireless.mac-address-randomization never }}}\\ |
| 295 | Ensuite il faut arrêter la connexion {{{nmcli c down LPSC}}} et la recharger {{{nmcli c up LPSC}}}\\ |
| 296 | |
| 297 | A partir de Fedora 37, les fichiers ne se trouve plus dans **/etc/sysconfig/network-scripts/** mais dans **/etc/NetworkManager/system-connections/** et il s'appelle **eno1.nmconnection**\\ |
| 298 | Ce qu'il faut faire pour mettre une ip fixe désormais\\ |
| 299 | 2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 |
| 300 | link/ether 00:50:56:b6:fa:a7 brd ff:ff:ff:ff:ff:ff |
| 301 | altname enp2s0 |
| 302 | inet 134.158.40.165/21 brd 134.158.47.255 scope global noprefixroute ens32 |
| 303 | valid_lft forever preferred_lft forever |
| 304 | |
| 305 | {{{ |
| 306 | nmcli con modify eno1 IPv4.address 134.158.xxx.xxx |
| 307 | nmcli con modify eno1 IPv4.gateway 134.158.xxx.xxx |
| 308 | nmcli con modify eno1 IPv4.dns 134.158.xx.xxx |
| 309 | nmcli con modify eno1 IPv4.method manual |
| 310 | nmcli con load eno1.nmconnection |
| 311 | nmcli con down eno12: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 |
| 312 | link/ether 00:50:56:b6:fa:a7 brd ff:ff:ff:ff:ff:ff |
| 313 | altname enp2s0 |
| 314 | inet 134.158.40.165/21 brd 134.158.47.255 scope global noprefixroute ens32 |
| 315 | valid_lft forever preferred_lft forever |
| 316 | |
| 317 | nmcli con up eno1 |
| 318 | }}} |
| 319 | \\ |
| 320 | Si après la commande {{{nmcli dev status}}} la connexion eno1 est toujours en rouge après un reboot, il faut éditer le fichier {{{eno1.nmconnection}}} et mettre {{{autoconnect=yes}}}\\ |
| 321 | Après un reboot du pc, elle devrait être en vert\\ |
| 322 | |
| 323 | [[BR]] |
| 324 | [[BR]] |