NOME
pppconfig - configura o pppd para ligação à Internet.
SINOPSE
pppconfig [--version] | [--help] | [[--dialog] | [--whiptail] | [--gdialog] [--noname] | [nome-do-provedor]]
DESCRIÇÃO
pppconfig
é um utilitário de menus interactivo baseado
em dialog para ajudar a automatizar a
configuração de uma ligação ppp
de marcação. Disponibiliza
explicações extensivas para cada passo. O
pppconfig suporta os métodos de
autenticação PAP, CHAP e chat. Usa os
ficheiros standard de configuração ppp e
define o ppp de maneira que os comandos standard pon e poff
possam ser usados para controlar o ppp. Algumas
características suportadas pelo pppconfig são:
- Múltiplos ISPs com nomes de servidores separados.
- Detecção de modem.
- DNS Dinâmico
- Marcação a pedido.
- Permite aos utilizadores não-root correr o ppp.
- Usa a GUI gdialog como substituto do dialog se
possível.
Antes de correr o pppconfig você deve saber que tipo de autenticação o seu isp requer, o nome de utilizador e palavra passe que eles querem que você use, e o número de telefone. Se eles quiserem que você use autenticação chat, você também precisa de saber os avisos de utilizador e palavra passe e quaisquer outros avisos e respostas necessárias para autenticação. Se você não consegue esta informação do seu isp você pode tentar ligar com o minicom e trabalhar através do processo até conseguir indicação do outro lado de que o ppp foi iniciado.
O pppconfig permite-lhe configurar ligações para vários provedores. Por exemplo, você pode chamar ao seu isp "provedor", no seu trabalho "escritório" e na sua universidade "escola". Depois você pode ligar ao seu isp com ’pon’, ao seu trabalho com ’pon escritório’, e à sua universidade com ’pon escola’.
Consegue determinar em qual porta série o seu modem está ligado, mas a porta série tem que já estar configurada. Isto normalmente é feito quando se instala o Linux.
Pode ajudá-lo a configurar os seus nomes de servidores, ou se o seu ISP usar ’DNS dinâmico’, pode configurar o ppp para o usar.
Pode configurar o ppp para marcação a pedido, para que a sua ligação ppp arranque automaticamente. No entanto, não irá arrancar o pppd para si. Você tem sempre que arrancar o pppd (o ’pon’ não o vai fazer). O pppd irá depois esperar em segundo plano por tentativa de aceder à Rede e activar a ligação.
Se você seleccionar "Estático" no ecrã "Configurar Servidores de Nomes", o pppconfig irá criar um ficheiro no directório /etc/ppp/resolv com o nome do provedor que está a configurar e que contém linhas "nameserver" para cada uma dos números IP que você fornecer. Este ficheiro será substituto do /etc/resolv.conf quando a ligação for estabelecida. O nome do provedor é passado na variável ipparam para que o 0dns-up saiba qual ficheiro usar. O resolv.conf original será reposto quando a ligação terminar. Você pode editar este ficheiro se desejar e adicionar coisas como as directivas "search" ou "domain" ou servidores de nomes adicionais. Certifique-se,no entanto, de ler primeiro o manual do resolv.conf. As directivas "search" e "domain" provavelmente não fazem o que você pensa que fazem.
Se você seleccionar "Dinâmico" no ecrã "Configurar Servidores de Nomes", o pppconfig irá configurar o pppd para ’DNS dinâmico’ e criar um ficheiro no directório /etc/ppp/resolv com o nome do provedor que está a configurar, mas contendo nada. Quando a ligação ficar activa os servidores de nomes fornecidos pelo seu ISP serão adicionados e o ficheiro um substituto para o /etc/resolv.conf. Você pode editar este ficheiro se desejar e adicionar coisas como as directivas "search" ou "domain" ou servidores de nomes adicionais.
Se você seleccionar "Nenhum" no ecrã "Configurar Servidores de Nomes", o pppconfig irá criar um ficheiro em /etc/ppp/resolv e não fará nada ao /etc/resolv.conf. O ipparam não é definido para o nome do provedor e por isso fica livre para o administrador usar.
FICHEIROS
/etc/ppp/peers/provider é o ficheiro standard de opções do pppd para o provedor de serviço predefinido.
/etc/ppp/peers/<nome> é o ficheiro de opções do pppd para o provedor que você nomeou de <nome>.
/etc/ppp/peers/provider.bak é uma cópia de salvaguarda de /etc/ppp/peers/provider.
/etc/chatscripts/provider é o script standard de chat para o provedor de serviço predefinido.
/etc/chatscripts/<nome> é o script de chat para o provedor que você nomeou de <nome>.
/etc/chatscripts/provider.bak é uma cópia de salvaguarda de /etc/chatscripts/provider.
/etc/ppp/resolv é um directório onde são armazenados os ficheiros resolv.conf de cada provedor de serviço.
/etc/ppp/ip-up.d/0dns-up é um script que trata de copiar o ficheiro resolv.conf correcto para o lugar dele quando uma ligação é activada.
/etc/ppp/ip-down.d/0dns-down é um script que trata de copiar o ficheiro resolv.conf original para o lugar dele quando uma ligação termina.
/etc/init.d/dns-clean é um script que corre 0dns-down no arranque do sistema para limpar quaisquer lixos deixados por um terminar em erro (crash).
/var/run/pppconfig é um directório onde são armazenados os ficheiros temporários criados pelo 0dns-up.
/var/run/pppconfig/resolv.conf.bak.<provedor> é uma cópia de salvaguarda do ficheiro resolv.conf original. O 0dns-down restaura o /etc/resolv.conf a partir dele.
/var/run/pppconfig/0dns.<provedor> é uma cópia de salvaguarda do ficheiro resolv.conf para o <provedor>. O 0dns-down usa-o para determinar se o /etc/resolv.conf foi sobrescrito por outro processo.
/etc/ppp/pap-secrets e /etc/ppp/chap-secrets estão descritos na documentação do pppd. O pppconfig pode adicionar linhas a estes ficheiros e pode mudar linhas que adicionou previamente.
NOTAS
pppconfig requer pppd 2.3.7 ou superior.
A FAZER
Adicionar suporte completo para MSCHAP.
BUGS
Não diga ao pppconfig para encontrar o seu modem enquanto o pppd está a correr.
VEJA TAMBÉM
chat(8), gpppon(1), plog(1), poff(1), pon(1), pppd(8), e whiptail(1).
AUTOR
pppconfig foi escrito por John Hasler <jhasler [AT] debian.org>.
COPYRIGHT
This man page may be treated as if it were in the public domain. I waive all rights.