Я пытаюсь создать мост, интерфейс которого представляет собой кран, как со статическими IP-адресами, так и с сохранением их при перезагрузке.
В Ubuntu 14.04.6 LTS это можно сделать, отредактировав файл /etc/network/interfaces как таковой:
авто бр0
iface br0 инет статический
адрес 0.0.0.0
bridge_ports tap0
авто кран0
iface tap0 инет статический
адрес 0.0.0.0
предварительно /usr/sbin/tunctl -t tap0
и работает
brctl addbr br0
tunctl -t tap0
brctl addif br0 tap0
в командной строке.
Затем, когда вы бежите мостовое звено
вы получите следующий вывод:
4: состояние tap0 UP : <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> состояние mtu 1500 master br0
приоритет пересылки 32 стоимость 100
Но поскольку Ubuntu 20.04 не рекомендует использовать /etc/network/interfaces в пользу netplan, я не знаю, как его настроить.
Я попытался настроить /etc/netplan/00-installer-config.yml на следующее:
...
мосты:
бр0:
адреса: [0.0.0.0/24]
шлюз4: 10.0.2.15
серверы имен:
адреса: [8.8.8.8]
и работает применить сетевой план
с последующим
ip tuntap добавить режим нажмите tap0
IP-ссылка tap0 master br0
я пробовал бегать
ip ссылка добавить имя br0 тип моста
ip link set dev br0 up
ip tuntap добавить режим tpa tap0
ip link set tap0 master br0
Я даже пытался добавить tap0 в качестве интерфейса Ethernet в /etc/netplan/00-installer-config.yaml, но независимо от того, что я делаю, когда я запускаю мостовое звено
я получил
4: tap0: <BROADCAST,MULTICAST> mtu 1500 master br0 состояние отключено приоритет 32 стоимость 100
Как я могу настроить это правильно? Я перепробовал все, что видел в Интернете, и что бы я ни делал, я не могу открыть кран. состояние отключено
к государственная экспедиция
. Я открыт для любых идей, которые могут быть у кого-то. У меня нет опыта работы с такими вещами, поэтому я действительно не понимаю, в чем проблема. Пожалуйста помоги
Редактировать:
Я считаю, что кран должен настроить OpenVPN с мостом TAP. OpenVPN использует кран под названием кран0
при настройке в режиме TAP. Я новичок в этой кодовой базе и в работе с серверами/сетями в целом, и я работаю только над настройкой сервера, поэтому, если честно, не знаю. точно если что-то еще происходит.