YannStatic
  • Etiquettes
  • Liens
  • Aide

Netctl remplace netcfg pour la configuration et la gestion des connexions réseaux par des profils

  • network
  •  1r avr.  2021  3 avr.  2021
Afficher/cacher Sommaire

Netctl

  • Netctl
  • Netctl GUI

Bascule vers Netctl

Important : Pour éviter des problèmes de conflit, pensez à bien désactiver tout autre service réseau en action (dhcpcd.service, NetworkManager.service, wicd.service) avant de lancer un profil netctl sur une interface réseau donnée.

Passer de dhcpcd à netctl
Arrêter et désactiver dhcpcd

systemctl stop dhcpcd && systemctl disable dhcpcd

Mettre un adressage IP fixe et une route avec netctl

pacman -S netctl
résolution des dépendances…
:: Il y a 2 fournisseurs disponibles pour resolvconf :
:: Dépôt core
   1) openresolv  2) systemd-resolvconf

Entrer un nombre (par défaut, 1 est sélectionné): 

Réseau Lan statique
Copier le profil ip lan statique

cp /etc/netctl/examples/ethernet-static /etc/netctl/lan-yann

Configurer le profil

nano /etc/netctl/lan-yann
Description='A basic static ethernet connection'
Interface=enp0s31f6
Connection=ethernet
IP=static
Address=('192.168.0.42/24')
Gateway='192.168.0.254'
DNS=('192.168.0.254')

Vous pouvez dès à présent lancer netctl et utiliser votre profil

netctl start lan-yann

Activation profil

netctl enable lan-yann

Redémarrage pour prise en compte

Netctl GUI

Installation sous archlinux

yay -S netctl-gui

Premier lancement → Erreur

Correction, éditer le fichier .config/netctl-gui.conf et ajouter en début de fichier

[Common]
SKIPCOMPONENTS=true

L’option de configuration permet d’éviter l’erreur initiale, mais une autre erreur apparaît.

Vérifier la présence des binaires

which true /usr/bin/netctl /usr/bin/netctl-auto /usr/bin/kdesu
/usr/bin/true
/usr/bin/netctl
/usr/bin/netctl-auto
which: no kdesu in (/usr/bin)

il utilise kdesu comme frontal par défaut pour sudo. Vous pouvez le configurer en définissant l’option suivante dans le fichier .config/netctl-gui.conf :

[sudo]
SUDO_PATH=/usr/bin/sudo

L’installation et l’activation de l’aide devrait également résoudre ce problème.

PRÉCÉDENTRaspberry - Domoticz logiciel de gestion et de contrôle domotique
SUIVANTLinux netctl ajout et configuration carte réseau ethernet + routage
Recherche