我看到 12.04 和 12.10 中 LXC 有很多新的易用性改进,虽然我看到一些关于设置桥接网络的描述,以便我的容器有自己的 LAN IP,但我隐约觉得也许现在在 ubuntu 12.10 中有一种“更简单”的方法?
我没有从 ubuntu 服务器文档中完全理解这一点。有人能帮我知道这里最好遵循哪条路径吗?
答案1
创建桥梁是一个非常简单的过程。
需要注意的关键点:
- 您的 NIC 需要在混杂模式下运行才能使桥接器工作,许多 wifi nic 不支持混杂模式,因此无法在许多 wifi NIC 上使其工作(如果需要,请检查对混杂模式的支持)。
Edit /etc/network/interfaces
Add:
# Bridge for LXC containers
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
sudo service networking restart
Configure network in LXC config as:
lxc.network.type=veth
lxc.network.link=br0
lxc.network.flags=up
lxc.network.ipv4 = 10.0.2.215/24
lxc.network.name = eth0
lxc-start -n <CN>