Was sein sollte: Port-Weiterleitung 6112 auf 192.168.0.132 (Wc3 zocken 😉).
DNAT net loc:192.169.0.132 tcp 6112
Das Problem:
Shorewall:FORWARD:REJECT:IN=eth0 OUT=eth0 SRC=<nmap> DST=192.169.0.132 LEN=60 TOS=0x00 PREC=0x00 TTL=55 ID=46453 DF PROTO=TCP SPT=51671 DPT=6112 WINDOW=5840 RES=0x00 SYN URGP=0
Das Problem: OUT sollte eher eth1 sein.
[...] If it is, then you may have a zone definition problem such that the server is in a different zone than what is specified in the DEST column. At a root promt, type "shorewall show zones" then be sure that in the DEST column you have specified the first zone in the list that matches OUT=<dev> and DEST= <ip>from the REJECT/DROP log message.
[root@~]# shorewall show zones
fw (firewall)
net (ipv4)
eth0:0.0.0.0/0
loc (ipv4)
eth1:0.0.0.0/0
Scheint alles richtig zu sein (soweit ich das beurteilen kann)...
Noch ein iptables -L Auszug:
ACCEPT tcp -- anywhere 192.169.0.132 tcp dpt:6112
Und ein shorewall show nat:
pkts bytes target prot opt in out source destination
0 0 DNAT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:6112 to:192.169.0.132