Eu tenho um grande problema - meu ISP não me deixa fazer aliasing de IP, e usará somente DHCP para atribuir estaticamente IPs, então eu tenho que recorrer a MACVLAN para configurar múltiplas interfaces virtuais, cada uma com seu próprio endereço de hardware. e o ISP vai alegremente lançar IP's para eles.
Eu também comprei um Web Smart Switch, esperando que ele seja capaz de lidar com a VLAN marcada pelos pacotes do sistema operacional.
O comutador é o Repotec RP1008W. PC está executando o Ubuntu 16.04 Server.
O problema é que não consigo pingar o IP atribuído à interface MACVLAN MACVLAN0.
O PC tem conectividade com a Internet, pode pingar e responde ao ping na interface física eno1. Todos os sites localizados no PC funcionam bem.
Aqui está o meu arquivo / 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
Aqui está a configuração do SWITCH: Porta 1 é onde a Internet vem. A porta 8 é onde o PC está em
Tags networking ping ubuntu switch vlan