Isso não é algo que o pptp faria, é algo que você faria com o IPTables.
Eu tenho um login VPN pptp, é possível definir esta conexão VPN para apenas uma porta? Por exemplo, eu quero redirecionar minha conexão VPN para a porta 21 do FTP. Então, acessar o FTP de fora do endereço da VPN.
Outra pergunta:
É possível no roteador ter a função de cliente VPN, encaminhar uma única porta com conexão VPN e no PC2 (que está fora da rede e não usar VPN) redirecionar a porta FTP'21 para a porta aberta do roteador e este PC receberia o endereço IP do roteador.
ROUTER (vpn cliente- > encaminhar porta 21?) - > PC2 (fora da rede) (conectar-se à porta 21 do ROUTER da internet) - > IP de PC2 = IP de VPN de ROUTER
Isso não é algo que o pptp faria, é algo que você faria com o IPTables.
O PPTP não usa apenas uma Porta TCP (1743?), mas também um 'Protocolo da Internet' - IP 43 == GRE (como o TCP ou o UDP são Protocolos da Internet). Não conheço nenhuma ferramenta padrão (baseada no roteador ou no nível do SO) que permita redirecioná-las.
Suponho que você esteja procurando maneiras de contornar um firewall restritivo ... talvez você deva conversar primeiro com o administrador desse firewall.
Eu ainda quero configurar uma VPN que seja fácil de encapsular, ferramentas baseadas em SSL como o OpenVPN podem ser o caminho mais fácil.
Ei: D, você deve apenas executar o daemon na porta 21 e não precisa redirecionar. : D Isso é melhor. E então para clientes VPN (outra sub LAN) você deve criar uma regra de iptable como
iptables -t nat -A PREROUTING -s vpnsublan -p tcp -d vpninterface --dport vpnftp21 -j DNAT --to ipdaddr:port
Ou, você pode executar o daemon PPTPD na porta da interface externa 21 e daemon FTP em uma interface interna. Isso deveria ser melhor. : D