All of lore.kernel.org
 help / color / mirror / Atom feed
* pppoe with NAT not working
@ 2005-10-21 13:50 Sébastien Bernard
  0 siblings, 0 replies; 4+ messages in thread
From: Sébastien Bernard @ 2005-10-21 13:50 UTC (permalink / raw)
  To: netfilter

Hi,
I got a real big headache.

My DSL provider a few ago upgraded my line and for this changed the BAS my
box used to connect with.

I had to reconfigure the ppp configuration.
Before, I was using :
pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1452"
It ceased working.

The new configuration is using the rp-pppoe.so plugin as :
plugin /usr/lib/pppd/2.4.3/rp-pppoe.so

Since this modification, I'm not able to do any NAT or MASQUERADE with my
gateway.
My network architecture is :

Private lan (192.168.x.x) => GW (public fixed address) => DSl Modem =>
Internet

When any machine on the private LAN try make a connection to an outside
address, the connection made is ok.

The three-way handshake is OK with the packets correctly NATED.

When the outside peer tries to send data to the internal peer, the Gateway
sends a reset back to it without breaking the connection inside of course.

It looks like the netfilters didn't accept the incoming packets with
payload as part of the nated connection.

I had a look to the ip_conntrak connection and the faulty connection is
correctly tracked, with an entry.

I don't really understand what is happenning.

The configuration is nothing special and could resumed as :
iptables -t nat -A POSTROUTING -o ppp0 -j SNAT --to-source <public address>

This was working before and I didn't touch anything to the configuration
but the public address that changed when I moved to a speedier DSL line.

If anyone could propose an explaination ...

  Seb





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-10-30 15:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <23027.::ffff:195.115.41.103.1129902602.squirrel@webmail.nerim.net>
2005-10-21 17:13 ` pppoe with NAT not working Sébastien Bernard
2005-10-21 18:46   ` Sven Schuster
2005-10-30 15:30   ` Patrick McHardy
2005-10-21 13:50 Sébastien Bernard

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.