Como adicionar rota estática no Virtual Guest para alcançar a rede do Host?

1

Eu tenho uma máquina virtual Linux mint em execução com IP público como 203.x.x.x com adaptador Ethernet de modo bridge, enquanto meu endereço IP de máquina física é sub-rede 145.17.x.x.

Para acessar a sub-rede do meu PC físico, eu aliei um dos endereços IP da sub-rede 145.17.x.x. Eu posso alcançar apenas a própria sub-rede do PC físico como 145.17.10.X, mas não posso alcançar outras sub-redes como 145.17.11.X, 145.17.12.X, 152.XXX que todas são acessíveis a partir da rede do meu PC físico.

Eu quero alcançar todas as sub-redes do meu PC virtual do meu PC físico, como 145.X.X.X, 152.X.X.X, 159.X.X.X.

Quais rotas eu preciso adicionar no meu host virtual?

    
por Sayeed 20.08.2015 / 14:12

1 resposta

1

Dê uma olhada na tabela de roteamento do PC 'Físico' e veja como o tráfego para essas redes é roteado. Se esse host estiver apenas 'equipado' com uma rota padrão, você precisará usar esse endereço para adicionar suas rotas estáticas ao convidado.

Por exemplo, o host 'físico' tem apenas uma rota estática de 145.17.1.1:

route add -net 145.17.0.0/16 gw 145.17.1.1
route add -net 152.0.0.0/8 gw 145.17.1.1

Se o host 'físico' tiver várias rotas configuradas, você precisará usar os endereços apropriados para cada rota.

Para visualizar a tabela de roteamento, você pode usar netstat -rn

    
por 20.08.2015 / 14:22