Par défaut, Fedora utilise des adresses IP fournies par DHCP lorsqu'elle est connectée à un serveur DHCP. Nous pouvons utiliser les méthodes ci-dessous pour utiliser l'adresse IP statique et d'autres options de réseautage comme les VLAN, les obligations, les ponts, les équipes, etc.
Que couvrirons-nous?
Dans ce guide, nous verrons deux méthodes pour définir une IP statique sur Fedora 33 Workstation. Bien que ce guide soit effectué sur Fedora 33, il devrait également fonctionner sur d'autres versions Fedora. Commençons par ce processus.
Avant de commencer
Veuillez noter que nous avons supposé que vous avez
Méthode 1. Utilisation de l'utilitaire de ligne de commande NMCLI pour définir une adresse IP statique sur Fedora 33
L'interface de ligne de commande NMCLI ou NetworkManager est un utilitaire de ligne de commande pour gérer les connexions réseau. Les utilisateurs et les scripts utilisent tous deux l'utilitaire NMCLI pour contrôler NetworkManager. Pour e.g., Vous pouvez modifier, ajouter, supprimer, activer ou désactiver les connexions réseau. Nous pouvons également l'utiliser pour afficher l'état d'un périphérique réseau.
La syntaxe d'une commande NMCLI est la suivante:
NMCLI [OPTIONS] Objet Commande | aider
Étape 1. Pour vérifier l'état global de NetworkManager, utilisez la commande:
$ nmcli statut général
Vous pouvez également utiliser la commande ci-dessous pour voir une sortie laconique sur l'état de connexion:
$ nmcli -t -f Général d'état
Comme vous pouvez le voir, il montre un état connecté pour l'instant. Si vous éteignez la connexion câblée, elle passera à un état déconnecté. Ceci est montré dans l'image ci-dessous:
Étape 2. Maintenant, après nous être connectés à un réseau, nous pouvons voir les connexions actives sur notre système en utilisant:
$ nmcli con show -a
Vous pouvez également utiliser la commande ci-dessous pour voir les interfaces actives et inactives:
$ nmcli Dev Status
Comme vous pouvez le voir, en ce moment, une seule connexion est active sur le périphérique ENP0S3. Pour voir la configuration réseau actuelle pour ENP0S3, utilisez la commande:
$ ifconfig enp0s3
Vous pouvez également utiliser la commande IP:
$ ip addr | grep enp0s3
Veuillez noter que notre IP actuelle est 10.0.2.15; Nous devons le régler sur 10.0.2.27.
Étape 3. Pour modifier l'IP d'ENPS03 en une IP statique, utilisez le format de commande suivant:
$ sudo nmcli connexion modifier le réseau_uuid ipv4.Adresse new_static_ip / 24
Où le réseau_uuid est obtenu à l'étape 2. 'new_static_ip' est la nouvelle propriété intellectuelle que nous voulons attribuer statiquement. Si notre nouvelle adresse IP est de 10.0.2.27, alors la commande sera:
$ sudo nmcli connexion modifier f02789f7-9d84-3870-ac06-8e4edbd1ecd9 ipv4.Adresse 10.0.2.27/24
Si vous vous sentez mal à l'aise avec le réseau UUID, vous pouvez également le nom de la connexion (connexion câblée 1) comme indiqué ci-dessous:
$ sudo nmcli connexion modifier 'connexion filaire 1' ipv4.Adresse 10.0.2.27/24
NOTE: Pour éviter les conflits IP, n'utilisez pas une IP déjà affectée.
Étape 4. Configurez maintenant la passerelle par défaut pour notre IP avec la commande:
$ sudo nmcli connexion modifier 'connexion filaire 1' ipv4.passerelle 10.0.2.11
Étape 5. Définissez maintenant l'adresse DNS du réseau en utilisant:
$ sudo nmcli connexion modifier 'connexion filaire 1' ipv4.DNS 8.8.8.8
Étape 6. Nous devons maintenant modifier le schéma d'adressage IP de DHCP à statique:
$ sudo nmcli connexion modifier 'connexion filaire 1' ipv4.manuel de méthode
Étape 7. Maintenant, désactivez, puis activez la connexion pour appliquer les modifications:
$ sudo nmcli connexion en baisse 'Connexion câblée 1.'
$ sudo nmcli connexion up 'connexion filaire 1.'
Toutes les étapes ci-dessus sont affichées dans l'image ci-dessous:
Maintenant, vérifiez la passerelle et la propriété intellectuelle avec la commande:
$ Route -N
$ ip addr | grep enp0s3
Vous pouvez voir que la passerelle et les adresses IP sont toutes deux modifiées par les valeurs que nous avons définies dans les étapes ci-dessus.
Méthode 2. Utilisation d'une méthode graphique pour définir une adresse IP statique sur Fedora 33
C'est un moyen très simple de définir une adresse IP statique sur Fedora 33 OS; Suivez les étapes ci-dessous:
Étape 1. Sur le bureau Gnome, accédez à l'onglet Activités et recherchez les paramètres et lancez-le:
Étape 2. Dans le panneau de gauche, vous verrez l'onglet réseau. À l'intérieur de l'onglet réseau, cliquez sur l'icône des paramètres comme indiqué ci-dessous:
Étape 3. Une nouvelle fenêtre s'ouvrira, affichant les adresses IP déjà configurées, la passerelle, DNS comme indiqué ci-dessous:
Étape 4. Dans la fenêtre ci-dessus, sélectionnez l'option IPv4 dans la barre supérieure:
Étape 5. À l'intérieur du segment de la méthode IPv4, sélectionnez le bouton radio correspondant à l'option manuelle:
Étape 6. Lorsque vous sélectionnez la méthode manuelle, il ouvrira certaines zones de texte pour remplir les adresses IP, DNS, itinéraires et autres informations liées à la configuration du réseau, comme indiqué dans l'image ci-dessus. Nous ajoutons les détails suivants:
Adresses IP: 10.0.1.27
Masque de réseau: 255.255.255.0
Passerelle: 10.0.1.0
DNS: 8.8.8.8
Nous laissons la ligne du segment d'itinéraire à définir automatiquement. Voir l'image de référence ci-dessous:
Étape 7. Maintenant, nous devons seulement nous arrêter, puis redémarrer la connexion réseau à l'aide du commutateur de connexion dans l'onglet réseau principal comme indiqué ci-dessous:
Étape 8. Nous allons maintenant vérifier si la nouvelle adresse IP, DNS et Gateway sont attribuées correctement. Accédez à l'onglet réseau principal et cliquez sur l'icône des paramètres comme illustré dans l'image ci-dessous:
Étape 9. J'ai remarqué que l'adresse IP, la passerelle et les DN sont tous modifiés par les nouvelles valeurs que nous avons sélectionnées dans les étapes ci-dessus:
Conclusion
C'est tout pour le moment; Nous avons réussi à définir une adresse IP statique sur Fedora 33 Workstation. Nous avons vu à la fois la ligne de commande et les méthodes graphiques. La méthode CLI est le seul moyen de définir l'adresse IP statique sur des serveurs non GUI ou sans tête. La méthode graphique est plus pratique pour les utilisateurs de bureau et les utilisateurs de Linux novices.