Как создать macvlan при загрузке? (19.10)

Я запускаю Ubuntu Budgie 19.10 на ПК на базе Intel, выделенном как NAS. Эта система запускает PiHole как док-контейнер, а в Docker был создан macvlan, чтобы убедиться, что докер PiHole получает свой собственный выделенный IP-адрес от маршрутизатора. Все работает нормально.

Чтобы подключиться к веб-интерфейсу PiHole с главного компьютера (я уже могу получить к нему доступ с любого другого устройства в моей локальной сети), мне нужно создать мост macvlan на главном компьютере:

ip link add mynet-shim link eno1 type macvlan  mode bridge
ip addr add 192.168.88.10/24 dev mynet-shim
ip link set mynet-shim up
ip route add 192.168.88.5 dev mynet-shim

Это нормально работает после запуска эти команды, я могу получить доступ к своему веб-интерфейсу PiHole (192.168.88.5/admin) через сам hostPC (192.168.88.10). Обратите внимание: я не понимаю эти команды или macvlan, я просто ищу в Интернете и пытаюсь понять как можно больше. Множество проб и ошибок :)

Однако после перезагрузки этот мост macvlan пропал. Как сделать его постоянным? Я понимаю, что мне, возможно, придется создать файл / etc / network / interfaces, но я буду вынужден определить в нем ВСЕ интерфейсы .. не только то, что я создал вручную, но также виртуальные или реальные интерфейсы, которые создаются автоматически. Я не уверен, что способен на это.

Как лучше всего в этом разобраться?

0
задан 4 April 2020 в 19:19

0 ответов

Другие вопросы по тегам:

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