| To: | Tim Haak <tim@haak.co.uk> |
|---|---|
| Subject: | Re: [LARTC] routing patches seem to break output nat |
| From: | Julian Anastasov <ja@ssi.bg> |
| Date: | Wed, 24 Jan 2007 00:31:43 +0200 (EET) |
| Cc: | lartc@mailman.ds9a.nl |
| Delivered-to: | sp-com-lists@consult.net |
| Delivered-to: | lartc-list@securepoint.com |
| Delivered-to: | lartc@outpost.ds9a.nl |
| In-reply-to: | <45B61764.5030902@haak.co.uk> |
| List-archive: | <http://mailman.ds9a.nl/pipermail/lartc> |
| List-help: | <mailto:lartc-request@mailman.ds9a.nl?subject=help> |
| List-id: | "Mailinglist of the Linux Advanced Routing & Traffic Control project" <lartc.mailman.ds9a.nl> |
| List-post: | <mailto:lartc@mailman.ds9a.nl> |
| List-subscribe: | <http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc>, <mailto:lartc-request@mailman.ds9a.nl?subject=subscribe> |
| List-unsubscribe: | <http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc>, <mailto:lartc-request@mailman.ds9a.nl?subject=unsubscribe> |
| References: | <45B61764.5030902@haak.co.uk> |
| Sender: | lartc-bounces@mailman.ds9a.nl |
Hello,
On Tue, 23 Jan 2007, Tim Haak wrote:
> We have applied the routing patches from
> http://www.ssi.bg/%7Eja/#routes. To 2.6.15 this seems to have broken our
> output natting. Has anyone else experienced this or any advice on how to
> fix. Is this working on the newer kernel i.e. 2.6.19 ? Any help would be
> appreciated.
Month ago Bart Duchesne found a problem with the
routes patch for 2.6 where reply packet for -j DNAT connections initiated
in OUTPUT are dropped in pre-routing. I now updated the patches and if you
have the same problem you can try the new diffs from today, eg.
http://www.ssi.bg/~ja/routes-2.6.19-13.diff
The fix for old patches is to remove the following extra check
(2 lines from net/ipv4/route.c) which obviously aborts ip_route_input()
with EINVAL for RTN_LOCAL when replies from remote host are destined to
our local IP:
+ if (lsrc && res.type != RTN_UNICAST && res.type != RTN_NAT)
+ goto e_inval;
Regards
--
Julian Anastasov <ja@ssi.bg>
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [LARTC] LARTC Wiki, Tiago Bruno Espírito Santo Silva |
|---|---|
| Next by Date: | Re: [LARTC] LARTC Wiki, gypsy |
| Previous by Thread: | [LARTC] routing patches seem to break output nat, Tim Haak |
| Next by Thread: | Re: [LARTC] routing patches seem to break output nat, Tim Haak |
| Indexes: | [Date] [Thread] [Top] [All Lists] |