-- Define a function or series of functions, that would allow the test server to report its dynamic IP address to the primary web server. Define a function or series of functions which allow the primary web server to write that new IP address to a HTML link on a web page and display it to the web user. Since we did not want to write proprietary code for each test server or primary web server, we decided to use PERL as the CGI interface of choice.
The process required was broken down as follows:
Step 1 - Test for Remote IP Address -- PERL Script
Step 2 - Filter Remote IP Address -- PERL Script
This would conclude the PERL script from the primary web servers end of things.
Call JavaScript Function DYN_DNS.JS
All this function actually does is call a function which opens a window and accesses the IP addressed site from within that window.
NOTE 1: When you load this JavaScript function from the directory into the Web page, do remember to pay attention to the case of the filename you stored the function in. "SITELINK.JS" and "sitelink.js" are not the same file on a Unix web server and you will have some challenges to get your function to load correctly if you don't pay attention to the case of the file names.
These are some of the links and reference sites we are using while we build this service.