jueves, 11 de marzo de 2021

Configurar tu dominio con dns dinamica

La configuración de tu servidor web con tu propio dominio usando DNS Dinamica.  Es útil y económico a la larga porque ya no pagaras hosting claro si esta alojado en tu casa.

Las Ventajas de esta configuración

  • Configurar tu web a tu manera con cualquier tecnología
  • Configurar más servicios como servidor: SSH, FTP, VPN,DNS,PROXY
  • Tienes siempre 1 servidor disponible y sin limites tu controlas esos limites.
  • El costo es mínimo usando Raspberry como servidor

Con domino profesional me refiero a un dominio propio como por ejemplo el que usare anibalcopitan.com. 

Ahora solo te mostraré como configurar tu servidor web de casa con tu dominio profesional local.anibalcopitan.com

Bien te explico porque necesitas una DNS Dinámica.
Los servidores web tienen una ip estatica con ellos no hay ningún problema.

El problema es la IP dinamica que nos da nuestro proveedor de internet y que esto es asi porque una IP ESTATICA tiene un costo mayor.

Es impredecible saber cuando cambiara la Ip publica que nos proporciona nuestro provedor de internet (en mi caso Telefonica).

 

Bien  para tener un servidor web siempre disponible en internet necesitamos configurarlo

El Objetivo

Es al acceder por el navegador web y escribir: local.anibalcopitan.com este subdominio apunte a nuestro servidor que actualmente tiene la IP: 190.238.0.207

local.anibalcopitan.com >> 190.238.0.207


1. Activar la DNS DINAMICA del dominio

Mi administrador de dominio es NameCheap y te mostrare como configurarlo

Dashboard >> Domain List >> Manage (administrar)

Vamos a la pestaña Adanced DNS

Adanced DNS >> Dynamic DNS (activamos el botón)

2. Actualizar la IP de nuestro servidor casero al domino: local.anibalcopitan.com

Para ello vamos a usar DDClient es una aplicación que esta hecha para actualizar nuestra DNS Dinámica cada ves que nuestra ip cambie.

Puedes usar el programa de tu proveedor NOIP O dyn pero el programa el programa universal y es opensource es ddclient.

 

NOIP Y DYN DNS como apunte te dire que te cobran como $50 dolares la mejor alternativa actual es comprar tu dominio por $10 al año.

3.Configurar y ejecutar el programa ddclient en nuestro servidor (raspberry)

Bien como nuestro servidor es una raspberry que tiene RASPBIAN-OS es muy facil instalarlo ahi ejecuta el cliente comando:

sudo apt-get install ddclient

La configuración la haremos al final tu solo dale siguiente hasta finalizar

Ahora ya terminado: vamos a configurar el archivo : sudo nano /etc/ddclient.conf
agreguemos la sgte configuración

##
## NameCheap (namecheap.com)
##
use=web, web=dynamicdns.park-your-domain.com/getip
protocol=namecheap
server=dynamicdns.park-your-domain.com
login=anibalcopitan.com
password='XXXX9510fc9a4dfb8cc6001b35cfe3c5'
local

Te explico un poco la
linea 1: indicas que usarlas el metodo web para conocer la IP

Ahora modifiquemos este archivo si fuese necesario:  /etc/default/ddclient
Para establecer este servicio como un demonio (Linux)
run_daemon="true"

 

daemon_interval tiene el valor de 300 que en minutos son 5minutos esto hara que el programa ddclient se ejecute cada ese intervalo de tiempo.

Ahora solo queda reiniciar el servicio y ver el estado
sudo /etc/init.d/ddclient restart
sudo /etc/init.d/ddclient status

 

Despues de ejecutar status te mostrará el mensaje que esperamos:

SUCCESS:  updating local: good: IP address set to 190.238.0.207

 

Ahora ddclient se encargara de todo, tendra actualizado tu dominio cuando cambie de IP tu router.


Comandos utilies en Ubuntu:

sudo ddclient                    # verifying if ddclient is working
sudo service ddclient status     # check status time and others


Reference: serdima.wordpress.com

No hay comentarios:

Publicar un comentario