Permitir conexão SSH não usando minha VPN

1

Estou executando um servidor Ubuntu. Esse servidor se conecta a uma VPN usando o OpenVPN, que funciona bem. Eu posso acessar o servidor via SSH (e a web, etc.) de dentro da LAN. Eu quero abrir o SSH através do roteador do meu provedor de rede. Eu posso abrir a porta 22 e encaminhar para o servidor, e de fora da rede, se a VPN estiver inoperante, ele funciona bem. Se a VPN estiver ativa, não consigo me conectar, então é claramente um problema de roteamento. Abaixo está a tabela de roteamento com a VPN em execução:

Tabela de roteamento de IP do kernel (sem vpn)

Destination     Gateway         Genmask         Flags Iface
default         *ISP*           0.0.0.0         UG    enp3s0
192.168.1.0     *               255.255.255.0   U     enp3s0
192.168.1.0     *               255.255.255.0   U     br0

Tabela de roteamento de IP do kernel (IPs públicos editados)

Destination     Gateway         Genmask         Flags  Iface
default         10.@[email protected]        128.0.0.0       UG    tun0
default         ISP             0.0.0.0         UG    enp3s0
5.@[email protected]       ISP             255.255.255.255 UGH   enp3s0
10.@[email protected]        10.@[email protected]        255.255.255.255 UGH   tun0
10.@[email protected]        *               255.255.255.255 UH    tun0
128.0.0.0       10.@[email protected]        128.0.0.0       UG    tun0
192.168.1.0     *               255.255.255.0   U     enp3s0
192.168.1.0     *               255.255.255.0   U     br0

br0 é um adaptador em ponte para um contêiner em execução, portanto, não acho que isso ocorra aqui.

Existe um comando route que posso executar para forçar todo o tráfego SSH através de enp3s0 ?

Como esclarecimento adicional, eu tenho o servidor Ubuntu na minha rede local. Eu uso uma VPN para fins de internet. Eu também gostaria de poder usar o SSH no servidor de fora da minha rede usando o IP do meu provedor, não da VPN. Quando a VPN está ativa, todo o tráfego, exceto o local, é roteado através dela. Com VPN eu posso SSH no servidor da rede local bem, mas não de fora da rede. Quando a VPN está inoperante, posso conectá-la a partir de qualquer lugar. Eu tentei ligar o OpenSSH ao adaptador de email, mas sem sorte. Eu só preciso saber como fazer o servidor rotear todo o tráfego SSH pela interface especificada.

    
por Bob Robertson 12.09.2017 / 20:12

0 respostas

Tags