Instalação do Serviço PPP

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

Instalação dos Pacotes do Protocolo

#urpmi ppp
#urpmi mgetty
#urpmi kppp

Configurando os Arquivos

#vi /etc/ppp/options
  • Editar da seguinte forma:
modem
crtscts
lock
debug
remotename localhost.seudominio.local (pode-se substituir por endereço IP)
remotename clientex
  • Fechar o arquivo e salvar as alterações.

Criando uma Conta "KPPP"

  • Agora é só criar uma conta KPPP pra o linuxa conexão.
adduser KPPP
  • Obs.: no caso do modem ser externo, deve-se informar no [KPPP] porta serial do modem.Ex: /dev/ttySO para COM1.

Configurando o Servidor Linux para autenticação [PAP]

Editando o arquivo "inittab"

#vi /etc/inittab

  • Para configurar o servidor, no innittab deve ser incluída uma linha para cada porta utilizada para o PPP.
  • Por exemplo, se é pretendido utilizar um modem na porta ttyS0, a linha correspondente no inittab deverá ser:
S0:2345:respawn:/sbin/mgetty ttyS0-D /dev/ttyS0
  • Caso seja utilizada uma placa multiserial o nome do dispositivo será diferente, por exemplo, uma placa Cyclades se chamará, provavelmente, ttyCn, onde n é um número sequencial.
  • Fechar o arquivo salvando as alterações.
  • Para habilitar as novas configurações no arquivo:
#init q

Realizando a configuração do Servidor [PPP] no Linux

Editando o arquivo "mgetty+sendfax"

#vi /etc/mgetty+sendfax/login.config
  • Editar da seguinte forma:

Localizar uma linha comentada (iniciada com "#") semelhante a:

#/AutoPPP/ -a_ppp /usr/sbin/pppd auth -chap +pap login debug 
  • Descomentar a linha retirando o "#" inicial.
/AutoPPP/ -a_ppp /usr/sbin/pppd auth -chap +pap login debug 

Sair do Arquivo e salvar.

Configurando o Login no Servidor

Editando o arquivo "pap-secrets"

#vi /etc/ppp/pap-secrets
  • Editar da seguinte forma:
#secrets for autentication using PAP
client   server  secret    IP addresses
"maverick"     *    "berbigao"        *

Teremos o login "maverick" com a senha "berbigao" listados para a autenticação. O caracter "*" é utilizado para generalizar as opções Server e IP addresses.

Obs.: O usuário deve estar cadastrado no arquivo /etc/passwd.