LINUX.ORG.RU
ФорумAdmin

debian 9 + Блридж

 ,


0

1

После добаления бриджа падает сеть

iface lo inet loopback

allow-hotplug enp5s0

iface enp5s0 inet static
        address  192.168.1.83
        netmask  255.255.255.0
        broadcast  192.168.1.255
        network 192.168.1.0

iface enp6s0 inet manual

auto vmbr0
iface vmbr0 inet static
        address  192.168.1.50
        netmask  255.255.255.0
        gateway  192.168.1.1
        bridge_ports enp5s0
        bridge_stp off
        bridge_fd 0

Вот так у меня выглядит конфиг, при этом в сети сервер не виден.
Если убрать bridge_ports enp5s0 то сервер в сети появляется.


>при этом в сети сервер не виден.
«не виден» как именно? По какому именно адресу?

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

Я с сервера пингую как локальные ip так 8.8.8.8
Я вот в локальной сети я этот сервер больше не вижу.

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

Пробовал как в /etc/network/interfaces
Так и создвал отдельными файлами /etc/network/interfaces.d/vmbr0
Сейчас конфиг такой:

# network interface settings; autogenerated
# Please do NOT modify this file directly, unless you know what
# you're doing.
#
# If you want to manage part of the network configuration manually,
# please utilize the 'source' or 'source-directory' directives to do
# so.
# PVE will preserve these directives, but will NOT its network
# configuration from sourced files, so do not attempt to move any of
# the PVE managed interfaces into external files!

source /etc/network/interfaces.d/*

iface lo inet loopback

allow-hotplug enp5s0

iface enp5s0 inet static
        address  192.168.1.83
        netmask  255.255.255.0
        gateway  192.168.1.1
        broadcast  192.168.1.255
        network 192.168.1.0

iface enp6s0 inet static
        address 192.168.1.50
        netmask 255.255.255.0
        network 192.168.1.0

auto vmbr0 enp6s0
iface vmbr0 inet static
        address  192.168.1.11
        netmask  255.255.255.0
        bridge_stp off
        bridge_fd 0

Если сейчас я впишу bridge_ports enp5s0 в face vmbr0 То сеть опять пропадет.

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

Крайне неожиданно, с каких пор все стало так сложно. Причем пробовал бидж создавать как через Proxmox так и через Webmin. Результат один и тот же, падает сеть.

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

Я так понял нужно создать 2 файла в директории: /etc/systemd/network/

10-bridge.network

[Match]
Name=vmbr0

[Network]
Address=192.168.1.11/24
Gateway=192.168.1.1
DNS=192.168.1.1
И 10-ethernet.network
[Match]
Name=enp5s0

[Network]
Bridge=vmbr0

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

На интерфейсах в бридже не должно быть адресов. Да собственно и сам бридж не обязательно должен иметь адрес. На то он и бридж.
У вас же:

iface enp5s0 inet static
        address  192.168.1.83

И тот же enp5s0 добавлен в бридж.
Вы хотя бы приблизительно понимаете что такое бридж? Или так, потыкал, получилось или не получилось?

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

На физическом интерфейсе при пробросе бриджа вообще ip не должно быть... Бридж его юзает как свич. IP задается уже на самом бридже, вот он то и становится IP адресом физической машины.

iface lo inet loopback

allow-hotplug enp5s0

iface enp5s0 inet static
        address  192.168.1.83
        netmask  255.255.255.0
        gateway  192.168.1.1
        broadcast  192.168.1.255
        network 192.168.1.0

iface enp6s0 inet manual
        network 192.168.1.0

auto vmbr0
iface vmbr0 inet static
        address  192.168.1.50
        netmask  255.255.255.0
        bridge_ports enp6s0
        bridge_stp off
        bridge_fd 0

У меня на сервере 2 LAN интерфейса, enp5s0 я заюзал как IP доступа на сервак а второй enp6s0 для бриджа. Но можно было первый вообще не использовать, только интерфейс для бриджа, но так я смогу распределить потоки.

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

Думаю должно быть как-то так

auto lo
iface lo inet loopback

allow-hotplug enp5s0
iface enp5s0 inet static
        address  192.168.1.83
        netmask  255.255.255.0
        gateway  192.168.1.1

iface enp6s0 inet manual

auto vmbr0
iface vmbr0 inet static
        address  192.168.1.50
        netmask  255.255.255.0
        gateway  192.168.1.1
        bridge_ports enp6s0
        bridge_stp off
        bridge_fd 0

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

Тут уже не суть как важно. Главное что оба варианта рабочие.

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