Tentarei explicar como configurar o servidor PPP, para você
que não sabe é aquele responsável pela conexão dial-up nos
provedores de acesso.
Usei o Conectiva 8.0, embora não seja minha distro predileta,
trabalho com ela por ser uma distro Brasuca e muitas vezes os
clientes gostam deste fato.
Vamos precisar de no mínimo uma porta serial com um modem e
claro, uma linha telefônica conectada ao modem.
Devemos ter instalados os pacotes ppp e mgetty,
se ainda não estão, é só digitar os comandos:
# apt-get install ppp
# apt-get install mgetty
NOTA: se sua distribuição não possui apt-get, procure pelos
pacotes no site oficial da distribuição ou nos CDs de instalação.
Feito isto, edite o arquivo /etc/inittab e insira a
seguinte linha:
S2:2345:respawn:/sbin/mgetty ttyS2 -D /dev/ttyS2
Se você for utilizar uma porta diferente de ttyS2, é só
alterar a linha acima.
Após fazer as alterações no /etc/inittab, deve-se fazer
o processo init ler o arquivo de configuração novamente,
para isso digite:
# init q
Edite o arquivo /etc/mgetty+sendfax/login.config e
descomente a linha:
/AutoPPP/ -a_ppp /usr/bin/pppd auth -chap +pap login debug
No caso da linha acima, ele considerará os usuários de
/etc/passwd para autenticação.
O arquivo /etc/ppp/pap-secrets deve ficar no seguinte
formato:
#client server secret passwd remote IP
cliente * senha 192.168.0.15
Edite o arquivo /etc/ppp/options e insira as seguintes
linhas:
modem
crtscts
lock
debug
proxyarp
Agora entre no diretório /etc/ppp e crie um arquivo no
formato options.PORTA, no nosso caso o arquivo se chamará
options.ttyS2. Dentro deste arquivo deve estar especificado
o número IP do servidor e do cliente no seguinte formato:
192.168.0.10:192.168.0.15
O dois números são separados por : (dois pontos), a faixa de IP
varia conforme o seu gosto.
Se ele começar a conectar e a conexão cair, dê uma olhada em
/var/log/messages em busca de erros.
Esta configuração só serve para comunicação entre o cliente e o
servidor, para o cliente ter acesso a intranet e a internet
deve-se fazer repasse de pacotes IP.