Rota DuckDNS e tráfego SSH fora da VPN

0

Eu configurei um HTPC que também atua como um servidor doméstico. Eu tinha tudo configurado usando o DuckDNS para resolver o IP dinâmico. No entanto, depois de instalar uma VPN, o SSH não funciona mais (o DuckDNS só vê o servidor VPN, o servidor VPN não encaminha o tráfego).

Eu fiz uma extensa pesquisa, mas ainda não consigo resolver o problema. Obviamente, algum tipo de roteamento seletivo seria necessário. Até agora, criei um usuário 'novpn' e tentei editar o iptables para que o tráfego desse usuário fique isento da VPN. Basicamente tudo que fiz foi:

sudo iptables -A OUTPUT -o tun0
sudo iptables -A OUTPUT -m owner --uid-owner {novpn uid} -o eth0

Então pensei em rodar o DuckDNS como um cronjob do usuário novpn funcionaria. Além disso, como posso definir o SSHD para ser executado como esse usuário? Agora eu só tenho um segundo cronjob:

@reboot service sshd restart

Mas não tenho certeza de que esteja 100% correto.

Qualquer ajuda seria muito apreciada!

    
por asdfasdf 21.01.2018 / 00:51

0 respostas