[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: iptables



Hallo Thomas!

Thomas Kaepernick schrieb:
Am Mon, Nov 26, 2007 at 10:24:51PM +0100, schrieb Boris Höffgen:
  
Hallo,

ich probiere mittels iptables bestimmte Dienste auf einer anderen Leitung
laufen zulassen. In diesem Fall ist eth0=LAN, eth1=DSL1 und 
eth2=DSL2(default).
Ich probiere den ausgehenden SSH-Dienst über eth1 laufen zulassen.
iptables -t mangle -A PREROUTING -p tcp -s 91.90.8.0/27 --dport 22 
--sport 1024: -j MARK --set-mark 0x1234
ip rule add fwmark 0x1234 lookup ssh
ip route add default via 91.90.3.5 dev eth1 table ssh

Er schickt auch den Traffic auf Port 22 über  eth1, nur kommt niemals 
eine Verbindung zustande.
Irgendetwas scheint auf dem Rückweg zu verunglücken.
Hat jemand vielleicht eine Idee?

    
Was darf denn laut iptables rein? Garnichts, established, oder?
  

Im Moment habe ich nur die obigen Einträge gesetzt.
Wie müsste es denn aussehen, so?
iptables -t mangle -A FORWARD -p tcp -i eth0 --dport 22 
--sport 1024: -j MARK --set-mark 0x1234
iptables -t mangle -A FORWARD -p tcp -i eth1 --sport 22 
--dport 1024: -j MARK --set-mark 0x1234
ip rule add fwmark 0x1234 lookup ssh
ip route add default via 91.90.3.5 dev eth1 table ssh


Gruß
Boris

Reply to: