Aktív témák

  • fbi2

    csendes tag

    Hi everybody!


    Szeretnék két irányú routingot beállítani egy linuxos gépen. A gépnek van három interfésze (eth0, eth1, eth2). Ezekhez van 4 IP cím beállítva így:
    eth0 192.168.0.1 netmask 255.255.255.0
    eth0:1 192.168.1.1 netmask 255.255.255.0
    eth1 172.16.0.1 netmask 255.255.255.252
    eth2 172.16.1.1 netmask 255.255.255.252
    Azt kellene megcsinálnom, hogy ha a 192.168.0.0/24 -ből jön csomag, akkor az átmenjen az eth1-re kapcsolódó 172.16.0.2-re, ha a 192.168.1.0/24-ből, akkor pedig az eth2-re kapcsolódó 172.16.1.2-re.

    Én így gondoltam:
    iptables -t nat -A PREROUTING -t nat -s 192.168.0.0/24 -j DNAT --to 172.16.0.2
    iptables -t nat -A PREROUTING -t nat -s 192.168.1.0/24 -j DNAT --to 172.16.1.2

    csakhogy valamiért ez így nem megy. Csinált már valamelyikőtök ilyet? Ha mégis összejönne, akkor az így átmenő adatfolyamot szerintetek lehet szabályozni shaperrel?

Aktív témák