Arch Linux Network Bridges - ryzendew/Linux-Tips-and-Tricks GitHub Wiki

Arch Linux Network Bridges Guide

Complete beginner-friendly guide to network bridges on Arch Linux, including bridge creation, bridge configuration, and bridge management.


Table of Contents

  1. Creating Bridges
  2. Bridge Configuration
  3. Bridge Management
  4. Troubleshooting

Creating Bridges

Create Bridge

Create bridge:

# Install bridge utils
sudo pacman -S bridge-utils

# Create bridge
sudo ip link add name br0 type bridge

# Or using systemd-networkd
sudo vim /etc/systemd/network/br0.netdev

Bridge Configuration

Configure Bridge

Edit config:

# Using systemd-networkd
sudo vim /etc/systemd/network/br0.network

Add:

[Match]
Name=br0

[Network]
DHCP=yes

Add Interface

Add to bridge:

# Add interface
sudo ip link set eth0 master br0

# Or in config
sudo vim /etc/systemd/network/eth0.network

Bridge Management

Bridge Status

Check bridge:

# List bridges
ip link show type bridge

# Show bridge info
bridge link show

Troubleshooting

Bridge Not Working

Check status:

# Check bridge
ip link show br0

# Check interfaces
ip link show master br0

Summary

This guide covered bridge creation, configuration, management, and troubleshooting.


Next Steps


This guide is based on the ArchWiki. For the most up-to-date information, always refer to the official ArchWiki.