Networking UML using bridging

David Cannings

The contents of this document are licensed under the Creative Commons Attribution-ShareAlike License.

Abstract

This HOWTO covers connecting User-mode Linux sessions to a physical network by means of the 802.1d Ethernet bridging support available in the Linux kernel. Networking UML sessions in this way enables them to appear and behave as if they were a part of the real LAN. A familiarization with Linux and kernel recompilation is assumed.


Table of Contents

1. Introduction
2. The host kernel
3. Helper utilities
4. Bridging: The theory
5. Bridging: In practice
Preparation
Creating a bridge
Starting a UML session
Removing the bridge
6. Frequently asked questions
A. References and credits
Useful URLs