EVERY TIME I try to explain this, I realize it really requires waving of arms, 3x5 cards, video and background singers.
What is an IP Address versus a Domain Name Server Entry?
When a user at a remote location opens a webbrowser, that user can enter an IP address or a Domain Name
IP Address - 188.8.131.52:591
Domain Name - MyFMPIWPDB.com
The Domain Name is translated by a DNS server into the IP Address.
Translates into the Static or Dynamic Address 184.108.40.206 Port 591
This is a request for a Filemaker IWP database hosted on the computer at 220.127.116.11
This IP Address may be
Single computer hooked up to a Cable or DSL Modem
OR one of multiple computers that are connected with a router to a Cable or DSL Modem.
The Router has been Instructed to Forward requests for that Port to the correct computer.
http://portforward.com/ (instructions for forwarding requests to the correct computer)
A Dynamic IP Address is the no extra charge Cable or DSL standard.
A Dynamic IP Address may change when the power goes out for some time, and maybe not.
A Dynamic Ip Address is selected from a pool of IP Addresses that your Internet Service Provider pays for.
Your ISP buys and pays for their Static IP Addresses.
They share this pool with their clients in a geographic area or all clients.
Your ISP may change it randomly when you turn off your Cable Modem or DSL Modem/Router for an hour or a day.
Your Dynamic IP Address may stay the same for years, or may change tomorrow.
A free service to get around Dynamic DNSs
Information about Dynamic DNSs
A Static IP Address is yours as long as you pay your ISP $5 once, or $5 a month, depends on their policy.
All main websites have a Static IP Addres, it is a basic web asset to have.
Google probably has thousands if not tens of thousands Static IP Addresses.
INTERNET > sends request for Port 80 (WebServer by default) to your Static IP Address
If your DSL Router/Modem or Cable Modem has ONE computer attached, AND that computer is running a WebServer (Apache for instance) the request is processed by the ONLY computer attached to the Router/Modem and your webpage is returned to the asking computer on the internet.
INTERNET > sends request for Port 591 (Filemaker) to the router / modem.
The router / modem has been instructed to forward these requests to a specific computer at IP Address 10.0.0.23
The computer at that address responds, your remote user sees the IWP login page served by FMP or FMP Server.
Arm Waving, 3x5 cards required.
FROMRe: Having Trouble using Instant Web Publishing
11-15-2008 12:32 PM
You pay for a static IP address.
You pay your internet provider for that static IP address.
This costs $5 to $15 per month.
If you do not have a static (persistant) IP address, your IP address can change from time to time - when your Cable/DSL modem/router is restarted.
It is possible that an IP address will stay the same for months or years at a time.
The IP address is specific to your internet access device - cable or dsl modem or router.
(you COULD buy 10 static IP addresses and apply them to 10 computers on your network)
If you have a static address, this applies to your internet access device, not an individual computer on your private network.
Using the (usually) webbased administration for that internet access device, you can forward a port (request for specific internet information) to a specific computer on your private internet. MEANING if one of your computers is serving (offering) Filemaker databases on port 591, you would forward requests for filemaker databases from your cable/dsl modem/router to that specific computer.
Filemaker Database on Local computer 192.168.0.10
Set Port Forward on cable/dsl modem/router for port 591 to 192.168.0.10
This means that a computer on the other side of the continent could request that database by typing in your IP address 18.104.22.1683:591
The IP address would find your cable/dsl modem/router with the address 22.214.171.1243.
Your router/modem would send the request to the correct computer on your local network - the one with the local address 192.168.0.10 and Filemaker running, listening for requests on the 591 port.
Sorry, it is not obvious and not confusing.