LINUX.ORG.RU
ФорумAdmin

PROXMOX, настройки мостов с белыми адресами

 


0

1

Помогите понять в чем косяк, пересмотрел кучу мануалов, все попробовал, не работает.
суть: на сервере 2 сетевых карточки есть основной адрес (он используется для управления самим гипервизором) 1.1.1.10/26 шлюз 1.1.1.1
есть дополнительные адреса 3 штуки для вирт машин 2.2.2.2(3,4)/24 шлюз 2.2.2.1
также нужна сетка для внутренней сети 3.3.3.0/24

в итоге у меня получился во такой конфиг на проксмоксе:

auto lo
iface lo inet loopback
auto eno1
iface eno1 inet manual
uato eno2
iface eno2 inet manual
auto vmbr0
iface vmbr0 inet static
address 1.1.1.10
netmask 255.255.255.192
gateway 1.1.1.1
bridge_ports eno1
bridge_stp off
bridge_fd 0

auto vmbr1
iface vmbr1 inet manual
bridge_ports eno2
bridge_stp off
bridge_fd 0

auto vmbr2
iface vmbr2 inet manual
bridge_ports dummy0
bridge_stp off
bridge_fd 0



на контейнере я указываю в сети мост vmbr1 адрес 2.2.2.3/24 шлюз 2.2.2.1
в итоге у контейнера нет сети, ЧЯДНТ?


Ответ на: комментарий от Deleted

Активации по мак нет, проверял с разными маками кабели работают.
если я любой адрес даю самому гипервизору то у гипервизора сеть есть

irq15
() автор топика
Ответ на: комментарий от irq15

У меня такой конфиг. vmbr0 локалка. vmbr2, vmbr4 это два провайдера с белыми IP.

auto lo
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

iface eth2 inet manual

iface eth3 inet manual

auto vmbr0
iface vmbr0 inet static
        address  192...
        netmask  255.255.255.0
        gateway  192...
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0

auto vlan172
iface vlan172 inet static
        address 172...
        netmask 255.255.255.0
        vlan_raw_device eth0

auto vmbr1
iface vmbr1 inet manual
        bridge_ports vlan172

auto vmbr2
iface vmbr2 inet manual
        bridge_ports eth1
        bridge_stp off
        bridge_fd 0

auto vlan1175
iface vlan1175 inet manual
        vlan_raw_device eth1

auto vmbr3
iface vmbr3 inet manual
        bridge_ports vlan1175

auto vmbr4
iface vmbr4 inet manual
        bridge_ports eth2
        bridge_stp off
        bridge_fd 0
hanharr
()

Первое что вижу я

uato eno2

Вопрос: у вас:

есть дополнительные адреса 3 штуки для вирт машин 2.2.2.2(3,4)/24 шлюз 2.2.2.1

На отдельном интерфейсе? Или на том же где и 1.1.1.10/26 ? Подробностей дайте.

нужна сетка для внутренней сети 3.3.3.0/24

Так же вопрос, на каком интерфейсе нужно?

anc ★★★★★
()
Ответ на: комментарий от anc

вообще сетевки две.
провайдер говорит можете хоть все через одну гнать
uato eno2 это опечатка, в конфе нормально.

На отдельном интерфейсе? Или на том же где и 1.1.1.10/26 ?

можно на отдельном, можно на этом же, главное чтобы заработало.
3.3.3.0/24 это для сети внутри гипервизора, она ни к какому физическому фейсу не зацеплена


irq15
() автор топика
Ответ на: комментарий от hanharr

а с какого интерфейс у вас сам гипервизор доступен, не понятно где у вас его адресация.
как к нему на веб заходить

irq15
() автор топика

в общем долго пинал ТП, ибо у каждого хостера свои заморочки, в итоге оказалось вот так работает:

auto eno1
iface eno1 inet static
address 1.1.1.10
netmask 255.255.255.192
gateway 1.1.1.1
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up echo 1 > /proc/sys/net/ipv4/conf/eno1/proxy_arp

auto vmbr0
iface vmbr0 inet static
address 2.2.2.2
netmask 255.255.255.0
bridge_ports eno1
bridge_stp off
bridge_fd 0

irq15
() автор топика
Ответ на: комментарий от irq15

В eth0 приходит локалка и на vmbr0 настроен локальный адрес. С внешних IP гипервизор не доступен. В eth1 и eth2 приходят два провайдера.

hanharr
()

еще вопрос

вот есть у меня такая структура.
в итоге у проксмокса есть свой выделенный адрес(eno1), есть инет белый у виртуалок(vmbr0), есть локальная сеть между виртуалками (vmbr1). Вопрос, как виртуалки у которых только внутренняя сеть выпустить в инет за натом?

auto lo
iface lo inet loopback

auto eno1
iface eno1 inet static
address 85.250.251.67
netmask 255.255.255.192
gateway 85.250.251.29
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up echo 1 > /proc/sys/net/ipv4/conf/eno1/proxy_arp


auto vmbr0
iface vmbr0 inet static
address 93.29.56.16
netmask 255.255.255.0
bridge_ports eno1
bridge_stp off
bridge_fd 0

auto vmbr1
iface vmbr1 inet manual
bridge_ports dummy0
bridge_stp off
bridge_fd 0

irq15
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.