[Comm] postfix. отрпавка почты с отпределенного интерфейса

PEGAS TOUR - DMITRIY =?iso-8859-1?q?dima_=CE=C1_pegastour=2Eru?=
Ср Май 25 18:59:02 MSD 2005


У меня есть 2 канала в инет, хотелось бы чтобы postfix на отпределенные домены отправлял через одно соединение(которое настроено как шлюз по умолчанию), а все остальное по второму каналу.
подсказали следующее: 

/etc/postfix/main.cf: 
   transport_maps = hash:/etc/postfix/transport 

/etc/postfix/transport: 
   domain.ru   smtp-ppp:[1.2.3.4] 
   domain1.ru   smtp-ppp:[4.3.2.1] 

/etc/postfix/master.cf: 
   smtp-ppp unix .... smtp -o smtp_bind_address=11.22.33.44 

11.22.33.44 - адрес ppp-интерфейса


master.cf:

smtp    inet    n       -       y       -       -       smtpd
    -o content_filter=smtp-amavis:[127.0.0.1]:10024
    -o smtp_bind_address=4.3.2.1

smtp-ppp        unix    -       -       y       -       -       smtp
    -o content_filter=smtp-amavis:[127.0.0.1]:10024

smtp-amavis unix -      -       y       -       2  smtp
    -o smtp_data_done_timeout=1200
    -o smtp_send_xforward_command=yes
    -o disable_dns_lookups=yes
    -o max_use=20

transport.cf:

domain1    smtp-ppp[1.2.3.4]
domain2    smtp-ppp[1.2.3.4]


routing:
#table for 2 links config
ip route add $IP1_NET dev eth0 src $IF1_IP table link1
ip route add default via $IF1_GW table link1

ip route add $IP2_NET dev ppp9 src $IF2_IP table link2
ip route add default via $IF2_GW table link2

# source based route for 2 links
ip route add $IP1_NET dev eth0 src $IF1_IP
ip route add $IP2_NET dev ppp9 src $IF2_IP


# delault gateway
ip route add default via $IF1_GW

ip rule add from $IF1_IP table link1
ip rule add from $IF2_IP table link2


$IP1_NET - сеть 1го прова
$IP2_NET - сеть 2го прова
$IF1_IP - ip на eth0
$IF2_IP - ip на ppp9
$IF1_GW - gw 1го прова
$IF2_GW - gw 2го прова

Прописал, но все равно где-то тормозится... и не правильно работает...


С уважением,
Дмитрий Тютюнников
Системный администратор ООО "Пегас-Тур"
454080, Челябинск, пр. Ленина, 64
тел. +7 3512 689-285, +7 3512 689-284, +7 3512 666-031
E-mail: dima на pegastour.ru
ICQ: 194-508-09
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20050525/4298b620/attachment-0003.html>


Подробная информация о списке рассылки community