Re: [FUG-BR] Gateway roteador dial-up freebsd 8.1

2011-01-09 Por tôpico Luiz Otavio O Souza
On Jan 6, 2011, at 5:56 PM, Marcos Aurélio wrote:

 
 Grato pelo retorno Luiz
 
 fiz as alteraçoes conforme sua sugestao porem o problema persiste
 
 confirme pra mim se o arquivo  ppp.linkup  nesta configuraçao  é necessario
 
 Sds.
 
 Marcos

Marcos,

O arquivo ppp.linkup não é necessário, nele você pode especificar ações que 
serão executadas após a conexão do link ppp (link up).

Da mesma maneira você também pode criar o ppp.linkdown que conterá as ações que 
serão executadas na desconexão do seu link ppp.

Envie o log de uma conexão do ppp, nele talvez possamos identificar a falha 
(/var/log/ppp.log).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Gateway roteador dial-up freebsd 8.1

2011-01-06 Por tôpico Marcos Aurélio



-



 Prezados

 Minha inteçao é rodar a maquina como um roteador/gateway via dialup com o 
 free 8.1(para fazer tipo um acesso de contigencia em casos de o link 
 principal cair) , consegui subir a conexao normalmente e  direto na maquina 
 via terminal consigo pingar para ip wan , mas quando tento pingar Ip externo 
 atraves de outra maquina na rede  que esteja apontada para este 
 roteador/gateway ,nao consigo.

 Nao tenho certeza se executei as configurações corretamente ou se ainda falta 
 alguma coisa, segue o meu ppp.conf e a condiçao das rotas quando a conexao 
 ppp é estabelecida. Tambem hablitei o gateway_enable= yes no rc.conf para 
 repassar pacotes.

  A proposito  quando a conexao é estabelecida vem a seguinte mensagem  no ppp
  Warning: 0.0.0.0/0: Change route failed: errno: No such process

 outra duvida, no freebsd 8.1 funcionando como gateway é preciso criar o 
 arquivo ppp.linkup?



 Ocao usada para acesso  'ISP'
 #
 # PPP  Sample Configuration File
 # Originally written by Toshiharu OHNO
 # Simplified 5/14/1999 by ws...@cdrom.com
 #
 # See /usr/share/examples/ppp/ for some examples
 #
 # $FreeBSD: src/etc/ppp/ppp.conf,v 1.11.2.2.2.1 2010/06/14 02:09:06 kensmith 
 Exp
  $
 #

 default:
  set log Phase Chat LCP IPCP CCP tun command
  ident user-ppp VERSION

  # Ensure that device references the correct serial port
  # for your modem. (cuau0 = COM1, cuau1 = COM2)
  #
  set device /dev/cuau1

  set speed 115200
  set dial ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\\ AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT
  set timeout 180# 3 minute idle timer (the default)
  enable dns # request DNS info (for resolv.conf)

 papchap:
  #
  # edit the next three lines and replace the items in caps with
  # the values which have been assigned by your ISP.
  #

  set phone PHONE_NUM
  set authname USERNAME
  set authkey PASSWORD

  set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
  add default HISADDR# Add a (sticky) default route

 isp:
  set phone numero-acesso
  set login TIMEOUT 10 ogin:--ogin: meulogin word: minhasehha
  set authname meulogin
  set authkey minhasenha
  set timeout 300
  set openmode active
  set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0
  delete ALL
  add default HISADDR

 -

 # netstat -r
 Routing tables

 Internet:
 DestinationGatewayFlagsRefs  Use  Netif Expire
 default10.0.0.2   UGS 0  239   tun0
 10.0.0.2   link#4 UHS 0   17   tun0
 localhost  link#3 UH  00lo0
 192.168.1.0link#1 U   1  766rl0
 roteador   link#1 UHS 00lo0
 200.175.199.9.dyna link#4 UHS 00lo0

 Internet6:
 DestinationGatewayFlags  Netif Expire
 localhost  localhost  UH  lo0
 fe80::%lo0 link#3 U   lo0
 fe80::1%lo0link#3 UHS lo0
 ff01:3::   fe80::1%lo0U   lo0
 ff02::%lo0 fe80::1%lo0U   lo0





  
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Gateway roteador dial-up freebsd 8.1

2011-01-06 Por tôpico Luiz Otavio O Souza
On Jan 6, 2011, at 11:05 AM, Marcos Aurélio wrote:

 Prezados
 
 Minha inteçao é rodar a maquina como um roteador/gateway via dialup com o 
 free 8.1(para fazer tipo um acesso de contigencia em casos de o link 
 principal cair) , consegui subir a conexao normalmente e  direto na maquina 
 via terminal consigo pingar para ip wan , mas quando tento pingar Ip externo 
 atraves de outra maquina na rede  que esteja apontada para este 
 roteador/gateway ,nao consigo.
 
 Nao tenho certeza se executei as configurações corretamente ou se ainda 
 falta alguma coisa, segue o meu ppp.conf e a condiçao das rotas quando a 
 conexao ppp é estabelecida. Tambem hablitei o gateway_enable= yes no rc.conf 
 para repassar pacotes.
 
 A proposito  quando a conexao é estabelecida vem a seguinte mensagem  no ppp
 Warning: 0.0.0.0/0: Change route failed: errno: No such process
 
 outra duvida, no freebsd 8.1 funcionando como gateway é preciso criar o 
 arquivo ppp.linkup?
 
 
 
 Ocao usada para acesso  'ISP'
 #
 # PPP  Sample Configuration File
 # Originally written by Toshiharu OHNO
 # Simplified 5/14/1999 by ws...@cdrom.com
 #
 # See /usr/share/examples/ppp/ for some examples
 #
 # $FreeBSD: src/etc/ppp/ppp.conf,v 1.11.2.2.2.1 2010/06/14 02:09:06 kensmith 
 Exp
 $
 #
 
 default:
 set log Phase Chat LCP IPCP CCP tun command
 ident user-ppp VERSION
 
 # Ensure that device references the correct serial port
 # for your modem. (cuau0 = COM1, cuau1 = COM2)
 #
 set device /dev/cuau1
 
 set speed 115200
 set dial ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
   \\ AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT
 set timeout 180# 3 minute idle timer (the default)
 enable dns # request DNS info (for resolv.conf)
 
 papchap:
 #
 # edit the next three lines and replace the items in caps with
 # the values which have been assigned by your ISP.
 #
 
 set phone PHONE_NUM
 set authname USERNAME
 set authkey PASSWORD
 
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR# Add a (sticky) default route
 
 isp:
 set phone numero-acesso
 set login TIMEOUT 10 ogin:--ogin: meulogin word: minhasehha
 set authname meulogin
 set authkey minhasenha
 set timeout 300
 set openmode active
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0
 delete ALL
 add default HISADDR
 
 -
 
 # netstat -r
 Routing tables
 
 Internet:
 DestinationGatewayFlagsRefs  Use  Netif Expire
 default10.0.0.2   UGS 0  239   tun0
 10.0.0.2   link#4 UHS 0   17   tun0
 localhost  link#3 UH  00lo0
 192.168.1.0link#1 U   1  766rl0
 roteador   link#1 UHS 00lo0
 200.175.199.9.dyna link#4 UHS 00lo0
 
 Internet6:
 DestinationGatewayFlags  Netif Expire
 localhost  localhost  UH  lo0
 fe80::%lo0 link#3 U   lo0
 fe80::1%lo0link#3 UHS lo0
 ff01:3::   fe80::1%lo0U   lo0
 ff02::%lo0 fe80::1%lo0U   lo0
 


Olha, faz algum tempo que não uso o ppp(8), mas vamos lá...

Eu acho que sua configuração no label 'isp' esta errada em alguns pontos:

Você precisa determinar se você querer/vai utilizar CHAP/PAP como autenticação 
(parametros authkey e authname) ou se vai precisar usar o 'set login'.

A linha 'set openmode active' não faz diferença na sua configuração...

A linha 'set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0' esta faltando um 
parametro (o ultimo 0.0.0.0) que é a provavel causa do seu problema.

A linha 'delete ALL' também esta sobrando...

E a linha 'set timeout 300' vai desconectar o ppp por inatividade após 5 
minutos (use 'set timeout 0' se você não quiser a desconexão por timeout).

Att.,
Luiz
PS: se você quer um gateway simples para essa tarefa (baseado em FreeBSD), use 
o pfsense (ele faz tudo isso sozinho...)



-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Gateway roteador dial-up freebsd 8.1

2011-01-06 Por tôpico Marcos Aurélio




Grato pelo retorno Luiz

fiz as alteraçoes conforme sua sugestao porem o problema persiste

confirme pra mim se o arquivo  ppp.linkup  nesta configuraçao  é necessario

Sds.

Marcos


 
 
 Olha, faz algum tempo que não uso o ppp(8), mas vamos lá...
 
 Eu acho que sua configuração no label 'isp' esta errada em alguns pontos:
 
 Você precisa determinar se você querer/vai utilizar CHAP/PAP como 
 autenticação (parametros authkey e authname) ou se vai precisar usar o 'set 
 login'.
 
 A linha 'set openmode active' não faz diferença na sua configuração...
 
 A linha 'set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0' esta faltando um 
 parametro (o ultimo 0.0.0.0) que é a provavel causa do seu problema.
 
 A linha 'delete ALL' também esta sobrando...
 
 E a linha 'set timeout 300' vai desconectar o ppp por inatividade após 5 
 minutos (use 'set timeout 0' se você não quiser a desconexão por timeout).
 
 Att.,
 Luiz
 PS: se você quer um gateway simples para essa tarefa (baseado em FreeBSD), 
 use o pfsense (ele faz tudo isso sozinho...)
 
 
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd