1

У меня большая проблема - мой интернет-провайдер не разрешает мне делать псевдонимы IP-адресов и будет использовать только DHCP для статического назначения IP-адресов, поэтому мне приходится прибегать к MACVLAN для настройки нескольких виртуальных интерфейсов, каждый из которых имеет свой собственный аппаратный адрес и провайдера с удовольствием кидает в них IP.

Я также купил Web Smart Switch, надеясь, что он сможет обрабатывать VLAN, помеченные пакетами ОС.

Переключатель Repotec RP1008W. ПК работает под управлением Ubuntu 16.04 Server.

Проблема в том, что я не могу пропинговать IP, назначенный интерфейсу MACVLAN macvlan0.

ПК имеет подключение к Интернету, может пинговать и реагирует на пинг по физическому интерфейсу eno1. Все сайты, расположенные на ПК, работают нормально.

Вот мой файл /etc /network /interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eno1
iface eno1 inet dhcp
hwaddress ether 70:F3:95:0E:13:8A

# Second IP address, we need to set the MAC as well for DHCP to work.
iface macvlan0 inet dhcp
pre-up ip link add macvlan0 link eno1 type macvlan mode bridge
hwaddress ether 60:F3:95:0E:13:8A
auto macvlan0

Вот конфигурация ПЕРЕКЛЮЧАТЕЛЯ: Порт 1 - это источник Интернета. Порт 8 находится там, где находится ПК

vlanmode vlanmembers

0