LINUX.ORG.RU

История изменений

Исправление ssh2, (текущая версия) :

Похоже проблема вовсе не в LXC. ^^

Самым очевидным способом доставить внутрь контейнера необходимый адрес, это убрать алиас eth0:0 и выдать его «внутреннему» интерфейсу контейнера. Не забыв указать маску.

inet 145.239.227.60 netmask 255.0.0.0 broadcast 145.255.255.255

выглядит пугающе!

Вот кусок реально работающего конфига lxc-контейнера:

## Networking
lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = br100
lxc.network.name = eth0
lxc.network.ipv4 = 188.XXX.XXX.XXX/24
lxc.network.ipv4.gateway = 188.XXX.XXX.1

В /etc/network/interfaces br100 выглядит так:

iface eth1 inet static
    address 0.0.0.0
    netmask 0.0.0.0

iface vlan100 inet manual
    vlan-raw-device eth1

iface br100 inet static
    bridge_ports vlan100
    bridge_fd 0
    address 188.XXX.XXX.XXX
    netmask 255.255.255.0
    dns-nameservers 188.XXX.XXX.XXX 188.XXX.XXX.XXX
    up /etc/network/if-up.d/br100.sh

Разница лишь в том, что вместо выделенного интерфейса я использую eth-vlan.

Исходная версия ssh2, :

Похоже проблема вовсе не в LXC. ^^

Самым очевидным способом доставить внутрь контейнера необходимый адрес, это убрать алиас eth0:0 и выдать его «внутреннему» интерфейсу контейнера. Не забыв указать маску.

inet 145.239.227.60 netmask 255.0.0.0 broadcast 145.255.255.255

выглядит пугающе!

Вот кусок реально работающего конфига lxc-контейнера:

## Networking
lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = br100
lxc.network.name = eth0
lxc.network.ipv4 = 188.XXX.XXX.XXX/24
lxc.network.ipv4.gateway = 188.XXX.XXX.1

В /etc/network/interfaces br-real выглядит так:

iface eth1 inet static
    address 0.0.0.0
    netmask 0.0.0.0

iface vlan100 inet manual
    vlan-raw-device eth1

iface br100 inet static
    bridge_ports vlan100
    bridge_fd 0
    address 188.XXX.XXX.XXX
    netmask 255.255.255.0
    dns-nameservers 188.XXX.XXX.XXX 188.XXX.XXX.XXX
    up /etc/network/if-up.d/br100.sh

Разница лишь в том, что вместо выделенного интерфейса я использую eth-vlan.