Estou precisando de ajuda para solucionar um problema de roteamento de políticas.
Eu tenho um host Linux com várias VLANs. Eu estou tentando criar uma tabela de roteamento exclusivo para cada VLAN e posso ping bidirecionalmente entre o host eo roteador na VLAN20, no entanto, no roteador upstream estou vendo solicitações ARP para IPs remotos em vez de solicitações ARP para o gateway ou tráfego sendo enviado para o gateway do host Linux.
Host Linux VLAN20: 192.168.20.50
Interface do roteador VLAN20: 192.168.20.1
Criado a tabela "vlan20 "
$ cat /etc/iproute2/rt_tables
#
# valores reservados
#
255 local
254 main
253 padrão
220 vlan20
0 unspec
#
#local
1inr.ruhep
Regra criada para enviar todo o tráfego proveniente da interface VLAN20 usando a tabela vlan20
$ ip rule show
0: de todo o local de pesquisa
32765: de todo o iif eth0.20 lookup vlan20
32766: de todas as pesquisas principais
32767: de todo o padrão de pesquisa
roteando todo o tráfego para o roteador vlan20 interfac e
$ ip route list table vlan20
padrão via 192.168.20.1 dev eth0.20
teste do host linux
ping 8.8.8.8 -I eth0.20
PING 8.8.8.8 (8.8.8.8) de 192.168.20.50 eth0.20: 56 (84) bytes de dados.
From 192.168.20.50 icmp_seq = 1 Host de destino inacessível
Da interface do roteador VLAN20
9.568940 arp que possui 8.8.8.8 informa 192.168.20.50
10.565495 arp quem tem 8.8.8.8 dizer 192.168.20.50
Obrigado pela sua ajuda!