O ping está funcionando é interessante. Provavelmente não deveria ser.
O provável problema é o roteamento. Se você estiver usando 192.168.0.x
endereços internamente e 192.168.1.x
endereços para a VPN, os computadores internos não saberão como falar com os computadores VPN. Para qualquer endereço fora da sub-rede 192.168.0
, eles encaminham a solicitação ao seu roteador (sem instruções melhores).
Como as máquinas VPN não estão na sub-rede /24
, elas estão indo para a rota padrão ( 192.168.0.1
) e sendo descartadas prontamente pelo roteador, pois não sabem o que fazer com elas.
Existem duas maneiras de resolver isso:
-
defina rotas manuais em todos os computadores internos ou defina uma única rota persistente estática em seu roteador.
-
a solução fácil, se o seu roteador permitir, é adicionar uma rota à sua tabela de roteamento
Os métodos e o suporte variam com base no seu roteador, mas a essência é que você deseja que todo o tráfego que vai para 192.168.1.0/24
(ou 192.168.1.0
netmask 255.255.255.0
, mesma coisa) seja destinado a 192.168.0.xxx
onde xxx
é o endereço interno do seu servidor VPN.
Se você precisar de mais detalhes ou quiser postar seu roteador específico para obter melhores instruções, tentarei ajudar mais.
Editar:
Uma outra opção seria alterar a configuração do PPTPd para fornecer endereços 192.168.0.x
(verifique se estão em um intervalo fora do que o servidor DHCP do roteador interno atribui). Em seguida, a rota não deve ser necessária, pois tudo estará no mesmo domínio de transmissão (a linha default.forwarding=1
transforma efetivamente seu servidor em um comutador gigante).