Solved

Posting Dynamic IP

Posted on 2008-10-03
11
250 Views
Last Modified: 2010-04-02
We have several remote sites in our company. I am considering changing static IP of each of those sites to Dynamic IPs. This of course will create a problem that we will not know IP address at any given point in time.

The workaround I am thinking of is for each of those remote sites to post their IP address every hour to our server. My questions are:

1. Is there a DOS-based or Windows-based utility through which a system can find out its public IP address (ipconfig only gives you the local IP) ?
2. Is there an existing web service that does that? There are services like no-ip.com but the problem with those is that they substitute your IP address with a string alias, e.g, myname.no-ip.com which won't work for us. We do need to get updated IPs, not aliases.
0
Comment
Question by:whdev1
  • 5
  • 3
  • 3
11 Comments
 
LVL 2

Expert Comment

by:storeytime
ID: 22635333
why do want dyanmic IPs with DNS if you don;t want a FQDN
0
 

Accepted Solution

by:
whdev1 earned 0 total points
ID: 22635362
Because they're a lot cheaper
0
 
LVL 2

Expert Comment

by:storeytime
ID: 22635468
yes but what do you plan to use you need something like mysite.mydomain.com (aFQDN - Fully qualifed Domain Name) to utlize either static or dynamic IPs

if you have one you can use no-ip to manage yourdomain.com and it does not have to be myghettosite.no-ip.com.

also if you are to cheap for that you can write perl scripts that will automatically update your bind zone whihc I have done.  trust me it is much easier to go with no-ip which I use
0
Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

 

Author Comment

by:whdev1
ID: 22636684
I cannot use string aliases, that's the problem. it has to be an IP Address
0
 
LVL 2

Expert Comment

by:storeytime
ID: 22636978
what do you mean string alias.  if you use IP address then DNS is irrelevant.  you cannot just have dynamic IPs everywhere.  You will need at least one static IP for all the other servers to store there dynamics.  Use perl write scripts that will grab its external IP and write to central DB is that what you want?
0
 
LVL 31

Expert Comment

by:moorhouselondon
ID: 22637304
>Is there an existing web service that does that?

Trouble is that you are then dependent on that service being available all the time - it is a serial link in the chain of reliability - not good.   Diagnosing faults is also more difficult due to this additional complexity.
0
 
LVL 31

Expert Comment

by:moorhouselondon
ID: 22637338
You could get each remote site to send you an email every hour.  Their IP address will be in the headers of that email, it is a case of extracting it from the email.
0
 

Author Comment

by:whdev1
ID: 22637603
That is why I was hoping there is some soft of a DOS utilitiy that runs every 30 minutes for example, gets the machine's IP address and posts in our server via http (ASP.NET, e.g.) or an ftp.

Something like this
ipconfig >> myIPfile.txt
Then ftp myIPfile.txt to the server

of course ipconfig won't do the job because it's only getting local IP.
0
 

Author Comment

by:whdev1
ID: 22759530
Any other thoughts, suggestions?
0
 
LVL 31

Expert Comment

by:moorhouselondon
ID: 22759781
Personally I wouldn't recommend moving away from Static IP's from a reliability angle (extra links in the chain which can go wrong), also, if you are sending out emails from a dynamic ip you will find recipients are more likely to flag them as spam.
0
 

Author Comment

by:whdev1
ID: 22759982
Thanks, but that's unfortunately the way it has been decided by the company (moving away from static to dynamic). Let me simplify this question: is there a DOS utility anyone can think of that can fetch the machine's public IP address? Just like ipconfig does.. except the public ip.

Parsing through email headers is way too complicated. I need a quicker and simpler solution. If there's a dos-based freeware, I can create a custom script relatively quickly
0

Featured Post

How Do You Stack Up Against Your Peers?

With today’s modern enterprise so dependent on digital infrastructures, the impact of major incidents has increased dramatically. Grab the report now to gain insight into how your organization ranks against your peers and learn best-in-class strategies to resolve incidents.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Most DNS problems are VERY easily troubleshot and identifiable if you can follow the steps a DNS query takes. I would like to share the step-by-step a DNS query takes from the origin to the destination. _____________________________________________…
If you have a multi-homed DNS setup in windows, you can have issues with connectivity to the server that hosts the DNS services (or even member servers of your domain if this same DNS server is a DC). This is because windows registers all of its IPs…
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

790 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question