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

IProute2



Hallo,

kann mir jemand verraten, warum er die SSH-Verbindungen über eth2
routet, wenn er doch eth1 nehmen soll?

Mein Skript:
ip rule add from 135.195.20.10 table SourceRouting
ip route add default via 192.168.178.1 dev eth2 table SourceRouting
iptables -t mangle -A FORWARD -p tcp -i eth0 --dport 22 -j MARK
--set-mark 0x1234
ip rule add fwmark 0x1234 lookup ssh
ip route add default via 135.195.79.254 dev eth1 table ssh

/etc/iproute2/rt_tables:
#
# reserved values
#
255     local
254     main
253     default
0       unspec
#
# local
#
#1      inr.ruhep
200 ssh
201 ftp
202 SourceRouting

Iptables:
Markierte Pakete:IN=eth0 OUT=eth2 SRC=135.195.20.10 DST=132.95.92.72
LEN=60 TOS=0x00 PREC=0x00 TTL=63 ID=28491 DF PROTO=TCP
SPT=60085 DPT=22 WINDOW=5840 RES=0x00 SYN URGP=0

Wo liegt der Fehler?

Gruß
Boris



Reply to: