Tot ve a compte pel servidor web que he posat.
Pentium III, 256 RAM, 40Gb disc
Disposo d'una connexió dinàmica amb ono. Evidentment això fa que quan estic fora de casa no puc saber la IP del PC servidor.
La solució:
http://bulma.net/body.phtml?nIdNoticia=834
Com bé diu: "Existen en internet varios proveedores de dominios gratuitos ...Sólo hay que darse de alta en el servicio.
Una vez que os hayais dado de alta y conseguido un dominio de esos habrá que instalar en vuestra máquina un cliente que os permita acceder a los servicios de administración de DynDns sin tener que usar el navegador. Este cliente se llama ddclient ...".
Al PC servidor hi ha la mdke 9.2, he fet les següents passes per a la instal·lació.
1. Donar-me d'alta a dyndns.org http://www.dyndns.org/
2. Instal·lar el ddclient-3.6.3-1mdk que ve amb els CDs de mdke9.2
3. Ara simplement s'ha d'editar el fitxer /etc/ddclient.conf.
#############################################################
## Define default global variables with lines like:
## var=value [, var=value]*
## These values will be used for each following host unless overridden
## with a local variable definition.
##
## Define local variables for one or more hosts with:
## var=value [, var=value]* host.and.domain[,host2.and.domain...]
##
## Lines can be continued on the following line by ending the line
## with a
##
############################################################
daemon=300 # check every 300 seconds
syslog=yes # log update msgs to syslog
mail=root # mail all msgs to root
mail-failure=root # mail failed update msgs to root
pid=/var/run/ddclient.pid # record PID in file.
#
#use=watchguard-soho, fw=192.168.111.1:80 # via Watchguard's SOHO FW
#use=netopia-r910, fw=192.168.111.1:80 # via Netopia R910 FW
#use=smc-barricade, fw=192.168.123.254:80 # via SMC's Barricade FW
#use=netgear-rt3xx, fw=192.168.0.1:80 # via Netgear's internet FW
#use=linksys, fw=192.168.1.1:80 # via Linksys's internet FW
#use=maxgate-ugate3x00, fw=192.168.0.1:80 # via MaxGate's UGATE-3x00 FW
#use=elsa-lancom-dsl10, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router
#use=elsa-lancom-dsl10-ch01, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router
#use=elsa-lancom-dsl10-ch02, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router
#use=alcatel-stp, fw=10.0.0.138:80 # via Alcatel Speed Touch Pro
#use=xsense-aero, fw=192.168.1.1:80 # via Xsense Aero Router
#use=allnet-1298, fw=192.168.1.1:80 # via AllNet 1298 DSL Router
#use=3com-oc-remote812, fw=192.168.0.254:80 # via 3com OfficeConnect Remote 812
#use=e-tech, fw=192.168.1.1:80 # via E-tech Router
#use=cayman-3220h, fw=192.168.0.1:1080 # via Cayman 3220-H DSL Router
#
#fw-login=admin, fw-password=XXXXXX # FW login and password
#
## To obtain an IP address from FW status page (using fw-login, fw-password)
#use=fw, fw=192.168.1.254/status.htm, fw-skip='IP Address' # found after IP Address
#
## To obtain an IP address from Web status page (using the proxy if defined)
use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP Address
#
#use=ip, ip=127.0.0.1 # via static IP's
#use=if, if=eth0 # via interfaces
#use=web # via web
#
#protocol=dyndns2 # default protocol
#proxy=fasthttp.sympatico.ca:80 # default proxy
#server=members.dyndns.org # default server
#server=members.dyndns.org:8245 # default server (bypassing proxies)
login=el_meu_login_de_dyndns.org # default login
password=la_meva_password # default password
#mx=mx.for.your.host # default MX
#backupmx=yes|no # host is primary MX?
#wildcard=yes|no # add wildcard CNAME?
##
## dyndns.org dynamic addresses
##
## (supports variables: wildcard,mx,backupmx)
##
server=members.dyndns.org,
protocol=dyndns2
el_domini_triat.dyndns.org
##
## dyndns.org static addresses
##
## (supports variables: wildcard,mx,backupmx)
##
# static=yes,
# server=members.dyndns.org,
# protocol=dyndns2
# your-static-host.dyndns.org
##
##
## dyndns.org custom addresses
##
## (supports variables: wildcard,mx,backupmx)
##
# custom=yes,
# server=members.dyndns.org,
# protocol=dyndns2
# your-domain.top-level,your-other-domain.top-level
##
## ZoneEdit (zoneedit.com)
##
# server=www.zoneedit.com,
# protocol=zoneedit1,
# login=your-zoneedit-login,
# password=your-zoneedit-password
# your.any.domain,your-2nd.any.dom
##
## EasyDNS (easydns.com)
##
# server=members.easydns.com,
# protocol=easydns,
# login=your-easydns-login,
# password=your-easydns-password
# your.any.domain,your-2nd.any.domain
##
## Hammernode (hn.org) dynamic addresses
##
# server=dup.hn.org,
# protocol=hammernode1,
# login=your-hn-login,
# password=your-hn-password
# your-hn-host.hn.org,your-2nd-hn-host.hn.org
##
## dslreports.com dynamic-host monitoring
##
# server=members.dslreports.com
# protocol=dslreports1,
# login=dslreports-login,
# password=dslreports-password
# dslreports-unique-id
##
## OrgDNS.org account-configuration
##
#use=web, web=members.orgdns.org/nic/ip
# server=www.orgdns.org
# protocol=dyndns2
# login=yourLoginName
# password=yourPasswort
# yourSubdomain.orgdns.org
##
## dnspark.com
## (supports variables: mx, mxpri)
##
# use=web, web=ipdetect.dnspark.com, web-skip='Current Address:'
# protocol=dnspark,
# server=www.dnspark.com,
# your-host.dnspark.com
Evidentment en aquest arxiu se poden eliminar totes les línies que estan comentades.
4. Ara quan ono me canvia la IP, automàticamnet aquest canvi és veu reflectit al nom de domini (el_domini_triat.dyndns.org). O sigui que el nom de domini apunta a la IP pública
5. Així puc accedir al servidor, simplement posant http://el_domini_triat.dyndns.org en lloc de posar la IP