我在 Ubuntu 13.04 上有一个 LX 容器,它在过去的 161 天里运行良好。我重新启动了主机并启动了所有的 LXC,我被允许从外部连接到 LXC 容器。但我无法从 LXC 内部和外部建立连接。
尝试 ping Google.com 或任何其他网站都不起作用。apt-get 不会获取任何东西。
我不知道发生了什么变化,也不知道去哪里看。
主机可以很好地处理传入和传出的网络流量。
LXC 配置是 Ubuntu apt-get 安装的标准配置。
我在 Ubuntu 13.04 上有一个 LX 容器,它在过去的 161 天里运行良好。我重新启动了主机并启动了所有的 LXC,我被允许从外部连接到 LXC 容器。但我无法从 LXC 内部和外部建立连接。
尝试 ping Google.com 或任何其他网站都不起作用。apt-get 不会获取任何东西。
我不知道发生了什么变化,也不知道去哪里看。
主机可以很好地处理传入和传出的网络流量。
LXC 配置是 Ubuntu apt-get 安装的标准配置。
使用预路由时,我似乎遗漏了一些细节。
添加
iptables -t nat -A POSTROUTING -s 10.0.3.0/24 -o eth0 -j MASQUERADE
到我的 iptables 解决了这个问题。