Re: Problem with SNAT

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

 



On September 2, 2004 04:17 pm, Jason Opperisano wrote:
> On Thu, 2004-09-02 at 14:57, Bgs wrote:
> >   Greetings,
> >
> > I have problems with the following setup:
> >
> > A linux with two NICs. One with IP of 10.0.2.2 and one with 10.0.3.57.
> > I have DNAT-ed traffic coming in on the 10.0.2.2 that was originally
> > sent to 10.0.2.1. (Another node doing the DNAT). I have problems on the
> > route back so I decided to SNAT the backward udp traffic to  soource
> > 10.0.2.1 and send the SNATed packets back on another route.
> >
> > I added the line to nat postrouting (-d target_net -s 10.0.2.2 -p udp -j
> > SNAT --to-source 10.0.2.1) but the packages don't even seem to hit the
> > nat postrouting chain. Let alone my SNAT rule.
> >
> > Any ideas what could be wrong ?
> >
> > Thanks
> > Bgs
>
> since i have to guess (hint:  post your rules [1] if you want us to find
> the problem for you)...
>
> i would say that your filter rules drop the packet before they ever get
> to the POSTROUTING chain of the nat table.
>
> -j
>
> [1] - iptables -vnL && iptables -t nat -vnL && iptables -t mangle -vnL

	Furthermore we could use with the routing table on the box as well .

	classically 10.x.x.x addressed networks have a mask of 255.0.0.0
	which might not result in good routes.

	Alistair.


[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux