From: Anton Melser <anton@linux.com>
To: netfilter@vger.kernel.org
Subject: Re: Advice on best way to set up multi-route NAT for lots of IPs
Date: Mon, 2 Jan 2012 22:14:39 +0100 [thread overview]
Message-ID: <CAKywjPr8zd3bYDBStPR6xNA-VfoiAstfRZe_hZ+XiDgoD72d_Q@mail.gmail.com> (raw)
In-Reply-To: <20120102180115.GA17749@pusher.nrth.lab>
>> Frankly, this looks to me like bulk-email-laundering. Â That is, it's a
>> way to convey email "reputation" from one of 3-8 "trusted" IPs to the
>> 1600 "unknown" ones.
>
> This discussion is very intriguing to myself, no matter how OT. I'm
> quite sure I'm not the only one.
>
> It sounds to me like someone needs help on how to hide a botnet using an
> iptables script at first glance. It can't be that of course so why are
> 1600 hosts wanting to send bulk email ?
>
> spam has given email marketing such a bad reputation that I'd really
> like to know why there are 1600 hosts that need to send
> business/marketing email. Why 1600 ?
>
> Sorry I'm new to the list and I realise I am contributing to the
> OT-ishness of this thread.
I said to myself "don't mention port 25, you'll get a barrage of
insults..."! But I realise it is intriguing to many people, and it's
very easy to jump to conclusions. I suppose the simplest way to
explain why 1600 is the following. If we accept that it is valid for a
client to have an IP and this client will send their newsletters from
only this IP and build reputation on this IP, then it is trivial: 1600
IPs = 1600 clients. If an intern for company X makes a booboo
(something like
http://it.slashdot.org/story/11/12/28/1929232/new-york-times-hacked
for example!) then company Y shouldn't suffer, should they? They will
need different IPs then. Mailchimp claims (or claimed at one point)
to have 100,000 clients (I am not involved with Mailchimp in any way,
they are one of the biggest in the industry so I'm picking on them).
So 100000 IPs? It's more complicated than that unfortunately, as MSPs
and ISPs require certain minimum levels of traffic. The blog link
above in the thread mentions why you might not want a dedicated IP if
you don't send enough. The problem being that if you don't send for a
while, and then suddenly start sending again, everything gets
completely blocked or put in the spam folder. The vast majority of
companies can't warrant employing someone who spends their days
researching the latest requirements for sending newsletters, so they
sub-contract that to an application service provider (an Email Service
Provider). So we need lots of IPs and we need to manage them
efficiently on behalf of our clients.
Actually we don't use nearly 1600, as currently IP management is not
as optimised as it would be with a NAT (or similar) solution. We have
a lot of ad agencies as clients though, and they are only working for
their clients (white label or not), and we have many, many more than
1600 "end clients". We also definitely have clients that want to have
redundancy on connection providers (going over different backbones,
etc.), and bandwidth is cheaper on X but more reliable on Y, etc. so
we need different providers. My solution needs to be able to support
more than we could ever throw at it, so I want it to be able to
support 1600 IPs from the start.
Cheers
Anton
ps. Also see my response to Lloyd's last post.
next prev parent reply other threads:[~2012-01-02 21:14 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-01 16:10 Advice on best way to set up multi-route NAT for lots of IPs Anton Melser
2012-01-01 20:24 ` Lloyd Standish
2012-01-01 20:41 ` Anton Melser
2012-01-01 21:36 ` Anton Melser
2012-01-01 22:11 ` Lloyd Standish
2012-01-02 9:00 ` Anton Melser
2012-01-02 16:10 ` Lloyd Standish
2012-01-02 22:14 ` Anton Melser
2012-01-03 0:46 ` Lloyd Standish
2012-01-03 8:56 ` Anton Melser
2012-01-04 15:15 ` Anton Melser
2012-01-05 7:37 ` Andrew Beverley
2012-01-02 18:01 ` Pete
2012-01-02 21:14 ` Anton Melser [this message]
2012-01-02 12:38 ` Ed W
2012-01-02 13:17 ` Anton Melser
2012-01-27 23:54 ` Ed W
2012-01-05 7:35 ` Andrew Beverley
2012-01-05 8:15 ` Anton Melser
2012-01-05 17:06 ` Andrew Beverley
2012-01-05 18:39 ` Rob Sterenborg (Lists)
2012-01-06 5:15 ` Anton Melser
2012-01-06 7:28 ` Andrew Beverley
2012-01-05 8:59 ` Rob Sterenborg (lists)
2012-01-05 11:59 ` Anton Melser
2012-01-05 13:17 ` Rob Sterenborg (lists)
2012-01-05 16:59 ` Andrew Beverley
2012-01-05 17:08 ` Rob Sterenborg (lists)
2012-01-05 17:14 ` Andrew Beverley
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=CAKywjPr8zd3bYDBStPR6xNA-VfoiAstfRZe_hZ+XiDgoD72d_Q@mail.gmail.com \
--to=anton@linux.com \
--cc=netfilter@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).