Re: postgres "on in the internet"

From: Chris Travers <chris(at)metatrontech(dot)com>
To: Lincoln Yeoh <lyeoh(at)pop(dot)jaring(dot)my>
Cc: Paul Tillotson <pntil(at)shentel(dot)net>, pgsql-general(at)postgresql(dot)org
Subject: Re: postgres "on in the internet"
Date: 2004-09-07 18:39:06
Message-ID: 413E004A.8070703@metatrontech.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi all;

Comments inline.

Lincoln Yeoh wrote:

> I doubt it's a good idea to make your postgres server internet
> accessible. You'll be using postgresql in what I'd consider to be a
> less tested scenario. Most people don't expose their database servers
> to the Internet.
>
> You could use the following configuration:
>
> client (with IPSEC VPN)
> |
> Internet
> |
> Firewall #1 (VPN endpoint)
> |
> Staging network (for VPN clients)
> |
> Firewall #2
> |
> Database server
>
> The clients with VPN access get access to whatever the staging network
> has access to - which may be the postgresql db port and other
> services, but nothing else not explicitly permitted by Firewall #2, or
> Firewall #1.
>
I have to agree with this architecture. However, I would also suggest
that you think about public key management so that in the event that the
client key becomes corrupt while traveling, they can call in and have
the situation resolved quickly. I.e. "Run this tool. It will generate
your keys and email your public key to me."

Also, although this is likely to be the hardest environment to set up,
it will probably be the most mainenance-free in the long-run. I.e. PPTP
is more vulnerable to a wide variety of attacks including DoS, etc. than
IPSec is, and having a good set of security barriers is critical when
you are looking at business data. The SSL issue could be used as well,
but I don't really know what sorts of options are available on Windows
for SSL-based VPN's.

Best Wishes,
Chris Travers
Metatron Technology Consulting

Attachment Content-Type Size
chris.vcf text/x-vcard 127 bytes

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Ron St-Pierre 2004-09-07 18:42:13 Re: [PERFORM] Table UPDATE is too slow
Previous Message Nick Hajek 2004-09-07 18:34:31 V8.0 beta 1 Void type