From: Stephen Clark <sclark46@earthlink.net>
To: sclark46@earthlink.net
Cc: Netfilter Developer Mailing List <netfilter-devel@vger.kernel.org>
Subject: Re: nat not working as expected
Date: Mon, 13 Aug 2012 13:57:09 -0400 [thread overview]
Message-ID: <50293FF5.9060209@earthlink.net> (raw)
In-Reply-To: <50293E61.8080308@earthlink.net>
Sorry for the noise - I had some routes set in an alternative routeing
table that was
routing out a gre over a vpn.
On 08/13/2012 01:50 PM, Stephen Clark wrote:
> Hello,
>
> I have a problem I am trying to solve and nat doesn't seem to be
> working. I have a set of ip addresses I don't
> want to go thru my transparent proxy so I have the following:
>
> Chain PREROUTING (policy ACCEPT 1413 packets, 206K bytes)
> pkts bytes target prot opt in out source
> destination
> 0 0 ACCEPT tcp -- eth0 * 10.254.150.0/24
> 10.0.0.0/8 tcp dpt:80
> ...
> 0 0 ACCEPT tcp -- eth0 * 10.254.150.0/24
> 8.15.7.123 tcp dpt:80
> 2 120 ACCEPT tcp -- eth0 * 10.254.150.0/24
> 216.16.243.121 tcp dpt:80
> 0 0 ACCEPT tcp -- eth0 * 10.254.150.0/24
> 216.16.242.222 tcp dpt:80
> ...
> 0 0 ACCEPT tcp -- eth0 * 10.254.150.0/24
> 216.171.106.210 tcp dpt:80
> 0 0 DNAT tcp -- eth0 * 10.254.150.0/24
> 0.0.0.0/0 tcp dpt:80 to:10.254.150.1:8080
>
> Chain POSTROUTING (policy ACCEPT 922 packets, 81534 bytes)
> pkts bytes target prot opt in out source
> destination
> 0 0 ACCEPT all -- * eth1 10.254.150.0/24
> 10.0.0.0/8
> 0 0 ACCEPT all -- * eth1 10.254.150.0/24
> 172.16.0.0/12
> 0 0 ACCEPT all -- * eth1 10.254.150.0/24
> 192.168.0.0/16
> 0 0 SNAT all -- * eth1 10.254.150.0/24
> 0.0.0.0/0 to:xxx.xxx.149.209
>
> My packet hits the pre-routing chain and is accepted but then seems to
> get lost, it doesn't get
> natted and go out my external interface.
>
> tcpdump on internal interface:
> 13:33:03.157163 IP 10.254.150.91.53169 > 216.16.243.121.http: Flags
> [S], seq 1127713574, win 5840, options [mss 1460,sackOK,TS val
> 2344806144 ecr 0,nop,wscale 6], length 0
>
> nothing shows on external interface:
>
> The routing looks correct.
> $ ip r g 216.16.243.121
> 216.16.243.121 via xxx.xxx.149.1 dev eth1 src xxx.xxx.149.209
>
>
> What am I missing?
>
> Thanks for your indulgence,
> Steve
>
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe
> netfilter-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
"They that give up essential liberty to obtain temporary safety,
deserve neither liberty nor safety." (Ben Franklin)
"The course of history shows that as a government grows, liberty
decreases." (Thomas Jefferson)
prev parent reply other threads:[~2012-08-13 18:07 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-13 17:50 nat not working as expected Stephen Clark
2012-08-13 17:57 ` Stephen Clark [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=50293FF5.9060209@earthlink.net \
--to=sclark46@earthlink.net \
--cc=netfilter-devel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.