Ping em um host de um roteador através da interface selecionada

2

Em um roteador Cisco típico, é possível efetuar ping de um host a partir do sistema operacional do roteador. Quando o pacote de ping sai do roteador (chame-o de R1) através da interface fa0 / 0, o IP de origem daquele pacote é definido para o IP de fa0 / 0, certo?

É possível especificar a interface do R1 Eu quero passar o pacote de ping? Interfaces diferentes = IPs de origem diferentes.

Eu sei que geralmente há apenas um caminho para o destino, mas ainda assim. Eu nem tenho certeza se é possível, porque nós precisaríamos de alguma forma fazer o roteador ignorar sua tabela de roteamento - simplesmente porque a tabela de roteamento dá ao roteador uma informação exata para onde enviar o pacote, não pode haver dois 'correspondentes' entradas com prioridade idêntica na tabela.

    
por user4205580 09.12.2015 / 18:51

3 respostas

1

Você pode definir a origem do ping, mas a direção é determinada pela tabela de roteamento e pelas regras configuradas no roteador.

Você pode usar o PBR para substituir a tabela de roteamento, mas isso afeta a velocidade de roteamento, já que isso deve ser feito no software. Além disso, não é dimensionável e você pode acabar com loops de roteamento.

    
por 09.12.2015 / 19:00
1

Digamos que você tenha duas interfaces:

Fa0/0: 192.168.0.1/24
Fa0/1: 10.0.0.1/8

O destino (quem você deseja pingar) é 5.5.5.5 e a interface de saída é Fa0 / 0 por padrão. Você pode adicionar uma rota estática:

ip route 5.5.5.5 255.255.255.255 Fa0/1

Agora, se você executar o ping 5.5.5.5, ele sairá pela interface Fa0 / 1.

    
por 28.06.2018 / 16:22
0

Você pode usar o ping estendido como mencionado por outro usuário, ou você pode especificá-lo no comando ping assim:

fonte de ping

Ex: ping 172.16.0.1 fonte gi5 / 2 ou ping 172.16.0.1 fonte 172.16.200.1

    
por 09.12.2015 / 19:09