Re: [GnuDIP] return to main (feature request) / Welcome Aboard?

2002-04-07 Thread Devin Reade

Please remember to reply to the mailing list, not the original sender:

  http://gnudip2.sourceforge.net/#mailinglist

+

Creighton MacDonnell wrote:

 As I have explained to others on
 this list though, I have fallen into the bad habit of just making bug
 fixes to the 2.3.5 release.

So if the version doesn't get incremented, how do we know when there's
a change?  Do you post the fact to this list?
--
Devin Reade [EMAIL PROTECTED]

--
GnuDIP Mailing List
http://gnudip2.sourceforge.net/#mailinglist



Re: [GnuDIP] return to main (feature request)

2002-04-06 Thread Devin Reade

Please remember to reply to the mailing list, not the original sender:

  http://gnudip2.sourceforge.net/#mailinglist

+

Creighton MacDonnell wrote:

 [...] But it would be nuts to remove all of the BIND stuff.

After having just started to migrate my user base, I'm sure glad
you said that ...
--
Devin Reade [EMAIL PROTECTED]

--
GnuDIP Mailing List
http://gnudip2.sourceforge.net/#mailinglist



Re: [GnuDIP] return to main (feature request) / Welcome Aboard?

2002-04-06 Thread Creighton MacDonnell

Please remember to reply to the mailing list, not the original sender:

  http://gnudip2.sourceforge.net/#mailinglist

+

Devin Reade wrote:
 
  What I meant is that GnuDIP maintains two MX records. Each is either
  present or not present, independently of each other. One is the the
  user's own dynamic domain name (if the user selects Backup Mail
  Exchanger). The other is the one the user can type in (which I called
  foreign).
 
 Ah!  Now I understand what the semantics of that button are supposed
 to be.  Hmm.  How about the case where the user has both a primary
 and secondary MX for his host, but neither are supposed to be the
 host itself?  (He has email going to his FQDN, but does not run
 the MTA/MDA himself?)

At the moment GnuDIP only allows one MTA domain name other than his own
domain name.

Let me try to be sure everyone reading this understands.

Both of the MX records have the user's domain name on the left side. One
also has the user's name on the right side (the one that gets set by the
Backp Mail Exchanger button), as the domain name to deliver to. The
other has a name that the user can specify. So the user can just set up
the second of these MX records, using the domain of an MTA that is
willing to receive mail for them. But th euser can only provide one such
domain name.

I suppose GnuDIP could be extended to allow more than one user specified
mail exchanger.

I suspect that quite a few people use GnuDIP for managing their own
private virtual domains, rather than to provide a public service. But
for such people, I think the wildcard and MX abilities of the GUI are
not that important. They can after all just use nsupdate to add
anything they want! They can just use GnuDIP to maintain those A
records whose addresses can change. in fact. GnuDIP can share the BIND
database with either a manual maintenance procedure or some in-house
custom system that also uses nsupdate. I think many such GnuDIP
installers don't even use the GUI. They just use the minidip.pl
script.

The wildcard and mail exchanger features of the GUI were targeted at
typical users of a public (maybe free) GnuDIP service. Some providers of
a free GnuDIP service might want to just suppress this altogether, and
instead offer backup mail service as a fee-based service.

  - permitting an update to result in multiple 'A' records
rather than just one, thus winding up with entries
like this:
  host.example.com.   IN A192.168.1.10
  IN A10.10.5.18
  IN MX   100 mx1.example.com.
  IN MX   200 mx2.example.com.
Think of the case where you have a multiply-homed site
where at least one of the interfaces is on dhcp.  The
fix my particular problem case is allowing for one
IP via dhcp, and one IP which is static.  The general
case would be two or more, any of which can be dynamic
or static.
 
  I am not sure I follow the details of this scenario.
 
 There's a few variations on the theme, but consider this one
 (which exists today), simplified somewhat:
 
 One of my users is a hobbiest who has a routable /24 with a
 residential DSL upstream.  It's usually good, but sometimes
 takes an outage.  It's a bit annoying but he doesn't want the
 expense or administrative hassle of running a proper multihomed
 network, which would imply BGP et al.  Instead, he has gotten
 a 2nd connection by getting a residential cable modem from another
 provider, which provides a single IP via dhcp.  Enter GnuDIP.
 The machine on the cable modem and the one on his DSL modem act
 as gateways for the network.
 
 Now the 2nd link is good for acting as an ssh gateway, and with
 appropriate magic we can also use it for an MX.  There are a
 few services which aren't as convenient to set up for redundancy,
 though, such as HTTP (which I will use as the example although
 there are other services which fall into the same category).
 
 The web servers on the /24 do virtual hosting.  As a consequence
 (the reasons of which I shall not go into here) if one were to
 provide multihomed services for both www.example.com and
 www.another.com (where they are on the same server), then one
 would need the following records:
 www.example.com IN A192.168.1.10
 IN A10.10.5.18
 www.another.com IN A192.168.1.10
 IN A10.10.5.18
 In other words, both hostnames need two 'A' records, and
 you can't fake it out with CNAMEs.  As far as I can see,
 GnuDIP will only permit a single 'A' record for a given
 host, thus my original comments.
 
 I know that in this scenario there are potential routing issues
 (such as what happens if the packets come in on one interface
 and out on another), but that is beyond the scope of GnuDIP.