1 -Установите правильное имя хоста, которое будет отображаться внутри компьютера:
Имя компьютера задается в файле /etc/hostname
. Если вы отредактируете это, вы должны вернуть имя своего компьютера.
Если это не работает:
Пожалуйста, проверьте файл /etc/hosts
и добавьте желаемое имя хоста к IP-адресу 127.0.0.1, например:
127.0.0.1 fedora
Если это по-прежнему не работает:
Некоторые компьютеры также могут устанавливать имя компьютера/хоста с помощью DHCP, что означает, что оно может динамически меняться в соответствии с инструкциями вашего домашнего маршрутизатора. Возможно, это произошло?
2 -Отображение правильного имени хоста извне:
Если имя хоста правильное внутри компьютера и никогда не кажется неправильным изнутри , то ваш DNS-сервер (домашний маршрутизатор, я полагаю? )может присваивать вашим компьютерам другие IP-адреса, когда они повторно -подключатся позднее.
Большинство домашних маршрутизаторов / DSL/кабельных модемов можно настроить, установив параметр
[X] Always assign the same IP address to this device
своим веб-интерфейсом, для каждого компьютера, как в документации на данное конкретное устройство:
Настройка FRITZ!Box для постоянного назначения одного и того же IP-адреса сетевому устройству
согласно информации, которую вы предоставили выше, /etc/dovecot/private/dovecot.pem
является символической ссылкой на файл по адресу /etc/ssl/certs/ssl-cert-snakeoil.pem
. Если у вас нет файла сертификата по этому пути, произойдет сбой.
Для этого:
sudo apt-get install ssl-cert
sudo make-ssl-cert generate-default-snakeoil
sudo usermod --append --groups ssl-cert yyuu
ls -l /etc/ssl/certs/ssl-cert-snakeoil.pem
как указано здесь:https://gist.github.com/yyuu/4335041