IProute2
- To: Debian <debian-user-german@lists.debian.org>
- Subject: IProute2
- From: Boris Höffgen <borish@hjdt.de>
- Date: Thu, 14 Dec 2006 16:52:55 +0100
- Message-id: <[🔎] 45817357.5010207@hjdt.de>
- In-reply-to: <20061214142707.GA23031@kocom.akoenecke.de>
- References: <45812B7D.2030806@hjdt.de> <20061214123403.GA16711@kocom.akoenecke.de> <45814F87.8020609@hjdt.de> <20061214142707.GA23031@kocom.akoenecke.de>
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: