Автор Гілка: router  (Прочитано 1851 раз)

Відсутній MARIK

  • Новачок
  • *
  • дописів: 24
  • Карма: +0/-0
  • Програміст, студент
router
« : 2006-01-30 16:12:52 »
Є комп'ютер з 4 мережевими картками, два на вхід, два на вихід (з реальними ір адресами). Треба щоб з інтерфейсу 1 клієнти мали нет дірект зовнішній інтерфейс 3, а з інтерфейсу 2 дірект через 4.

маскарадінг через iptables на інтерфейс  не допомагає.

Praporshic

  • Гість
Re: router
« Відповідей #1 : 2006-01-30 23:54:53 »

k0l0b0k(Guest)

  • Гість
Re: router
« Відповідей #2 : 2006-01-31 10:20:22 »
echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -i  eth0 -o eth2 -j MASQUERADE
iptables -t nat -A POSTROUTING -i  eth1 -o eth3 -j MASQUERADE

iptables -A FORWARD -i eth0 -o eth2 -j ACCEPT
iptables -A FORWARD -i eth1 -o eth3 -j ACCEPT

Не працює?? Можна ще спробувати iptables -P FORWARD ACCEPT