Eu tenho o Ubuntu 18 instalado em uma máquina virtual. 2 adaptadores de rede virtuais estão conectados à máquina. 1 é para internet 1 é para compartilhar arquivos com outra máquina virtual
quando eu conecto o Ubuntu a um servidor VPN (cliente especial de uma VPN privada, não aberta) na primeira placa de rede, o compartilhamento de arquivos via samba na segunda placa de rede fica indisponível. Cada vez que quero compartilhar um arquivo, primeiro preciso desconectar a conexão VPN. Então, sem a desconexão da VPN, seria possível compartilhar arquivos na segunda placa de rede?
Responder1
Você está roteando todo o seu tráfego através da primeira placa de rede/servidor VPN quando se conecta ao seu VPN.
Você tem pelo menos duas opções agora.
Modifique o vpn-server-config
Altere a configuração do servidor para não ignorar mais o gateway. No OpenVpn esta opção deve ser nomeada
push "redirect-gateway def1 bypass-dhcp"
Exclua ou comente essa opção
Modifique sua tabela de roteamento
Não altere a configuração do servidor VPN, mas escreva uma nova regra de roteamento. Digamos que sua rede samba esteja rodando em 192.168.10.0/24 e seu IP nessa rede SMB seja 192.168.10.2, você poderia escrever uma regra como esta
sudo ip route add 192.168.10.0/24 via 192.168.10.2
e o problema deve ser corrigido.