A remote computer user has a browser open and types your Web IP Address [http://18.104.22.168:591]
The request is sent to your internet connection device - cable or DSL - modem or modem/router.
1] A cable or DSL modem has one port for one computer - the request goes to your computer.
If Filemaker is open, IWP is turned on, and the database is open and set to share on IWP, the remote user gets the IWP login page.
The port selected in IWP setup is 80 by default - 591 is reserved for FMP IWP - arguments can be made for both, I use 591.
Using 591 means :591 needs to be added to your Web IP Address - using 80, nothing needed
2] A cable or DSL modem/router has four ports for four computers - the request fails. The router/modem does not know which computer to send the request to.
You may have a separate router connected to the Cable or DSL box.
2A] Connect your computer to the modem/router with a cable (WiFi administration is turned off by default)
Know the Local IP address of your router - defaults are often http://192.168.1.1 or http://192.168.0.1 - less often http://10.0.1.1
Your computer will list the router Local IP Address as "Gateway" in your network settings.
Your Web IP Address can be found at http://whatismyipaddress.com
Know the User and Password of your router - defaults are often User: "admin" Password: "blank or admin"
IP address, User, and Password of the router should be taped to your router.
http://portforward.com has the instructions to forward port requests on hundreds of routers.
The question has been asked and answered many times here.
One of the other explanations may be clearer to you.
Google "IWP port site:forums.filemaker.com"
No difference in securtiy for personal or business.
If you connect from your iphone or ipad with filemaker go then you will need to open port 5003.
www.ipchicken.com wil give you the public ip address. This is the ip address you will use outside your local network.
You will have to setup port forwarding on your router. Download a copy of your routers manual for information on port forwarding for your router, which will need to be forward to the computer hosting your database.
When you enable instant web publishing it will default to port 80. It port 80 is not available on your machine then you will have to change the port. Filemaker recommend port 591. When you enter the ip address you will have to append a colon and the port number :591. port 80 is the only port you don't have to append. You will have to open port 591 on your firewall also. Example Your local net work 192.168.1.##:591. Outside local network the ip address from www.ipchicken.com ###.###.###.###:591.
Your router will have port forwarding you will have port 591 and then enter the ip address 192.168.1.##. (This is example local ip address, your ip local ip address may be different)
It is easy, trust us.
You have turned on IWP sharing, in the IWP set-up, on our file, and set it to Port 591, yes?
Launch the file on your own PC. (Assuming windows here.) Launch your web browser. Type in the address bar: localhost:591
You should see the IWP Home Page, and your file listed. If not, stop there: you've got a problem. If you see it, you can access the file from any other computer inside your network by typing the IP address of your workstation (followed by :591) into its web browser. Try that, too, so you have confirmed that you know the internal IP address of your workstation. You should see the same IWP Home page. If not, stop there: you've got a problem.
To access it from outside your network you need to do the port-forwarding outlined above. All that is doing is telling the router to accept any traffic from outside that calls on port 591 to be forwarded to your workstation.
Having done the first two tests, set up the port forwarding as outlined, and try accessing it from outside your network by launching a broswer on a 'foreign' PC and typing your public IP (as per the ipchicken link above) and :591. You should see the same IWP Home Page as you saw internally.
Note there are two things that will catch you out, even though you did this perfectly:
- if you restart your PC it may not be given the same IP address by your router, so your port-forwarding set up will now be wrong. There are ways around that.
- if you do not have a fixed IP from your internet service provider they will regularly change the public IP address handed out to your router. So the ipchicken address may have changed by the time you go to Starbucks and try and connect to it. It is unlikely, but possible. There are ways around that, too.
It sure looks easy! But I must be missing something. I went to my router ip address and 'port forwarded' port 591 for my laptop - successfully, according to the website. My public ip address for my laptop is 22.214.171.124 and my internal ip address is 192.168.1.80. Here is what I tried from my desktop (which has FileMaker on it) and from my laptop, using IE and Google Chrome, with and without http://:
192.168.1.69:591 (in the IWP sharing box in FileMaker)
Each time I got a message that they could not connect to that ip address
Did you do this: you have turned on IWP sharing, in the IWP set-up, on our file, and set it to Port 591
Then this: Launch the file. (Assuming windows here.) Launch your web browser on the same computer. Type in the address bar: localhost:591
What did you see?
I just tried it again with what I thought was my desktop static ip address but I actually got in. Now my problem is - what is the account number and password? Was I supposed to set one up? I didn't see any place to do that.
OK - I found the Security settings and set an account number and password. Thank you so much!!! I had to change the themem to classic but it works great!!!