• Inicio
  • Sobre el Sitio
  • Eventos
  • Galería
  • Regístrate
  • Publicar Artículo
  • Curriculas
  • Revisiones
  • Material Educativo
  • Lista de Correo
     
    Buscar por:



    Sobre el Sitio
    Bienvenidos al sitio web del Grupo de Usuarios Linux de Ensenada (ELUG) !

    Este sitio web tiene como intención proveer un área donde se publique información relacionada al mundo de Linux, Código Abierto y demás temas que puedan caber ! ;) (Para eso estan los off-topics!)

    Si deseas participar, deberás crear una cuenta para poder publicar artículos y/o comentarios.

    El principal método de comunicación del ELUG es la Lista de Correo del ELUG

    Por favor sean amables y eviten malas actitudes , gracias de antemano ! :)

    Diviertanse y ayudenos a mantener al día el sitio con información !

    Saludos !


    Este sitio web es orgullosamente patrocinado por CiberLinux Networking
  • Subscribe to MAKE and save!

    Simple Dynamic DNS
    Aplicacion Artículo por saaib on 2003-08-13 22:47:17 Fuente: Urivan Saaib
    Pues resulta que el otro dia platicando en el irc sobre los DNS dinamicos con Hirsulhim, me reavivo una inquietud que ya traía desde hacía una semana... La implementación de un sistema de soporte para DNS (Bind) para ips dinámicos...

    Platicábamos sobre las diferentes implementaciones que se han hecho para resolver el problema de que los usuarios que se conectan a internet a travéz de IPs no son fijos, es decir, cada que reinician su interfaz de red pública, el IP asociado a la ruta default en su sistema es diferente.

    Tenia ya una semana queriendo leer al respecto, y poder darme tiempo para checar las herramientas que ya existen y proveen la misma funcionalidad, pero no me habia dedicado el tiempo necesario, y solo había provado un par de aplicaciones.

    Sin embargo, en la generalidad del tema, localicé un punto común entre todos: La actualizaci´on de las zonas se realizaba directamente a travez del cliente, lo cuál supone que la lista de acceso para la transferencia de zonas debe de estar abierta para que cualquier usuario pueda reportar su cambio de IP, lo cual practicamente, se me hace una locura total... Quizás para un servidor DNS de uso no comercial (ahi pa'los cuates), pero de cualquier manera, no habría que perder en el area de seguridad por ganar en el area de la disposición y masificación del servicio. Aún y con llaves cifradas, para aquellos puritanos que se vayan a quejar o decir que estoy loco :P, de cualquier manera, el permitir que el servidor este disponible a cambios desde puntos arbitrarios en la red... huy ! se me 'encuera el chino!'

    Bueno, para no hacerla tan larga, me avente en 3 estos dias 3 scripts en perl.

    1. . cliente :
      Monitorea por cambios de ip en la interfaz de red utilizada para enrutamiento default, y en caso de haber cambios, los reporta al

    2. . servidor :
      Este recibe por lo pronto via web dos parametros (user y pass), verifica que el usuario exista, sea valido la clave y este asociado a una zona de DNS. Actauliza el IP del usuario, para que despues,

    3. . cron :
      Se ejecute cada minuto, verificando si existen actualizaciones en las zonas de DNS registradas, y de haberlas regenerar la zona y hacer que el servidor de DNS renueve sus datos.

      Los archivos los pueden encontrar en :

      http://www.ciberlinux.net/proyectos/sddns/

      No los he documentado todavía, y faltan cosas por hacer, pero lo principal es recibir crítica.

      Saludos,

      P.D.: Flames, similares y conexos se irán directo a /dev/null

      ( Comentar )


     

    Encuestas

    Ligas Relacionadas
  • Artículos en Aplicacion
  • Artículos por saaib

  • Accesar
    Usuario :
    Clave :
    Olvidé mi clave

    Tópicos Disponibles

    Últimos Artículos
  • Student Submissions for GSoC (0) por saaib
  • Why (and How) to Root Your Android Phone (0) por saaib
  • Visita Senado de República R. Stallman (0) por fermin
  • Software Freedom Day en Tijuana (2) por jaranda
  • Pirateadas (0) por jaranda
  • Como "pegar" archivos PDF (2) por jaranda
  • Microsoft stuns Linux world (0) por jaranda
  • De mascotas y EULAs ...... (0) por jmlopezv
  • Talleres a impartir en el X Aniversario (0) por Shilon
  • The Git Community Book (0) por jaranda
  • Ubuntu GNU/Linux en una MacBook Pro (0) por jaranda
  • Tech Talk: Linus Torvalds on git (1) por jaranda
  • Nuevo foro de discusión (5) por jaranda
  • OpenGL 3 & DirectX 11: The War Is Over (2) por saaib
  • Freedom Fry - "Happy birthday to GNU" (0) por saaib
  • Linus se enojo! :D (0) por jaranda
  • RedHat Perl, what a tragedy (0) por saaib
  • The 7 dirtiest jobs in IT (0) por saaib
  • 5 razones para evitar el iPhone (0) por saaib
  • Google C++ Testing Framework (0) por saaib

  •   
    Todo el contenido de este sitio web a menos que se haga notar la excepción estáa bajo licencia GPL.
    Para cualquier aclaración sobre el contenido de esta licencia, favor de visitar GNU General Public License

    Linux es una marca registrada de Linus Torvalds. Cualquier marca registrada que se referencíen en este sitio son propiedad de sus respectivas compañias.