Usei a mesma soluçao do topico anteror [FUG-BR] servidor ppp
---------------------------------------- > From: mensagem.particu...@hotmail.com > To: freebsd@fug.com.br > Subject: ppp over tcp > Date: Mon, 6 Feb 2012 13:33:46 -0200 > > > > Olá lista! > > Preciso criar uma especie de acesso remoto para varias maquinas ,onde as > mesmas vao criar um tunel ppp via internet dialup para > o servidor,(do lado do servidor o acesso é somente via internet banda larga). > > Baseado em algumas ideias que pesquisei ,fiz as configuraçoes no servidor > conforme segue abaixo, gostaria que esta conexao para o > servidor fosse feita com o tunel ppp sobre tpc ip pois levando em conta a > velociade de acesso do lado das maquinas cliente e os > serviços que irao trafegar no tunel,dispensam uso de vpn ou tunel ssh. > > Sendo assim gostaria da ajuda de voces para a implementaçao funcionar, a > minha duvida é quanto a configuraçao do inetd.conf > para ele tratar a conexao ppp vinda da maquina cliente, ou seja ,quando > chegar uma conexao ppp na porta especificada o servidor tera que > rodar o processo ppp conforme as configuraçoes que seguem: > > dede já fico agradecido > > > Sds. > Marcos > > > ppp.conf das maquinas cliente > > serv: > set escape 0xff > set device ip-servidor:remoto/tcp > set dial > set authname cliente > set authkey senhacliente > set ifaddr 192.168.0.10 192.168.0.2 255.255.255.0 > set login > > > Configuraçoes maquina servidor: > > > /etc/services adicionado serviço "remoto" > remoto 3001/tcp # fica escutando conexoes ppp > > /etc/inetd.conf > remoto stream tcp nowait (AQUI PRECISO DEFINIR COMO SERA TRATADO CONEXOES NA > PORTA 3001) > > > Conta usuario "cliente1" > usuario "cliente1" adicionado ao grupo networks > shel do usuario "cliente" /etc/ppp/ppp_start > > > script em /etc/ppp/ppp_start > > #!/bin/sh > # PPP Start script. Check if we're already running if so kill old one. > PUSER=`echo $USER | sed s/network//` > PID_FILE=/tmp/$USER.pid > > if [ -s $PID_FILE ] > then > PID=`cat $PID_FILE` > kill -0 $PID 2> /dev/null > if [ "$?" = "0" ] > then > kill -15 $PID > sleep 2 > fi > fi > > echo $$ > $PID_FILE > exec /usr/sbin/ppp -direct $PUSER > ---- > > ppp.conf do servidor > > default: > allow users > > > cliente1: > disable passwdauth > set timeout 0 > set ifaddr 192.168.0.2 192.168.0.10 255.255.255.0 > > > cliente2: > disable passwdauth > set timeout 0 > set ifaddr 192.168.0.2 192.168.0.10 255.255.255.0 > > . > . > cliente3 .etc... > > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd