SRV Records

David Botham dns at botham.net
Mon Nov 25 20:28:55 UTC 2002




> -----Original Message-----
> From: bind-users-bounce at isc.org [mailto:bind-users-bounce at isc.org] On
> Behalf Of Jam
> Sent: Friday, November 22, 2002 11:15 PM
> To: comp-protocols-dns-bind at isc.org
> Subject: SRV Records
> 
> I will try to make this short. But first must ask, do current browsers
> support such a record as SRV?????
> As far as I know all browser ports are set to port 80 by default, and
> since
> this is the case can such a record
> as SRV force the browser to connect to another port specified in the
SRV
> record???
> 
> MY ISP IS BLOCKING PORT 80 - I WISH TO RUN MY DOMAINS ON ANOTHER
:[PORT]
> I RUN APACHE WITH 12 <VIRTUAL HOST>
> WWW.MYDOMAIN.COM Web Forward "Stealth" works for only my default
Vitrual
> Server. All other servers are
> ignored by apache, since mydomain uses [Frames] and no HTTP_HEADER is
sent
> directly to my Apache.
> MY OS IS WINDOWS XP PRO
> 
> So, taken into account of my setup above, I'm thinking about
installing
> BIND
> 9.x.x latest release for windows and
> installing CYGWIN so that I can have an API to Unix/Linux calls, So I
can
> run and manage a DNS server
> throught a GUI program called webmin located at www.webmin.com . If
all
> goes
> well with installing BIND and CYGWIN
> and WEBMIN on my XP Box, My questions are these:
> 
> 1.) Does the latest BIND incorperate SRV records?
> 2.) If so, what other records are required for SRV to function
properly?
> (SOA,A,CNAME,MX etc..)?

BIND supports the RR, however, the client application (browser) will not
use them.  You could do redirects from the site that Web Forward is
supporting...

Dave...

> 3.) Is it possible to do this within the SRV record:
> 
> 
> URI:     http://domain.com/
>          SRV RR:  _http._tcp.domain.com. SRV   10 0 8080
BOX1.domain.com.
>          A RRs:   domain.com.            A     10.0.0.2
>                   BOX1.domain.com.      A     10.0.1.1
> 
>       Connect to:  10.0.1.1 port 8080
> 
>       Multiple SRV records:
> 
>          URI:      http://domain.com/
>          SRV RRs: _http._tcp.domain.com. SRV   10 1 8080
BOX1.domain.com.
>                          _http._tcp.domain.com. SRV   10 3 8081
> BOX2.domain.com.
>                          _http._tcp.domain.com. SRV   20 0 8082
> BOX3.domain.com.
>          A RRs:    domain.com.            A     10.0.0.4
>                    BOX1.domain.com.      A     10.0.1.2
>                    BOX2.domain.com.      A     10.0.2.2
>                    BOX3.domain.com.      AAAA  1082::8:800:200C:417A
> 
> Notice I have specified different ports for different BOXES.
> 
> Now, I dont know much at all about bind except the fact of what
records
> are
> used forwhat purposes.
> I have the foggest idea on how to setup SRV records. And all I really
want
> to do is have Apache Listen in on
> another port besides _default:80 .
> 
> Any comments, suggestions, recomendations would be helpfull. Oh if
anyone
> knows of a KickASS GUI
> to manage bind, either C+, C++, perl, http, etc.. doesn' matter, I
just
> dont
> want to have to edit all my records
> by hand. I'm not lazy its just my time is very very limited.
> 
> Thanks :)
> 
> Jam
> 
> "Michael Reynolds" <wshs_chat at yahoo.com> wrote in message
> news:ari1eu$aks7$1 at isrv4.isc.org...
> >
> > I'm familiar with the syntax of SRV, but what happens if I choose to
> > load balance a port without a common service name? (ie: 1258)  Could
I
> > just use "_1258._tcp.something IN SRV 1 1 1258 somehost?"  Also, do
A
> > and SRV work together, or would I have to choose between one or the
> > other?




More information about the bind-users mailing list