Перейти к содержанию

dimon74

Members
  • Постов

    3
  • Зарегистрирован

  • Посещение

    Никогда

Достижения dimon74

  1. прошу прощения, при посте закралась ошибка... подсказали следующее: /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го прова Прописал, но все равно где-то тормозится... и не правильно работает...
  2. вот скрипт, можешь помочь, что неправильно? #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_GW table link2 ip route add default via $IF2_GW table link2 # table for mail ip route add $IP1_NET dev eth0 src $IF1_IP table maillink1 ip route add default via $IF1_GW table maillink1 ip route add $IP2_NET dev ppp9 src $IF2_GW table maillink2 ip route add default via $IF2_GW table maillink2 # 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_GW # delault gateway ip route add default via $IF1_GW # Rules for source # Rules for mail ip rule add fwmark 25 table maillink2 ip rule add fwmark 20 table maillink1 ip rule add from $IF1_IP table link1 ip rule add from $IF2_GW table link2 $IP1_NET - сеть 1го прова $IP2_NET - сеть 2го прова $IF1_IP - ip на eth0 $IF2_IP - ip на ppp9 $IF1_GW - gw 1го прова $IF2_GW - gw 2го прова
  3. У меня есть 2 канала в инет, хотелось бы чтобы postfix на отпределенные домены отправлял через одно соединение(которое настроено как шлюз по умолчанию), а все остальное по второму каналу. Сейчас все идет по 1 каналу (маршрут по умолчанию), попытка через iptables (output mark) и iproute2 направить пакеты отправляемые на 25 порт оказалась неудачной - пакеты попадают в нужный интерфес, НО по tcpdump пакеты идут с ип от 1го канала... канал 1 - ethernet канал 2 - ppp vpn
×
×
  • Создать...