Автор Тема: Настройка релея postfix [решено]  (Прочитано 2206 раз)

Оффлайн isak

  • Участник
  • *
  • Сообщений: 5
Здравствуйте!
Имеется сервер Alt Linux Office Server 4.0 с двумя сетевыми интерфейсами 10.0.0.1 и 192.168.109.1
Домен виртуальный (в интернете нигде не зарегистрирован).
Сетка 10.0.0.1 используется для раздачи итернета и организации внутренней почты между отделами типа otdel@firma.ua.
Сеть 192.168.109.1 служит для связи с внешним корпоративным почтовым сервером, где для нашей организации зарегистрирован один почтовый ящик (есть имя пользователя и пароль для доступа) .
Задача - организовать работу почты так, что б любой пользователь внутренней почты мог отправлять письма внутри организации, а также отправлять письма используя сервер 192.168.109.1.
Тоесть у пользователя есть локальный почтовый ящик. При отправке письма на локальный адрес, письмо соответственно доставляется через сервер 10.0.0.1, при отравке на внешний адрес - postfix должен использовать как релей сервер 192.168.109.1.
Думал настроить через iptables но тогда локльным пользователям придется создавать еще один почтовый ящик в почтовом клиенте, что неудобно, так как пользователей локальной почты 26 (и это не предел).
В линуксе я недавно, так что строго не судите.
« Последнее редактирование: 18.05.2010 18:14:51 от Skull »

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Настройка релея postfix
« Ответ #1 : 14.05.2010 11:51:54 »
Настройка postfix для отправки почты через внешний relay тут уже обсуждалась - настройка закончилась успехом наскока помню. Поэтому поищите как следует!
Настройка почтового сервера тоже обсуждалась и кажись описывалась в пошаговых инструкциях товарища саломатина. Ищите ... читайте - ничего там сложного нету :)

Оффлайн isak

  • Участник
  • *
  • Сообщений: 5
Re: Настройка релея postfix
« Ответ #2 : 14.05.2010 16:31:52 »
Подключил к серверу вторую сетевую карту, которая смотрит в 192.168.109.1.
Пинг на себя (192.168.109.101) есть, на шлюз 192.168.109.1 тоже есть. Когда пытаюсь пропинговать сервер почты 10.10.0.1 - пакеты не доходят. Хотя в Windows все работает прекрасно! Не пойму в чем может быть проблема!
« Последнее редактирование: 18.05.2010 15:25:42 от isak »

Оффлайн speccyfan

  • Участник
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: Настройка релея postfix
« Ответ #3 : 15.05.2010 12:41:05 »
Похоже вам нужно  в постификсе использовать  transport_maps, по  поводу пинга не совсем понятно,  откуда вы пытаетесь  пинговать 10.0.0.1
With best regards, Yury Konovalov aka 2:453/53

Оффлайн isak

  • Участник
  • *
  • Сообщений: 5
Re: Настройка релея postfix
« Ответ #4 : 15.05.2010 21:16:58 »
Похоже вам нужно  в постификсе использовать  transport_maps, по  поводу пинга не совсем понятно,  откуда вы пытаетесь  пинговать 10.0.0.1
Я пытаюсь пинговать 10.10.0.1 с сервера на котором два сетевых интерфейса 10.0.0.1 и 192.168.109.1.
Адресс 10.10.0.1 должен пинговаться через сеть 192.168.109.1 (в Windows пингуется).  Сетевой интерфейс 192.168.109.1 подключен к ADSL модему Dynamix через который организована IP-телефония.
« Последнее редактирование: 18.05.2010 15:26:05 от isak »

Оффлайн speccyfan

  • Участник
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: Настройка релея postfix
« Ответ #5 : 18.05.2010 13:42:32 »
Похоже вы запутались и путаете остальных :)
Давайте сюда настройки интерфейсов и таблицу роутинга со всех действующих в теме хостов.
With best regards, Yury Konovalov aka 2:453/53

Оффлайн isak

  • Участник
  • *
  • Сообщений: 5
Re: Настройка релея postfix
« Ответ #6 : 18.05.2010 15:19:25 »
Вот настройки eth0
ipv4address10.0.0.254/24optionsTYPE=eth
BOOTPROTO=static

Настройки eth1
ipv4address192.168.109.101/24optionsTYPE=eth
DISABLED=no
NM_CONTROLLED=no
BOOTPROTO=static
ipv4routedefault via 192.168.109.1route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
195.5.5.207     *               255.255.255.255 UH    0      0        0 ppp0
10.0.0.0        *               255.255.255.0   U     0      0        0 eth0
192.168.109.0   *               255.255.255.0   U     0      0        0 eth1
default         *               0.0.0.0         U     0      0        0 ppp0
« Последнее редактирование: 18.05.2010 15:49:19 от isak »

Оффлайн isak

  • Участник
  • *
  • Сообщений: 5
Re: Настройка релея postfix
« Ответ #7 : 18.05.2010 17:48:51 »
Разобрался.
Добавил маршрут /sbin/route add -net 10.10.0.0 netmask 255.255.255.0 gw 192.168.109.1 eth1 и пинг пошел!
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
195.5.5.207     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.10.0.0       192.168.109.1   255.255.255.0   UG    0      0        0 eth1
192.168.109.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0

В iptables добавил правило на проброс SMTP и POP на клиентов сети 10.0.0.1.
Короче, теперь адрес 10.10.0.1 пингуется с любого компьютера в локальной сети 10.0.0.1
« Последнее редактирование: 18.05.2010 22:39:26 от isak »