Como señaló @Zoredache , el .local
espacio de nombres no tiene un estado oficial (lo más cercano que encontrará .localhost
, definido y reservado en RFC 2606 ). Por consiguiente .local
, nunca debe usarse, ya que ICANN podría algún día asignar ese TLD a alguien.
Lo correcto es registrar un dominio propio example.com
y asignar nombres de host debajo (tal vez debajo internal.example.com
) según corresponda.
Una vez dicho esto, si desea utilizar .local
o .lan
como el dominio de nivel superior para los hosts internos que sin duda no estaría solo, y en este punto la probabilidad de que cualquiera que trate de usurpar .local
, .lan
o .private
es bastante bajo: Se utilizan de manera penetrante que tratar de corregir las décadas de maldad no valdría la pena luchar.
Sin embargo, tenga en cuenta que tales máquinas y nombres no deben ser accesibles desde (o expuestos de ninguna manera) a Internet público. Es un pecado menor, similar a la emisión de direcciones de red RFC-1918 a través de sus interfaces públicas, y las personas como yo fruncirán el ceño en público y se burlarán de las filtraciones de información de su red en privado.
También tenga en cuenta que las máquinas * nix realmente no tienen un concepto de "dominio" en el sentido de la palabra de Active Directory: el análogo más cercano serían los dominios NIS, que no están vinculados a DNS como AD.
Un sistema bare * nix realmente solo conoce su propio nombre de host personal, que no necesita ser un nombre de dominio completo ( alice
es tan válido como alice.wonder.lan
), aunque por convención muchos administradores usan el nombre de DNS completo de la máquina como su nombre de host.
Esto le da la posibilidad de no usar nombres de dominio "no oficiales" como .local
, pero en mi humilde opinión es menos "correcto" que tener un nombre de dominio válido, asignado y totalmente calificado como el nombre de host de su sistema.