← Back to team overview

sslug-teknik team mailing list archive

iptables, hvordan undlades flere subnets ved nat ?

 

Hejsa.

Jeg har flere subnets routet på en linuxbox, og kan jeg ikke route en adresse skal den på internettet.

Jeg kan nemt klare mine regler for FORWARD, men laver jeg en masquerade-regl bagefter, bliver trafik til mine lokale net der kommer via ipsec-tuneller også masq'ed

Jeg har så fundet ud af at jeg kan bruge ! -d lokalnet/mask problemet er bare jeg har flere subnets der ikke må masques og ,subnet,subnet,subnet må ikke bruges når man bruger !

Så hvad gør man ?

Jeg vil maskq alt trafik der IKKE er til net
10.0.0.0/22,172.25.192.0/18,192.168.0/22

Kunne jeg bare lave denne regl ville det være dejligt :(

-t nat -A POSTROUTING -s 10.1.1.14/32 ! -d 10.0.0.0/22,172.25.192.0/18,192.168.0/22 -o eth1 -j MASQUERADE

HJÆLP :D

/Henrik



Follow ups