Showing results for 
Search instead for 
Do you mean 
Reply
dderow
Posts: 3
Registered: ‎12-04-2006

Port forwarding an external port to an internal port

I have a BEFSR81 with firmware version 2.51.1 and I connecting an number of network printers.  I would like to know if it is possible to port forward an external port 9102 to internal port 9100 to a static IP address.  9100 is the default port that most networked printers will use.  However, I run a terminal server environment and need to be able to print to multiple networked printers that are at a remote site, with all the printers defaulted to 9100 it will not be possible to complete the task.
 
The Dlink routers have a the ability by forwarding a public port to a private with a local IP address.
 
I want to know if this possible with the BEFSR81?
 
Thanks
 
David
brickmonkey
Posts: 2,634
Registered: ‎09-07-2006

Re: Port forwarding an external port to an internal port

hi , this is possible on the BEFSR81 if u have the UPnP option available.....once u access the setup page of the router , go to the application and gaming tab....u should be able to see a sub-tab for UPnP here...you can define your configuration settings here.
dderow
Posts: 3
Registered: ‎12-04-2006

Re: Port forwarding an external port to an internal port

You know I have tried that.  It does not when the external port and the internal port are different.
 
I know this because I have tried to change the setting as follows
 
Ext. port  9102 to Int. Port 9100 to IP 192.168.1.40
 
And no luck.  When I change the Ext. port to 9100 then it will work fine.
 
Linksys should look at changing this and adding the capability, because it work well on the DLink routers.
 
David
 
jonasolof
Posts: 6
Registered: ‎12-13-2006

Re: Port forwarding an external port to an internal port

I'm trying something similar with a BEFSRE81 v3 fw 2.51 (uppgraded from 2.50)
 
I'm using the 81 in a radio link network. I also have an adsl connection where I use a BESFR41. The 41 handles port forwarding without problems but not the 81 inspite of the fw upgrade.
 
Example: I have an Axis camera server with should be accessed over internal port 80. I set the external port to 7680. I can then access the server going out on the radio link and in on the adsl (41 router). This with the camera server gateway set to the 41 router ip address.
 
I then shift the cam server gateway to the 81 gateway address, set internal to 80 and external to 7680 and try to access going out on adsl and in on radio link through router 81. (PC gateway switched for 81 and 41 respectively of course).
 
I have inactivated zone alarm (actually, it works trhough 41 router even with ZA after the appropriate settings are made).
 
We have tested moving the port forwarding externally within the radio link network forwarding 7680 to 80. Now in the UPnP section I have set the external port 80=internal port 80.
 
 This way I can contact the cam server wich proves that the problem is with the router 81's port forwarding function when the external port is different from the internal port. And yet it was said in a recent upgrade info that an UpnP issue had been solved.
 
I have set up the 41 and 81 routers the same way but as you can see there is a significant difference between them. 
 
Having the port forwarding externalized is not a good solution since it limits the number of applications which can be reached over port 80 to a single on, since the internal IP addresses can't be used to differentiate between applications. I have several cam servers and domotica controlservers which use port 80 - and only port 80.
 
It seems another firmware upgrade is needed for the BESFR81
 
JonasO 
jonasolof
Posts: 6
Registered: ‎12-13-2006

Re: Port forwarding an external port to an internal port

In support chat today, it was suggested that I use Port range forwarding instead of UPnP forwarding.
 
I can't try that today, since I'd need to set up the router from the outside, not being on the site. I hope to be able to do it in the next days.
dderow
Posts: 3
Registered: ‎12-04-2006

Re: Port forwarding an external port to an internal port

I received help from Grace with Tech Support to perform a hard reset with firmware upgrade. 
 
This did the trick.  I am using the UPnP to forward the external port to the internal port.
 
If anyone would like the email that has the procedure for performing the hard reset please send a request email to dderow@obasa.com .
 
Thanks
 
jonasolof
Posts: 6
Registered: ‎12-13-2006

Re: Port forwarding an external port to an internal port

I have made a firmware upgrade to the latest version (2.51.1) and after this performed a hard reset according to instructions found on the web. It seemed complete since address went to 192.168.1.1 and password was admin.
 
Unfortunetaly, port forwarding under UPnP forwarding like 7969 external to 80 internal for a specified local IP address still doesn't work.
jonasolof
Posts: 6
Registered: ‎12-13-2006

Re: Port forwarding an external port to an internal port

Sign Dderow kindly forwarded the info on how to perform a hard reset. To make sure that the upgrade works, you should do a hard reset, update firmware and then make another hard reset. You'll then have to log in under the default settings.
 
Dderow has since mailed me to tell that in the end, the firmware upgrade did not solve the problem of how allowing port forwarding with port number translation (i.e. external port number differs from internal) for specific IP addresses.
 
Since I couldn't make it work either on the BEFSR81 v3 but have it working on a BEFSR41 under UPnP forwarding into the same network, I called Linksys tech support in Sweden. The techie took a serious look at the problem.
 
First, UPnP forwarding is designed to work only with UPnP compliant software under Microsoft OS and some Linux versions. From Linksys help pages, it appears that it has to be Windows XP.
 
Now for the fact that it works with the BEFSR41 but not the 81 it wasn't possible to explain why this is so. Furthermore, the techie suggested that it would be meaningless to try to make Linksys explain the discrepancy.
 
I therefore decided that it was time to give up the BEFSR81. Other contacts I have had have shown me that port forwarding with number translation works on eg Dlink 624+ and probably on other Dlink models as well but I decided to test a couple of WRT54GL v1.1 routers that I already own.
 
The original software does not allow port translation. However, software from dd-wrt.com solved the problem beautifully. I have now added a number of applications which need to be contacted on port 80 (camera server, house control server, LAN-connected dígital TV box) as well as applications using other ports (with numbers which I don't want to show).
 
One caveat. When downloading dd-wrt firmware you might have to do it by steps, loading an earlier version first. I made one router into a brick. It'll take some specialist treatment to get it working again. With better info, the other router was upgraded successfully and now works fine.
 
First download dd-wrt[1].v23_generic_afinale.bin and then
dd-wrt[1].v24_generic.bin
 
I got them from another source but you should be able to find them at www.dd-wrt.com
 
 
Bottom line: Don't try to make the BEFSR81 do port translation for specific IP addresses.
 
It would of course be nice if Linksys routers could do what Dlink does, but maybe they leave that to the Cisco brand. I'll ask them at CeBit.
 
 
Rochaven
Posts: 3
Registered: ‎01-15-2014

Re: Port forwarding an external port to an internal port

I recently purchased the Linksys EA3500 and cannot get my port to open. I set up "single port forwarding" correctly i hope but when i ask my "check port tool" to check the port, it always shows a ip that i dont even know. I run on lan (home) and my wife runs hers on Wifi thro the same router.  I did the cmd...ipconfig /all  thing, entered the IPv4 ip, the subnet and the DNS but no matter what i do, the site keeps telling me when they go to check my router for open port, they were "Refused" So any help with this new router, its about to get back to store if i cant fix this. Thanks much for you time and any inpute anyone might have. Good day.