Hallo zusammen
Ich habe ein Problem mit Suse 9.0 und IP routing
Meine Einstellungen sind
eth0 10.10.98.0
eth0:1 10.10.97.0
eth2 xx.xxx.xx.18
xx.xxx.xx.17 router ins internet
xx.xxx.xx.16 0.0.0.0 255.255.255.240 U 0 0 0 eth2
10.10.97.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.10.98.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 xx.xxx.xx.17 0.0.0.0 UG 0 0 0 eth2
echo 1 > /proc/sys/net/ipv4/ip_forward
ip route add nat xx.xxx.xx.21 via 10.10.98.102
ip rule add prio 320 from 10.10.98.102 nat xx.xxx.xx.21
iptables -t nat -I POSTROUTING -j MASQUERADE -o eth2 -s 10.10.97.0/24
iptables -t nat -I POSTROUTING -j MASQUERADE -o eth2 -s 10.10.98.0/24
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -i eth0:1 -p tcp --dport 80 -j EDIRECT --to-port 3128
Ich komme von allen PC`s im Netz ins internet
ABER
das nat routing von der officielle IP xx.xxx.xx.21 auf den Rechner 10.10.98.102
funktioniert nicht ???
Viele Grüße
mario
Ich habe ein Problem mit Suse 9.0 und IP routing
Meine Einstellungen sind
eth0 10.10.98.0
eth0:1 10.10.97.0
eth2 xx.xxx.xx.18
xx.xxx.xx.17 router ins internet
xx.xxx.xx.16 0.0.0.0 255.255.255.240 U 0 0 0 eth2
10.10.97.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.10.98.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 xx.xxx.xx.17 0.0.0.0 UG 0 0 0 eth2
echo 1 > /proc/sys/net/ipv4/ip_forward
ip route add nat xx.xxx.xx.21 via 10.10.98.102
ip rule add prio 320 from 10.10.98.102 nat xx.xxx.xx.21
iptables -t nat -I POSTROUTING -j MASQUERADE -o eth2 -s 10.10.97.0/24
iptables -t nat -I POSTROUTING -j MASQUERADE -o eth2 -s 10.10.98.0/24
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -i eth0:1 -p tcp --dport 80 -j EDIRECT --to-port 3128
Ich komme von allen PC`s im Netz ins internet
ABER
das nat routing von der officielle IP xx.xxx.xx.21 auf den Rechner 10.10.98.102
funktioniert nicht ???
Viele Grüße
mario