Назад | Перейти на главную страницу

Редактирование файла hosts - вызовет ли удаление настроек по умолчанию?

Я использую машину CentOS 5.4, и мне не удалось заставить sendmail работать. После нескольких исследований я обнаружил, что мне нужно изменить полное доменное имя сервера. /etc/hosts было следующее:

127.0.0.1    localhost localhost.localdomain  
xx.xx.xx.xx  test

(xx.xx.xx.xx - это реальный IP-адрес моего сервера, а «test» - я считаю, что это имя машины)

Я удалил две приведенные выше строки и заменил их на:

xx.xx.xx.xx  mydomain.com  MyDomain

sendmail теперь работает отлично, но поскольку у меня нет опыта работы с Linux и полными доменными именами, я не уверен, что изменение этого файла вызовет неожиданные проблемы в другом месте. Доступ к Интернету и FTP кажется незатронутым, но мне любопытно, знают ли какие-нибудь гуру Linux, сделал ли я что-то не так.

Заранее спасибо!

Я бы предложил что-то вроде:

127.0.0.1       localhost localhost.localdomain
xx.xx.xx.xx     test.mydomain.com test mydomain.com

Также проверьте, какой у вас /etc/sysconfig/network говорит для значения имени хоста. Это должно быть либо test или test.domain.com.

Как правило, вы хотите перезагрузить или перезапустить сетевые службы после внесения изменений в имя хоста или файл хоста.