routovani - jiz opet (delsi)

David Smyček dsmycek na dobra.cz
Čtvrtek Září 19 09:09:51 CEST 2002


Dobry noc|vecer|rano|atd.

jiz opet se snazim rozbehat na linuxu routovani, jde o klasickou situaci
kde je do jednoho linuxu priveden INet na dvo sitovkach. Jedno pasmo
je mensi a druhe vetsi.
Rad bych aby (treba) IP 192.168.44.222 jelo na te vetsi lince do
sveta. Rad bych toho vice, ale po malinkych kousickach.

  Vetsi pasmo je na ETH0, s IP 192.168.1.222, kde je i brana, ktera
  dela NAT
  Mensi linka sedi na ETH1, kde je i default routa pro vsecky site.
  A zdroj je na ETH2 s 192.168.22.0, kde je alias 192.168.44.0 ..

(v podstate opsany manual)
Vytvorim teda 'rule' se zdrojovou adresou:

  echo 200 Vetsi >> /etc/iproute2/rt_tables
  ip rule add from 192.168.44.222 nat 192.168.1.222 table Vetsi

  /* puvodne jsem myslel ze se da pouzit jednoduche:
     ip rule add from 192.168.44.222 table Vetsi
     ale taky nic */
  
do 'ruly' vrazim default routu na ip

  ip route add default via 192.168.1.1 dev eth0 table Vetsi

flushnu

  ip route flush cache

skousim prelozit

  iptables -t nat -A PREROUTING -s 192.168.44.222 -j DNAT --to 192.168.1.222

Ale neprelozi to spravne.
Prosim proc?

S pozdravem

------------------------------------------
David Smycek
Tel: 0737525261, ICQ: 18682169



Další informace o konferenci Linux