En realidad es posible. Y hay una manera fácil de automatizarlo.
así es cómo. y un script de maqueta para comenzar (es completamente funcional)
Registre una cuenta en fear.org y úsela como su servidor de nombres. Si quiere gratis, debe permitir que otros puedan (solicitar o usar libremente) cualquier subdominio en su dominio para lo que quieran. Seleccione que cada solicitud necesita su aprobación, lo que significa que no las dará, y nadie más usará su dominio. O solo paga 5 ^
cree una cuenta no-ip o dyndns y elija uno de sus subdominios gratuitos para su host (dado que no-ip comenzó a hacer captcha mensualmente para usuarios gratuitos) usará este dominio para compararlo con la ip a la que apunta su dominio real (Nota , puede usar solo su IP WAN si puede obtenerlo, estoy publicando de esta manera porque algunas personas no pueden obtenerlo de sus enrutadores / módems, etc., también es posible usar algo como whatismyip / com / org / net lo que sea. O simplemente ejecutar el script de actualización a continuación periódicamente)
Crea bash o cualquier script que se vea así:
#! / bin / bash
# #
# #
# no olvides configurar el servicio noip
# RIP var será nuestra IP real y CIP será la IP actual que teme org
#nameservers apuntan a.
# También si no elimina o reemplaza el "ip.of.nameserver.here.if.you.want" con
# servidor de nombres real que desea utilizar en lugar de uno predeterminado.
#Por favor mátame
RIP = `nslookup yourhost.dyndns.org ip.of.nameserver.here.if.you.want | grep Dirección: | awk 'NR == 2 {print $ 2}' '
CIP = `nslookup yourdomain.com ip.of.nameserver.here.if.you.want | grep Dirección: | awk 'NR == 2 {print $ 2}' '
si [$ RIP = $ CIP] # es la ip de su servidor dyndns / no-ip igual que la ip de su dominio
luego
echo "sí, es lo mismo" # realmente no necesitas esto, pero solo para ilustrar
más
echo "No son lo mismo, actualizando ..."
#de nuevo, tampoco necesita esta línea, pero la siguiente usa uri de la que obtendrá
# fear.org que usará, por ejemplo con lynx o como quiera, para actualizar su entrada de DNS a su IP actual
lynx -dump "http: // libera (punto) miedo (punto) org / dynamic / update.php? YOUR_UNIQUE_UPDATE_CODE_GOES_HERE"> / dev / null
fi
. 3. cree el trabajo cron.d que se ejecuta, digamos una vez cada pocos minutos, y ejecuta el script ip.sh mencionado anteriormente. La entrada de crontab debería verse así:
* / 10 * * * * /path/to/script/ip.sh> / dev / null 2> & 1
- ???
- ¡Lucro! Ahora puede alojar su dominio en IP dinámica y ha hecho todo en 5 minutos. Yo gano.