473,387 Members | 1,520 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

IP dns question

I have a series of websites, let's call them "customer1.mydomain.co.uk" -->
"customer200.mydomain.co.uk".

Each URL is bound to an individual IP address which can be resolved using
nslookup.

So, for example
customer1.mydomain.co.uk = 100.200.300.1
customer200.mydomain.co.uk = 100.200.300.200

However, I can't fit all these 200 websites on the same server, so I have
bought 4 servers, serverA -> serverD.

I have arbitrarily put customer 1-50 on serverA, customer 51-100 on serverB
etc.

Having set all this up, I now find that customers 1-50 represent most of the
load, so I want to distribute the load a bit more evenly. You can imagine
the scenario.

As part of my Admin tools, I've created a display that does dynamic lookups
of the URLs and returns me the IP address from the DNS A record. However, I
want to have some way of finding out which machine this IP is actually bound
to. I'm constantly migrating dealers from one server to another and keeping
track of this manually is too great a headache. Does anyone know of a
method of saying "I've know the web site address by a) the URL and b) the IP
address, I now need to find out the name of the server on which it is
bound". Each server has a primary IP address that is "permanent" and not
associated with any customers' web site.

Any ideas?

Thanks

Griff
Jul 19 '05 #1
11 2195
"GriffithsJ" wrote:
<!--SNiP-->

You're probably going to catch hell for this post since you posted to
microsoft.public.windows.server.dns
microsoft.public.win2000.dns
microsoft.public.scripting.vbscript
microsoft.public.vb.general.discussion
microsoft.public.inetserver.asp.general
microsoft.public.inetserver.misc

Unless your web servers are running on W2K, this does not have anything to
do with:
microsoft.public.win2000.dns

These definitely do NOT have anything to do with DNS:

microsoft.public.scripting.vbscript
microsoft.public.vb.general.discussion
microsoft.public.inetserver.asp.general

This one really doesn't either but it is server related:
microsoft.public.inetserver.misc

That leaves us with this;
microsoft.public.windows.server.dns

It is also not really a DNS question since it is a philosophy or methodology
question related to host name naming practices. It should fall more into
the security arena because adding the server name to your URL is a security
issue. Your servers should be behind firewalls. Your internal DNS can have
anything it wants but external should only have public domain naming.

Please only follow up in m.p.window.server.dns
--
Roland

This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose.
-Technet Knowledge Base-
http://support.microsoft.com/default...&ln=EN-US&FR=0
-Technet Script Center-
http://www.microsoft.com/technet/tre...er/default.asp
-WSH 5.6 documentation download-
http://www.microsoft.com/downloads/d...displaylang=en
-MSDN Library-
http://msdn.microsoft.com/library/default.asp
Jul 19 '05 #2
Hi Roland

Apologies if I posted to groups that you don't think were appropriate.
However, to my mind they seemed the most appropriate ones for reaching the
groups of people who would most likely have been faced with a similar
problem.

Griff
Jul 19 '05 #3
then you need to learn how to use newsgroups.
first rule: don't bite the hands that could feed you.
"GriffithsJ" <Gr************@hotmail.com> wrote in message
news:#e**************@TK2MSFTNGP10.phx.gbl...
Hi Roland

Apologies if I posted to groups that you don't think were appropriate.
However, to my mind they seemed the most appropriate ones for reaching the
groups of people who would most likely have been faced with a similar
problem.

Griff

Jul 19 '05 #4

"VBCodr" <vb****@hotspam.com> wrote in message
news:%2***************@TK2MSFTNGP11.phx.gbl...
then you need to learn how to use newsgroups.
first rule: don't bite the hands that could feed you.


Okay....

First, I'd like to re-iterate my apology.

Second, "VBCodr", I'd really appreciate it if you could teach me proper
"newsgroup etiquette" since the last thing I want to do would be to alienate
those very people whom I'm trying to get to help me. As mentioned
previously, I have a problem that I believe is most likely to affect web
developers and specifically involves DNS. My problem is that I need to
solve the problem using a web programming environment and therefore
(wrongly, as it turns out) thought that I should contact people in both the
web development and the dns fields of expertise. I've obviously got this
quite wrong so I would therefore be most grateful if you would explain how
to correctly choose the most appropriate newsgroups for such a question.

And finally...should anyone actually be able to provide an answer to my
question then that would be espescially great.

Many thanks

Griff

Apologies if I posted to groups that you don't think were appropriate.
However, to my mind they seemed the most appropriate ones for reaching the groups of people who would most likely have been faced with a similar
problem.

Griff


Jul 19 '05 #5
GriffithsJ wrote:
"VBCodr" <vb****@hotspam.com> wrote in message
news:%2***************@TK2MSFTNGP11.phx.gbl...
then you need to learn how to use newsgroups.
first rule: don't bite the hands that could feed you.
Okay....

First, I'd like to re-iterate my apology.


It was back-handed :-)
Second, "VBCodr", I'd really appreciate it if you could teach me
proper "newsgroup etiquette"
PMFJI

It's pretty simple: pick one newsgroup that seems appropriate. Post your
question to it. If you guessed wrong, usually somebody will reply and
redirect you to the appropriate newsgroup.
Your intent should not be to force as many people as possible to read your
question: your intent should be to ask your question to the people who are
most likely to have the knowledge to answer the question.

I do congratulate you for cross-posting rather than multi-posting.
And finally...should anyone actually be able to provide an answer to
my question then that would be espescially great.


Sorry, I've been developing web applications for several years, but I've
never had to deal with DNS issues (a good clue that the newsgroup I read
this message in was not an appropriate group for this question). I usually
leave that stuff to the network people.

Bob Barrows
--
Microsoft MVP -- ASP/ASP.NET
Please reply to the newsgroup. The email account listed in my From
header is my spam trap, so I don't check it very often. You will get a
quicker response by posting to the newsgroup.
Jul 19 '05 #6
(Followups To:microsoft.public.windows.server.dns)

"GriffithsJ" <Gr************@hotmail.com> wrote

First, I'd like to re-iterate my apology.

Second, "VBCodr", I'd really appreciate it if you could teach me proper
"newsgroup etiquette" since the last thing I want to do would be to alienate
those very people whom I'm trying to get to help me.


Here is a start:

http://www.mvps.org/vb/index.html?rants/ignoreme.htm

LFS
Jul 19 '05 #7
G> However, I want to have some way of finding out which machine
G> this IP is actually bound to.

Create (in the DNS database) and publish appropriate address->name mappings
for all of your IP addresses. Then perform address->name DNS lookups.
Jul 19 '05 #8
G> However, to my mind they seemed the most appropriate ones
G> for reaching the groups of people who would most likely
G> have been faced with a similar problem.

<URL:http://www.templetons.com./brad/emily.html>
Jul 19 '05 #9
RH> Please only follow up in m.p.window.server.dns

<URL:http://homepages.tesco.net./~J.deBoynePollard/FGA/add-the-followup-to-header.html>
Jul 19 '05 #10
Each time you add an IP to one of your servers
dump an updated list of IPs bound to the machine.
In your mgmt code, use the four lists as x-ref lookups.

Roger

"Roland Hall" <nobody@nowhere> wrote in message
news:u7**************@tk2msftngp13.phx.gbl...
"GriffithsJ" wrote:
<!--SNiP-->

You're probably going to catch hell for this post since you posted to
microsoft.public.windows.server.dns
microsoft.public.win2000.dns
microsoft.public.scripting.vbscript
microsoft.public.vb.general.discussion
microsoft.public.inetserver.asp.general
microsoft.public.inetserver.misc

Unless your web servers are running on W2K, this does not have anything to
do with:
microsoft.public.win2000.dns

These definitely do NOT have anything to do with DNS:

microsoft.public.scripting.vbscript
microsoft.public.vb.general.discussion
microsoft.public.inetserver.asp.general

This one really doesn't either but it is server related:
microsoft.public.inetserver.misc

That leaves us with this;
microsoft.public.windows.server.dns

It is also not really a DNS question since it is a philosophy or methodology question related to host name naming practices. It should fall more into
the security arena because adding the server name to your URL is a security issue. Your servers should be behind firewalls. Your internal DNS can have anything it wants but external should only have public domain naming.

Please only follow up in m.p.window.server.dns
--
Roland

This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose.
-Technet Knowledge Base-
http://support.microsoft.com/default...&ln=EN-US&FR=0 -Technet Script Center-
http://www.microsoft.com/technet/tre...er/default.asp -WSH 5.6 documentation download-
http://www.microsoft.com/downloads/d...displaylang=en -MSDN Library-
http://msdn.microsoft.com/library/default.asp

Jul 19 '05 #11
In news:u7**************@tk2msftngp13.phx.gbl,
Roland Hall <nobody@nowhere> posted a question
Then Kevin replied below:
: "GriffithsJ" wrote:
: <!--SNiP-->
:
: You're probably going to catch hell for this post since you posted to
: microsoft.public.windows.server.dns
: microsoft.public.win2000.dns
: microsoft.public.scripting.vbscript
: microsoft.public.vb.general.discussion
: microsoft.public.inetserver.asp.general
: microsoft.public.inetserver.misc
:
: Unless your web servers are running on W2K, this does not have
: anything to do with:
: microsoft.public.win2000.dns
:
: These definitely do NOT have anything to do with DNS:
:
: microsoft.public.scripting.vbscript
: microsoft.public.vb.general.discussion
: microsoft.public.inetserver.asp.general
:
: This one really doesn't either but it is server related:
: microsoft.public.inetserver.misc
:
: That leaves us with this;
: microsoft.public.windows.server.dns
:
: It is also not really a DNS question since it is a philosophy or
: methodology question related to host name naming practices. It
: should fall more into the security arena because adding the server
: name to your URL is a security issue. Your servers should be behind
: firewalls. Your internal DNS can have anything it wants but external
: should only have public domain naming.
:
: Please only follow up in m.p.window.server.dns

Well said Roland.

--
Best regards,
Kevin D4 Dad Goodknecht Sr. [MVP]
Hope This Helps
============================
--
When responding to posts, please "Reply to Group" via your
newsreader so that others may learn and benefit from your issue.
To respond directly to me remove the nospam. from my email.
==========================================
http://www.lonestaramerica.com/
==========================================
Use Outlook Express?... Get OE_Quotefix:
It will strip signature out and more
http://home.in.tum.de/~jain/software/oe-quotefix/
==========================================
Keep a back up of your OE settings and folders with
OEBackup:
http://www.oehelp.com/OEBackup/Default.aspx
==========================================
Jul 19 '05 #12

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Mohammed Mazid | last post by:
Can anyone please help me on how to move to the next and previous question? Here is a snippet of my code: Private Sub cmdNext_Click() End Sub Private Sub cmdPrevious_Click() showrecord
3
by: Stevey | last post by:
I have the following XML file... <?xml version="1.0"?> <animals> <animal> <name>Tiger</name> <questions> <question index="0">true</question> <question index="1">true</question> </questions>
7
by: nospam | last post by:
Ok, 3rd or is it the 4th time I have asked this question on Partial Types, so, since it seems to me that Partial Types is still in the design or development stages at Microsoft, I am going to ask...
3
by: Ekqvist Marko | last post by:
Hi, I have one Access database table including questions and answers. Now I need to give answer id automatically to questionID column. But I don't know how it is best (fastest) to do? table...
10
by: glenn | last post by:
I am use to programming in php and the way session and post vars are past from fields on one page through to the post page automatically where I can get to their values easily to write to a...
10
by: Rider | last post by:
Hi, simple(?) question about asp.net configuration.. I've installed ASP.NET 2.0 QuickStart Sample successfully. But, When I'm first start application the follow message shown. ========= Server...
53
by: Jeff | last post by:
In the function below, can size ever be 0 (zero)? char *clc_strdup(const char * CLC_RESTRICT s) { size_t size; char *p; clc_assert_not_null(clc_strdup, s); size = strlen(s) + 1;
56
by: spibou | last post by:
In the statement "a *= expression" is expression assumed to be parenthesized ? For example if I write "a *= b+c" is this the same as "a = a * (b+c)" or "a = a * b+c" ?
2
by: Allan Ebdrup | last post by:
Hi, I'm trying to render a Matrix question in my ASP.Net 2.0 page, A matrix question is a question where you have several options that can all be rated according to several possible ratings (from...
3
by: Zhang Weiwu | last post by:
Hello! I wrote this: ..required-question p:after { content: "*"; } Corresponding HTML: <div class="required-question"><p>Question Text</p><input /></div> <div...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.