Por un poco de búsqueda, he encontrado una solución a este problema.
En primer lugar, cambiar la dirección DNS en la configuración de la red para una mejor, al igual que los de google 8.8.8.8.
Segundo, ejecute sudo hostname theMachineNameYouWant
en la terminal.
La razón para esto:
Dicen que cuando estás haciendo de búsqueda de DNS/búsqueda inversa, el servidor DNS puede dar a su equipo un nombre de host, esta función debe estar desactivado para que servidores DNS públicos, pero no sé por qué el servidor DNS de mi ISP local tiene en la.
Desde mi máquina utiliza un router, por lo que tiene una IP como 192.168.0.x en LAN, no sé por qué, pero cuando el uso de traceroute, esta IP será enviado al servidor DNS para una búsqueda inversa, y puesto que es una dirección IP reservada, el servidor DNS devuelve un nombre de host como bogon, por lo tanto, los cambios de mi máquina del nombre de host.
Entonces, ¿qué es bogon? Bogon significa el tipo de direcciones IP que no deberían aparecer en un traceroute, como una dirección IP reservada.
bogon en la wikipedia.