Деяким пошуком я знайшов рішення цієї проблеми.
По-перше, змініть DNS-адресу у ваших мережних конфігураціях на кращу, як-от 8.8.8.8 google. По-друге, запустіть sudo hostname theMachineNameYouWant
у терміналі.
Причина для цього:
Вони кажуть, що під час пошуку / зворотного пошуку DNS сервер DNS може надати вашому пристрою ім'я хоста, цю функцію слід вимкнути для загальнодоступних серверів DNS, але я не знаю, чому DNS-сервер мого локального провайдера має це на.
Оскільки моя машина використовує маршрутизатор, тому у неї є такий IP, як 192.168.0.x в локальній мережі, я не знаю чому, але при використанні traceroute цей IP буде відправлений на DNS-сервер для зворотного пошуку, і оскільки він є Зарезервована IP-адреса, DNS-сервер повертає ім'я хоста як bogon , таким чином, змінює ім'я хоста моєї машини.
То що таке бого? Bogon означає тип IP-адрес, які не повинні відображатися в трасе, як зарезервована IP-адреса.
bogon на wikipedia .