Como adicionar rota à mesma sub-rede através de duas interfaces simultaneamente?

0

Atualmente estou usando o GNU / Linux Tenha a seguinte tabela de roteamento:

default via 192.168.1.1 dev eno1  proto static  metric 100 
10.0.0.0/8 dev enp1s0  scope link linkdown 
169.254.0.0/16 dev virbr0  scope link  metric 1000 linkdown 
192.168.1.0/24 dev eno1  proto kernel  scope link  src 192.168.1.2  metric 100 
192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1 linkdown 

Eu uso o NIC com eno1 para conectar-me à Internet via gateway na sub-rede 192.168.1.0/24

Eu uso o NIC com enp1s0 para atuar como um gateway NAT ( 10.0.0.1 ) para minha sub-rede interna ( 10.0.0.0/8 ) Agora eu quero adicionar (finalidades de aprendizado) rota para 10.0.0.0/8 subnet via minha interface externa (eno1):

# Added route via eno1, resulting in routing table shown above
ip route add 10.0.0.0/8 dev enp1s0
# When I add route via enp1s0, command causes error
ip route add 10.0.0.0/8 dev eno1
RTNETLINK answers: File exists

Você poderia mostrar, por favor, como resolver esse problema? Obrigado.

    
por Bulat M. 16.01.2017 / 19:32

0 respostas