Maison> Tutoriel système> Linux> le corps du texte

Lao Pao'er vous apprend à configurer le pont réseau sur Debian Linux

PHPz
Libérer: 2024-06-28 03:15:02
original
682 Les gens l'ont consulté

老炮儿教你在 Debian Linux上配置网桥

Comment installer brctl

Entrez la commande apt-get suivante :

$ sudo apt install bridge-utils
Copier après la connexion
Comment configurer un pont réseau sur Debian Linux

Vous devez modifier le fichier /etc/network/interface. Cependant, je recommande de placer une nouvelle configuration dans le répertoire /etc/network/interface.d/. Le processus de configuration d'un pont réseau dans Debian Linux est le suivant :

Étape 1 - Découvrez votre interface physique

Utilisez la commande ip :

$ ip -f inet a s
Copier après la connexion

Un exemple de résultat est le suivant :

2: eno1: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 inet 192.168.2.23/24 brd 192.168.2.255 scope global eno1 valid_lft forever preferred_lft forever
Copier après la connexion

eno1 est ma carte réseau physique.

Étape 2 - Mettre à jour le fichier /etc/network/interface

Assurez-vous uniquement lo (le bouclage est actif dans /etc/network/interface). (Annotation LCTT : le bouclage fait référence à l'interface de bouclage locale, également connue sous le nom d'adresse de bouclage) Supprimez toute configuration liée à eno1. Voici le fichier de configuration que j'ai imprimé à l'aide de la commande cat :

$ cat /etc/network/interface # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback
Copier après la connexion
Étape 3 - Configurez le pont (br0) dans /etc/network/interfaces.d/br0

Créez un fichier texte à l'aide d'un éditeur de texte, tel que la commande vi :

$ sudo vi /etc/network/interfaces.d/br0
Copier après la connexion

Ajoutez-y la configuration :

## static ip config file for br0 ## auto br0 iface br0 inet static address 192.168.2.23 broadcast 192.168.2.255 netmask 255.255.255.0 gateway 192.168.2.254 # If the resolvconf package is installed, you should not edit # the resolv.conf configuration file manually. Set name server here #dns-nameservers 192.168.2.254 # If you have muliple interfaces such as eth0 and eth1 # bridge_ports eth0 eth1 bridge_ports eno1 bridge_stp off # disable Spanning Tree Protocol bridge_waitport 0 # no delay before a port becomes available bridge_fd 0 # no forwarding delay
Copier après la connexion

Si vous souhaitez utiliser DHCP pour obtenir une adresse IP :

## DHCP ip config file for br0 ## auto br0 # Bridge setup iface br0 inet dhcp bridge_ports eno1
Copier après la connexion

Enregistrez et fermez le fichier dans vi/vim.

Étape 4 - Redémarrer les services réseau

Avant de redémarrer le service réseau, assurez-vous que le pare-feu est désactivé. Le pare-feu peut faire référence à une interface plus ancienne telle que eno1. Une fois le service redémarré, vous devez mettre à jour les règles de pare-feu de l'interface br0. Redémarrez le pare-feu en tapant :

$ sudo systemctl restart network-manager
Copier après la connexion

Confirmez que le service a été redémarré :

$ systemctl status network-manager
Copier après la connexion

Trouvez la nouvelle interface br0 et la table de routage à l'aide de la commande ip :

$ ip a s $ ip r $ ping -c 2 cyberciti.biz
Copier après la connexion

Exemple de sortie :
老炮儿教你在 Debian Linux上配置网桥

Vous pouvez utiliser la commande brctl pour afficher les informations relatives au pont :

$ brctl show
Copier après la connexion

Afficher le pont actuel :

$ bridge link
Copier après la connexion
À propos de l'auteur

L'auteur est le créateur de nixCraft et un administrateur système expérimenté, un ingénieur DevOps et un formateur de systèmes d'exploitation Linux/scripts shell Unix. Obtenez les derniers didacticiels sur SysAdmin, Linux/Unix et les sujets open source en vous abonnant au flux RSS/XML ou au push hebdomadaire par e-mail.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:linuxprobe.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!