Ubuntu: cliente pptp e rotear tudo

1

Meu objetivo é rotear todo o tráfego através de uma conexão pptp de uma máquina linux. (O Windows faz isso automaticamente depois de se conectar a um servidor pptp).

O comando

pptpsetup --create TUNNEL --server [servhost] --username [user] --password [pass] --encrypt --start

dá:

Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
Cannot determine ethernet address for proxy ARP
local  IP address 10.55.0.8
remote IP address 10.55.0.1

Isso indica uma conexão bem-sucedida. Neste ponto, quero poder rotear todo o meu tráfego por meio dessa nova interface ppp0, mas não estou muito familiarizado com o roteamento. Tentei seguir o guia sobre o roteamento na página inicial do pptpclient , mas sem sucesso até agora.

Como isso pode ser feito? O que eu preciso saber? (Esta é uma máquina sem cabeçalho, portanto não tenho como usar ferramentas gráficas)

    
por noname 07.09.2011 / 00:27

1 resposta

2

Como você percebeu, o pptp usa o ppp. Edite o arquivo de configuração apropriado e adicione / descomente a linha para defaultroute veja: man pppd .

Outra opção sugerida no relatório de erros que pode funcionar para você é criar um script simples.

#! /bin/sh
#filename: /etc/ppp/ip-up.d/000defaultroute
set -e
/sbin/route add default dev $PPP_IFACE
    
por 07.09.2011 / 01:40