Пока еще очень мало знаком с Ubuntu, поэтому прошу помощи у уважаемого сообщества.
Ситуация такая: в локальной сети организации c доменом windows потребовалось создать интранет-портал. Установил Ubuntu server на машину с адресом 192.168.0.2, имя машины antares, соединение с интернет через шлюз (роутер) 192.168.0.10
На сервере стоит апач, php и mysql, портал работает и доступен по ip-адресу сервера. Потом возникла необходимость отправлять почту из php скриптов на внешние адреса. Установил sendmail и настроил, как описано здесь:
http://webdevnotice.blogspot.com/2010/12/php-mail-ubuntu.html. Но функция mail в php Не работает, в логах ошибка "SYSERR(root): antares.gobogdanovich.local. config error: mail loops back to me (MX problem?)"
Подозреваю, что проблема в DNS, но не знаю, как ее решить.
Вот содержимое файла hosts:
127.0.0.1 antares.gobogdanovich.local antares
192.168.0.2 antares
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Что нужно прописать в hosts, если сервер не имеет, получается, имени, которое нормально резолвится серверами ДНС?
P.S. Думаю, правильная настройка этого файла решит еще одну проблему - web-сервер в локалке доступен сейчас только по ip, но не доступен по имени.