Como rotear para um gateway em uma sub-rede diferente? [fechadas]

1

Minha rede está em 10.3.4.x / 24, com meu roteador em IP 10.3.4.254. Eu preciso de ssh acessar meu servidor em IP 10.3.4.100, mas quando eu configurar o servidor esqueci que restringi o acesso ssh para 192.168.x.x IPs apenas.

Existe uma maneira de acessar o servidor pela rede no Linux?

Eu precisaria colocar meu pc no 192.168.x.x mas ainda assim se comunicar com o roteador 10.3.4.254.

    
por glass 11.07.2018 / 12:15

2 respostas

0

1) Conecte um computador diretamente ao servidor, dê a ele um IP 192.168.x.x estático, faça o login e corrija a restrição.

2) Crie um namespace de rede no seu PC, inicie um xterm no namespace da rede. Conecte o namespace da rede por meio de um par de eth virtual ao namespace principal. Adicione os endereços 192.168.x.x no par eth. Ativar o encaminhamento no namespace principal. Adicione uma rota estática para 192.168.x.x no seu roteador. Use ssh do namespace da rede; ele terá o endereço de origem 192.168.x.x.

(1) é provavelmente mais simples.

    
por 11.07.2018 / 13:06
0

Se o seu roteador não isolar seus dispositivos, você pode tentar adicionar um alias à sua placa wireless do PC.

  1. Verifique o nome da interface de rede sem fio do seu PC (provavelmente wlan0 ):

    ip address show
    
  2. Adicione um segundo endereço IP à sua interface:

    ip address add 192.168.0.100/16 dev wlan0
    
  3. Verifique a tabela de roteamento do seu computador:

    ip address show
    ip route show
    
  4. Tente fazer o ssh no seu servidor. Se necessário, tente usar a opção ssh -b :

    ssh -b 192.168.0.100 user@server
    

Observe que muitas vezes eu precisava conectar o dispositivo ao roteador usando um fio, mesmo se o roteador (erroneamente?) declarasse que não estava isolando.

    
por 12.07.2018 / 09:27