Re: exim и 2 ip на вдс
On Thu, Nov 03, 2011 at 03:10:19PM +0400, Дмитрий Савельев wrote: P.S. Немного оффтопичный вопрос, хотя и связанный с вопросом нескольких ip на одном вдс. Если я не разделяю ip по доменам и в dns прописываю одно и то же название хостов для обоих ip (mail.domain.com, smtp.domain.com, pop.domain.com) - это нормально или может породить какие-то конфликты? видимо, никто так и не понял суть вопроса· -- wbr, alexander barakin aka sash-kan. -- i will be very thankful to you if you will use natural for the human order: first question, then the answer. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2006092050.GA30457@teta.mezon.local
Re: exim и 2 ip на вдс
On Thu, Nov 03, 2011 at 03:10:19PM +0400, Дмитрий Савельев wrote: P.S. Немного оффтопичный вопрос, хотя и связанный с вопросом нескольких ip на одном вдс. Если я не разделяю ip по доменам и в dns прописываю одно и то же название хостов для обоих ip (mail.domain.com, smtp.domain.com, pop.domain.com) - это нормально или может породить какие-то конфликты? В какие записи днс? PTR? А в А что? -- WBR, wRAR signature.asc Description: Digital signature
Re: exim и 2 ip на вдс
On Wed, Nov 02, 2011 at 07:48:11PM +, Дмитрий Савельев wrote: On 02.11.2011 17:42, alexander barakin wrote: On Wed, Nov 02, 2011 at 09:50:53AM +, Дмитрий Савельев wrote: Имеется вдс под Debian Lenny, у него 2 ip. Как заставить exim работать через конкретный ip? Поправил в /etc/exim4.conf.template запись hostlist relay_from_hosts = 127.0.0.1 : ip-addr : second_ip_addr на hostlist relay_from_hosts = 127.0.0.1 : ip-addr , однако все равно шлет через второй, а не первый адрес. сбилось ваше форматирование, но, судя по упомянутым словам, не то вы исправляли· Точно, не то, что-то ступил, просто сделал grep -R ipaddr /etc/exim4 и других конфигов и записей с ip не обнаружил :) А вообще, в этом обилии маленьких файлов тяжело разобраться. По документации, такое поведение должно быть, когда указанные адреса недоступны, однако они все доступны для него. Что делать? нужно добавить запись interface = ip-адрес в конфигурацию соответствующего транспорта· у меня squeeze и exim настроен на «разбиение конфигурации на мелкие файлы», поэтому имена файлов — лишь для общей ориентировки, а главный ориентир — название секции (ну и, конечно, это всё происходит в разделе, описывающем транспорты)· если отправка через smarthost, то в файле /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost в секции remote_smtp_smarthost: добавляете interface=ip-адрес если отправка своими силами, то в файле /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp в секции remote_smtp: добавляете interface=ip-адрес вроде как рекомендуют добавлять эту строку не в начале секции, а после строки driver=smtp но, по-моему, и так cойдёт· если не пойдёт, передвиньте· $ sudo update-exim4.conf и проверяйте· Премного благодарен за подробное разъяснение Прописал как Вы написали, однако тестовое письмо пришло со вторым ip-адресом. вы точно в нужном месте записали? проверьте по сгенерированному файлу /var/lib/exim4/config.autogenerated если у вас выбрана «вся конфигурация в одном файле», то надо исправлять этот самый файл /etc/exim4/exim4.conf.template, а не покусочковую разбивку из /etc/exim4/conf.d P.S. Согласно netstat, exim слушает на адресе: :::25 Как это изменить?! $ sudo dpkg-reconfigure exim4-config примерно третий вопрос: Please enter a semicolon-separated list of IP addresses. The Exim SMTP listener daemon will listen on all IP addresses listed here. -- wbr, alexander barakin aka sash-kan. -- i will be very thankful to you if you will use natural for the human order: first question, then the answer. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2003064919.GP27701@teta.mezon.local
Re: exim и 2 ip на вдс
On 03.11.2011 10:49, alexander barakin wrote: On Wed, Nov 02, 2011 at 07:48:11PM +, Дмитрий Савельев wrote: On 02.11.2011 17:42, alexander barakin wrote: On Wed, Nov 02, 2011 at 09:50:53AM +, Дмитрий Савельев wrote: Имеется вдс под Debian Lenny, у него 2 ip. Как заставить exim работать через конкретный ip? Поправил в /etc/exim4.conf.template запись hostlist relay_from_hosts = 127.0.0.1 : ip-addr : second_ip_addr на hostlist relay_from_hosts = 127.0.0.1 : ip-addr , однако все равно шлет через второй, а не первый адрес. сбилось ваше форматирование, но, судя по упомянутым словам, не то вы исправляли· Точно, не то, что-то ступил, просто сделал grep -R ipaddr /etc/exim4 и других конфигов и записей с ip не обнаружил :) А вообще, в этом обилии маленьких файлов тяжело разобраться. По документации, такое поведение должно быть, когда указанные адреса недоступны, однако они все доступны для него. Что делать? нужно добавить запись interface = ip-адрес в конфигурацию соответствующего транспорта· у меня squeeze и exim настроен на «разбиение конфигурации на мелкие файлы», поэтому имена файлов — лишь для общей ориентировки, а главный ориентир — название секции (ну и, конечно, это всё происходит в разделе, описывающем транспорты)· если отправка через smarthost, то в файле /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost в секции remote_smtp_smarthost: добавляете interface=ip-адрес если отправка своими силами, то в файле /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp в секции remote_smtp: добавляете interface=ip-адрес вроде как рекомендуют добавлять эту строку не в начале секции, а после строки driver=smtp но, по-моему, и так cойдёт· если не пойдёт, передвиньте· $ sudo update-exim4.conf и проверяйте· Премного благодарен за подробное разъяснение Прописал как Вы написали, однако тестовое письмо пришло со вторым ip-адресом. вы точно в нужном месте записали? проверьте по сгенерированному файлу /var/lib/exim4/config.autogenerated если у вас выбрана «вся конфигурация в одном файле», то надо исправлять этот самый файл /etc/exim4/exim4.conf.template, а не покусочковую разбивку из /etc/exim4/conf.d Не было параметра в /var/lib/exim4/config.autogenerated Оказывается, я ступил, извиняюсь, думал, что у меня в маленьких конфигах, а оказывается я его переконфигурировал в большой конфиг. Сейчас переконфигурировал в маленькие, и в /var/lib/exim4/config.autogenerated появился этот параметр. Ну или можно было в большой конфиг вписать. И да, большое спасибо, тестовое письмо пришло с первым ip-адресом, с которым я хотел!!! P.S. Прошу прощения за то, что ступил. P.S. Согласно netstat, exim слушает на адресе: :::25 Как это изменить?! $ sudo dpkg-reconfigure exim4-config примерно третий вопрос: Please enter a semicolon-separated list of IP addresses. The Exim SMTP listener daemon will listen on all IP addresses listed here. Спасибо. Однако это не совсем то, как я понял, это где слушать входящие, а не откуда отправлять исходящие, что в данном случае для меня не принципиально. Но, как говориться, каков вопрос, таков и ответ. P.S. Немного оффтопичный вопрос, хотя и связанный с вопросом нескольких ip на одном вдс. Если я не разделяю ip по доменам и в dns прописываю одно и то же название хостов для обоих ip (mail.domain.com, smtp.domain.com, pop.domain.com) - это нормально или может породить какие-то конфликты? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1rlvcm-0005hs...@internal.tormail.net
Re: exim и 2 ip на вдс
On Wed, Nov 02, 2011 at 09:50:53AM +, Дмитрий Савельев wrote: Имеется вдс под Debian Lenny, у него 2 ip. Как заставить exim работать через конкретный ip? Поправил в /etc/exim4.conf.template запись hostlist relay_from_hosts = 127.0.0.1 : ip-addr : second_ip_addr на hostlist relay_from_hosts = 127.0.0.1 : ip-addr , однако все равно шлет через второй, а не первый адрес. сбилось ваше форматирование, но, судя по упомянутым словам, не то вы исправляли· По документации, такое поведение должно быть, когда указанные адреса недоступны, однако они все доступны для него. Что делать? нужно добавить запись interface = ip-адрес в конфигурацию соответствующего транспорта· у меня squeeze и exim настроен на «разбиение конфигурации на мелкие файлы», поэтому имена файлов — лишь для общей ориентировки, а главный ориентир — название секции (ну и, конечно, это всё происходит в разделе, описывающем транспорты)· если отправка через smarthost, то в файле /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost в секции remote_smtp_smarthost: добавляете interface=ip-адрес если отправка своими силами, то в файле /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp в секции remote_smtp: добавляете interface=ip-адрес вроде как рекомендуют добавлять эту строку не в начале секции, а после строки driver=smtp но, по-моему, и так cойдёт· если не пойдёт, передвиньте· $ sudo update-exim4.conf и проверяйте· -- wbr, alexander barakin aka sash-kan. -- i will be very thankful to you if you will use natural for the human order: first question, then the answer. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2002174246.GO27701@teta.mezon.local
Re: exim и 2 ip на вдс
On 02.11.2011 17:42, alexander barakin wrote: On Wed, Nov 02, 2011 at 09:50:53AM +, Дмитрий Савельев wrote: Имеется вдс под Debian Lenny, у него 2 ip. Как заставить exim работать через конкретный ip? Поправил в /etc/exim4.conf.template запись hostlist relay_from_hosts = 127.0.0.1 : ip-addr : second_ip_addr на hostlist relay_from_hosts = 127.0.0.1 : ip-addr , однако все равно шлет через второй, а не первый адрес. сбилось ваше форматирование, но, судя по упомянутым словам, не то вы исправляли· Точно, не то, что-то ступил, просто сделал grep -R ipaddr /etc/exim4 и других конфигов и записей с ip не обнаружил :) А вообще, в этом обилии маленьких файлов тяжело разобраться. По документации, такое поведение должно быть, когда указанные адреса недоступны, однако они все доступны для него. Что делать? нужно добавить запись interface = ip-адрес в конфигурацию соответствующего транспорта· у меня squeeze и exim настроен на «разбиение конфигурации на мелкие файлы», поэтому имена файлов — лишь для общей ориентировки, а главный ориентир — название секции (ну и, конечно, это всё происходит в разделе, описывающем транспорты)· если отправка через smarthost, то в файле /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost в секции remote_smtp_smarthost: добавляете interface=ip-адрес если отправка своими силами, то в файле /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp в секции remote_smtp: добавляете interface=ip-адрес вроде как рекомендуют добавлять эту строку не в начале секции, а после строки driver=smtp но, по-моему, и так cойдёт· если не пойдёт, передвиньте· $ sudo update-exim4.conf и проверяйте· Премного благодарен за подробное разъяснение Прописал как Вы написали, однако тестовое письмо пришло со вторым ip-адресом. P.S. Согласно netstat, exim слушает на адресе: :::25 Как это изменить?! -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1rlgnm-000nr1...@internal.tormail.net