Eu acho que você deve conseguir fazer ping no gateway com sucesso primeiro. Para fazer isso, você deve desabilitar rp_filter
na interface específica, então você deve adicionar uma rota na interface para um endereço específico.
Estou trabalhando em um projeto para criar um conjunto de macvlans no Ubuntu. O processo que estou usando vem de aqui . Em suma, eu corro este conjunto de comandos para construir e inicializar uma interface:
ip link add link eth0 <name_of_macvlan_dev> address <mac_address_for_macvlan> type macvlan
ip link set <name_of_macvlan_dev> up
dhclient <name_of_macvlan_dev>
Esse processo funciona para o primeiro macvlan que eu configurei. Macvlans adicionais adquirem com sucesso um mac único, mas eles não conseguem pingar no google.
O que estou perdendo aqui? Existe algum material que eu deva ler para ficar mais familiarizado com os macvlans?
Além disso, parece haver um limite de 10 dispositivos macvlan. Depois que eu resolvo meu primeiro problema, existe uma maneira de aumentar esse limite?
Eu acho que você deve conseguir fazer ping no gateway com sucesso primeiro. Para fazer isso, você deve desabilitar rp_filter
na interface específica, então você deve adicionar uma rota na interface para um endereço específico.