Как правильно настроить сеть в ubuntu при bridge и multiple ip?

Здравствуйте!
Допустим, имеется три белых ип 115.162.91.174; 115.162.91.165; 115.162.91.167
Одна сетевая карточка eth0 на сервере
Поднятый LXC, создан вручную мост, виртуальная сеть 10.0.2.x, нат прописан, все работает.

При запуске сервера появляется стандартное:

waiting for network configuration
waiting an additional 60 seconds for network configuration

и система долго грузится. Меня это настораживает (хотя все работает), ведь такой задержки раньше не было!
Внимание, вопрос: Скажите, правильно ли я настроил сеть?
Вот конфиг сети:
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
        address 115.162.91.174
        netmask 255.255.255.240
        gateway 115.162.91.161
        network 115.162.91.160
        broadcast 115.162.91.175
        dns-nameservers 8.8.8.8 8.8.4.4
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0

auto br0:1
iface br0:1 inet static
        address 115.162.91.165
        netmask 255.255.255.240

auto br0:2
iface br0:2 inet static
        address 115.162.91.167
        netmask 255.255.255.240

auto lxc-br-nat
iface lxc-br-nat inet static
    address 10.0.2.1
    netmask 255.255.255.0
    gateway 10.0.2.1
    network 10.0.2.0
    broadcast 10.0.2.255
    dns-nameservers 8.8.8.8 8.8.4.4
    bridge_ports eth0
    bridge_stp off
    bridge_fd 0


ps, заметил, что ожидание появляется при указании нескольких ип-адресов на одном сетевом интерфейсе. у всех так?
  • Вопрос задан
  • 1297 просмотров
Решения вопроса 1
@DimentR Автор вопроса
Правильная конфигурация:
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 115.162.91.174
        netmask 255.255.255.240
        gateway 115.162.91.161
        network 115.162.91.160
        broadcast 115.162.91.175
        dns-nameservers 8.8.8.8 8.8.4.4

auto eth0:1
iface eth0:1 inet static
        address 115.162.91.165
        netmask 255.255.255.240

auto eth0:2
iface eth0:2 inet static
        address 115.162.91.167
        netmask 255.255.255.240

auto lxc-br-nat
iface lxc-br-nat inet static
    address 10.0.2.1
    netmask 255.255.255.0
    network 10.0.2.0
    broadcast 10.0.2.255
    dns-nameservers 8.8.8.8 8.8.4.4
    pre-up brctl addbr lxc-br-nat
    post-down brctl delbr lxc-br-nat
    bridge_stp off
    bridge_fd 0

Соответственно, должен стоять пакет bridge-utils и разрешен форвардинг пакетов в ядре net.ipv4.ip_forward = 1.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
karabanov
@karabanov Куратор тега Ubuntu
Системный администратор
А так:
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet manual

auto lxc-br-nat
iface lxc-br-nat inet static
    address 10.0.2.1
    netmask 255.255.255.0

auto br0
iface br0 inet static
        address 115.162.91.174
        netmask 255.255.255.240
        gateway 115.162.91.161
        dns-nameservers 8.8.8.8 8.8.4.4
        bridge_ports eth0 lxc-br-nat
        bridge_stp off
        bridge_fd 0

auto br0:1
iface br0:1 inet static
        address 115.162.91.165
        netmask 255.255.255.240

auto br0:2
iface br0:2 inet static
        address 115.162.91.167
        netmask 255.255.255.240
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы