Frequently Asked Questions para FreeBSD 2.X : Networking : El ppp no funciona. Qué estoy haciendo mal? : Por que llama sin motivo el ppp en modo -auto
Previous: Ppp sobre un cable null-modem no funciona
Next: Qué significan estos errores CCP

10.7.12. Por que llama sin motivo el ppp en modo -auto

Si ppp llama inesperadamente, debes determinar la causa, y poner filtros (dfilters) para prevenir esas llamadas.

Para determinar la causa, usa la siguiente línea:

          set log +tcp/ip
        

Esto guardara todo el tráfico que pase a través de la conexión. La próxima vez que se realice una llamada no deseada, podrás ver la causa convenientemente guardada.

Ahora puedes desactivar las llamadas producidas por esa causa. Usualmente, este tipo de problemas se debe a consultas de DNS. Para prevenir que las consultas de DNS puedan establecer conexiones usa la siguiente línea (esto no hará que los paquetes de DNS queden parados cuando la conexión está establecida):

          set dfilter 1 deny udp src eq 53
          set dfilter 2 deny udp dst eq 53
          set dfilter 3 permit 0/0 0/0
        

Esto no siempre es aconsejable, ya que puede afectar a la capacidad de realizar conexiones bajo demanda - muchos programas necesitan hacer una consulta al DNS antes de poder realizar cualquier operación.

En el caso del DNS, deberías determinar que es lo que está intentando realizar esas consultas de DNS. Muchas veces, sendmail es el culpable. Debes asegurarte configurar el sendmail de manera que no realice ninguna consulta al DNS. Mira la sección Configuracion de correo para tener más detalles acerca de como crear una fichero propio de configuración de sendmail. También deberías añadir la siguiente línea en tu fichero .mc:

          define(`confDELIVERY_MODE', `d')dnl
        

Esto hara que sendmail encole todo el correo hasta que no se procese la cola (usualmente, sendmail es invocado con "-bd -q30m", indicandole que procese la cola cada 30 minutos) o hasta que se ejecuta el comando "sendmail -q" (por ejemplo, desde el fichero ppp.linup).


Frequently Asked Questions para FreeBSD 2.X : Networking : El ppp no funciona. Qué estoy haciendo mal? : Por que llama sin motivo el ppp en modo -auto
Previous: Ppp sobre un cable null-modem no funciona
Next: Qué significan estos errores CCP