Я добавил несколько локальных доменов в свой /etc/hosts
на Ubuntu. Но переписывает каждый раз при перезагрузке ОС.
Как и где я могу постоянно добавлять свои 127.0.0.1 mydomain.local
?
UPD
Перед перезагрузкой редактирую /etc/hosts
:
127.0.0.1 localhost.localdomain localhost mydomain.local
После перезагрузки
127.0.0.1 localhost.localdomain localhost
Это вызвано ошибкой в Ubuntu NetworkManager, и есть обходной путь: подробно в этом документе.
/etc/hosts
должно выглядеть так:
127.0.0.1 hostname.domain.local hostname localhost
Также введите свое имя хоста /etc/hostname
Если какая-то другая программа (например, networkmanager) продолжает изменять ваш файл хоста, вы можете сделать его неизменяемым.
chattr +i /etc/hosts
Наверное, из-за NetworkManager. Ты пробовал
sudo chattr +i /etc/hosts
после доработок? Если все еще не работает, попробуйте удалить атрибут записи из / etc / hosts.
sudo chmod -w /etc/hosts
С уважением