Esta es otra manera de tener identificado todos nuestros ordenadores dentro de una red local sin tener que usar IPs fijas y de un modo más fácil de recordar para nosotros los humanos.
En todos nuestros ordenadores con GNU/Linux tecleamos el siguiente comando:
sudo apt-get install libnss-mdns
A partir de este momento podemos identificar en la red todos nuestros ordenadores como:
nombre_del_ordenador.local
Podemos comprobar que en el archivo /etc/hosts habrá una línea con algo como esto:
...
127.0.1.1 miequipo miequipo.local
...
Así de fácil.
Si queremos cambiar el nombre del equipo hay que cambiar la línea antes mencionada en /etc/hosts
y el contenido del archivo /etc/hostname, cambiando todas las apariciones del nombre antiguo por el nuevo (2 cambios en hosts y 1 en hostname).
Nota para los usuarios de Windows y Mac: para incluir estos equipos con esta identificación en la subred podéis seguir este otro manual (en inglés).
¿Se puede identificar un ordenador Windows con este sistema?
ResponderEliminarLa solución en Windows y en Mac es usar bonjour, lo que implica instalar itunes :(
EliminarAlgunos enlaces:
- http://bens.me.uk/2013/multicast-dns-and-development-virtual-machines
- http://en.wikipedia.org/wiki/Bonjour_%28software%29
- http://www.icir.org/gregor/tools/autoconf-protocols.html
- http://www.zeroconf.org/
- http://blogs.technet.com/b/networking/archive/2008/04/01/how-to-benefit-from-link-local-multicast-name-resolution.aspx
Para que luego digan que en Windows todo es más fácil.
Eliminar