
Eu tenho um computador na rede do campus que posso acessar de fora por meio de um servidor proxy ssh.
home --> proxy --> my computer
O computador tem uma segunda NIC, então eu a instalei para conectar a alguns dispositivos. Para fazer isso, edito /etc/network/interfaces, atribuo um endereço IP estático e uma máscara de rede para a segunda NIC e adicionei uma rota:
auto eno1
iface eno1 inet static
address 192.168.1.1
netmask 255.255.255.0
up route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eno1
Depois que a NIC foi instalada, não consegui mais me conectar ao computador por meio do proxy com ping ou ssh. Quando desliguei, a conexão voltou.
Também notei que mesmo quando a segunda NIC estava instalada, consegui me conectar ao meu computador por meio desta rota:
home --> proxy --> another server on campus network --> my computer
O que poderia estar errado com minha configuração?
No matter the second NIC is up or down, the computer can always access internet.
Responder1
Você adicionou uma segunda interface para "conectar-se a alguns dispositivos". Presumo que esses dispositivos estejam em uma sub-rede IP separada que não seja acessível ao roteador.
Endereços IP/máscaras de rede para ambas as interfaces seriam úteis para diagnosticar o problema.
Tente postar a saída route -n
aqui.
Estou inclinado para:
- A rota que você adicionou está incorreta. (Parece desnecessário.), ou
- A rota que você adicionou está interrompendo o acesso remoto ou
- Você precisa especificar uma métrica diferente para uma interface ou rota.