LINUX.ORG.RU

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

Скопируй это в любой другой файл, а потом подними интерфейс командой ifup -i <путь к этому файлу> br0.

shell-script ★★★★★ ()

надо типа ручками его поднять?

тогда испольуйте ifconfig, ip, bridge-utils

samson ★★ ()

Окей, есть скрипт, который это поднимает вручную. Как бы это всё красиво замиксовать в interfaces, чтобы не делать auto br0 ? При auto br0 при загрузке нужно ждать минуту, а при allow-hotplug br0 - бридж не поднимается.

#!/bin/bash -ex


function Up() {
·   brctl addbr br0
·   brctl addif br0 eno1
·   ip link set up dev eno1
·   ip link set up dev br0
·   ip addr add dev br0 192.168.0.100/24
·   ip route add default via 192.168.0.1 dev br0
·   # ip route add 192.168.0.0/24 dev br0 proto kernel scope link src 192.168.0.100
}
function Down() {
·   ip route del 192.168.0.0/24 dev br0 proto kernel scope link src 192.168.0.100
·   ip route del default via 192.168.0.1 dev br0
·   ip link set dev br0 down
·   brctl delbr br0
·   ip link set dev eno1 down
}

# ** START HERE **
case "$1" in
·   'up')
·   ·   Up
·   ·   ;;
·   'down')
·   ·   Down
·   ·   ;;
·   *)
·   ·   echo "Usage for $AGENT_NAME: $0 { up | down }"
·   ·   exit 1
·   ·   ;;
esac

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

При auto br0 при загрузке нужно ждать минуту

В норме такого быть не должно. Я бы на твоем месте поискал бы причину аномалии вместо костылестроительства.

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

В норме такого быть не должно

это багофича дебиана.

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