¿Cómo se conecta la IP de la LAN al nombre de la máquina?

¿Cómo se conecta la IP de la LAN al nombre de la máquina?

No puedo encontrar cómo/dónde está conectada la IP de LAN al nombre de mi máquina, de modo que cualquiera que escriba el nombre de la máquina (nombre de host) será dirigido a la IP. Sé que el nombre de la máquina está debajo, /etc/hostname/pero ¿cómo se vincula este nombre a la LAN-IP?

Respuesta1

Si no ha tomado medidas para asignar un nombre de host particular a una dirección IP particular, es posible que no esté vinculado en absoluto.

En Internet y en las redes empresariales, DNS (Sistema de nombres de dominio) es el servicio estándar que vincula los nombres a las direcciones IP. Hay muchas formas de administrar registros DNS: se pueden administrar de forma completamente manual, o se puede configurar un servidor DHCP para comunicarse con el servidor DNS para administrar automáticamente registros DNS para sistemas que obtienen sus parámetros de red a través de DHCP, o un DNS dinámico (DDNS). ) podría usarse para permitir que los hosts de los clientes registren sus propios nombres... o cualquier combinación de estos enfoques. DNS utiliza TCP y UDP con el puerto número 53.

En una red doméstica sencilla, es posible que no desees hacer el esfuerzo de configurar tu propio servidor DNS. En cambio, la mayoría de los sistemas Linux y MacOS ahora admiten mDNS (DNS de multidifusión). Esto requiere dos componentes: un sistema que desea ser conocido por otros sistemas debe anunciarse periódicamente en el segmento de la red local. En Linux, esto generalmente se hace mediante avahi-daemon. El otro componente sería un solucionador de mDNS; en Linux, puede ser un módulo de resolución complementario (por ejemplo, mdns_minimalo mdnsen /etc/nsswitch.conf), o estar integrado systemd-resolvedsi lo usa. mDNS usa UDP solo porque es un protocolo basado en multidifusión y usa el número de puerto 5353.

Y, por supuesto, existe la forma tradicional de editar el archivo de hosts de cada sistema que tenga y agregar las direcciones IP y los nombres de host correspondientes de cada uno de sus sistemas a cada uno de esos archivos ( /etc/hostsen Linux y MacOS, \Windows\System32\Drivers\etc\hostsen Windows).

Respuesta2

La dirección IP de LAN la asigna su enrutador. Se asigna mediante lo que se conoce como DHCP. Puede ver qué dirección IP está asignada ejecutando el siguiente comando: ifconfig -a La línea que comienza con `inet enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.2.100 netmask 255.255.255.0 broadcast 192.168.2.255

Al utilizar el siguiente comando, puede obtener su nombre de host actual:

nombre de host MI-PORTÁTIL

Si desea permitir que otras computadoras estén en su red, debe usar el archivo /etc/exports (al menos en mi sistema Fedora). Las entradas se verán así: /STUF/STUFF 192.168.2.103(rw,sync,no_subtree_check) # Use la IP Dirección del cliente OFFICE1 cableado. /STUF/STUFF 192.168.2.104(rw,sync,no_subtree_check) # Utilice la dirección IP de LENOVO-WIFI Client Wifi.

tal vez esto pueda ayudar un poco. Utilizo estos archivos en un sistema NFS que uso en mi red.

información relacionada