wfire
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Пока еще очень мало знаком с 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, но не доступен по имени. |