Имя хоста системы меняется каждую минуту или около того

Происходит странная вещь. Системное имя хоста меняется каждую минуту или около того на нашем веб-сервере. Вот вывод journalctl - с 09:00 | grep hostname :

May 15 10:45:37 bbbbbb.example.com NetworkManager[711]: <info>  Setting system hostname to 'bbbbbb.example.com' (from address lookup)
May 15 10:45:37 bbbbbb.example.com nm-dispatcher[18819]: Dispatching action 'hostname'
May 15 10:46:22 aaa.example.com NetworkManager[711]: <info>  Setting system hostname to 'aaa.example.com' (from address lookup)
May 15 10:46:22 aaa.example.com nm-dispatcher[18991]: Dispatching action 'hostname'
May 15 10:47:07 bbbbbb.example.com NetworkManager[711]: <info>  Setting system hostname to 'bbbbbb.example.com' (from address lookup)
May 15 10:47:07 bbbbbb.example.com nm-dispatcher[19112]: Dispatching action 'hostname'
May 15 10:47:52 aaa.example.com NetworkManager[711]: <info>  Setting system hostname to 'aaa.example.com' (from address lookup)
May 15 10:47:52 aaa.example.com nm-dispatcher[19362]: Dispatching action 'hostname'
May 15 10:53:37 bbbbbb.example.com NetworkManager[711]: <info>  Setting system hostname to 'bbbbbb.example.com' (from address lookup)
May 15 10:53:37 bbbbbb.example.com nm-dispatcher[20372]: Dispatching action 'hostname'
May 15 10:54:22 aaa.example.com NetworkManager[711]: <info>  Setting system hostname to 'aaa.example.com' (from address lookup)
May 15 10:54:22 aaa.example.com nm-dispatcher[20495]: Dispatching action 'hostname'
May 15 10:55:07 bbbbbb.example.com NetworkManager[711]: <info>  Setting system hostname to 'bbbbbb.example.com' (from address lookup)
May 15 10:55:07 bbbbbb.example.com nm-dispatcher[20596]: Dispatching action 'hostname'
May 15 11:01:37 aaa.example.com NetworkManager[711]: <info>  Setting system hostname to 'aaa.example.com' (from address lookup)
May 15 11:01:37 aaa.example.com nm-dispatcher[21988]: Dispatching action 'hostname'
May 15 11:02:22 bbbbbb.example.com NetworkManager[711]: <info>  Setting system hostname to 'bbbbbb.example.com' (from address lookup)
May 15 11:02:22 bbbbbb.example.com nm-dispatcher[22116]: Dispatching action 'hostname'
May 15 11:03:07 aaa.example.com NetworkManager[711]: <info>  Setting system hostname to 'aaa.example.com' (from address lookup)
May 15 11:03:07 aaa.example.com nm-dispatcher[22248]: Dispatching action 'hostname'
May 15 11:10:22 bbbbbb.example.com NetworkManager[711]: <info>  Setting system hostname to 'bbbbbb.example.com' (from address lookup)
May 15 11:10:22 bbbbbb.example.com nm-dispatcher[23507]: Dispatching action 'hostname'

И это продолжается последние несколько недель такими темпами! Что мне делать?

/ etc / hosts выглядело так:

127.0.0.1   localhost localhost.localdomain
127.0.0.1   www.example.com
127.0.0.1   adm.examplegroup.com

// I removed these 2 lines
127.0.0.1   aaa.example.com 
127.0.0.1   bbbbbb.example.com


127.0.0.1   example.com
0
задан 15 May 2017 в 06:18
1 ответ

Я считаю, что вы устранили проблему, удалив эти две строки.

Их вообще не должно было быть.

В мире Windows этого никогда бы не произошло, потому что ядро ​​исправляет имя хоста, и его не нужно объявлять в файле hosts.

Но в unix или Linux хост-домен должен быть объявлен и не может быть определен многократно на одном уровне (то есть множественных определений поддоменов, как показано выше). Тот, что внизу, правильный и не конфликтует с тем, который включает www.

Итак, что делать дальше: По крайней мере, файл hosts должен быть защищен от несанкционированных изменений.

Возможно, это была ошибка. Или, может быть, какой-то тест. Но файл hosts не место для экспериментов, особенно на рабочем сервере.

Полагаю, у вас уже есть правильный домен, установленный в / etc / hostname

Рад, что вы обнаружили проблему.

0
ответ дан 5 December 2019 в 08:10

Теги

Похожие вопросы