PORT FORWARDING HELP!! Can't find answers anywhere

dabookbinder

Prominent
Apr 27, 2017
3
0
510
PORT FOWARDING HELP!! I've tried everything. Attempting to set up port forwarding for Teamviewer, or any app really, to use the wake-on-LAN feature. I have also searched the forums and haven't found anything which has helped.

I have enabled wake-on-LAN in BIOS and Windows and that works over my network. However I want to use it over the internet.

I have an Arris TG1672G router, just an all-in-one from Time Warner Cable but it has all the functions I need.
I have set a static ip for my computer through my router.
I have a DDNS which is configured in the router.
I have set port forwarding to my designated port, 1836, in the router settings.
I have added an exception to allow incoming connections to that port in my Norton firewall and Windows firewall, even though Norton trumps Windows.
I called TWC support and they are at a loss as to why it's not working.

I ran netstat and discovered that port 5556 was listening and tested that and it showed as open from various websites. However once I put my computer in Hibernate or Sleep, the port shows as closed, which a) means some program on my computer is doing it and b) is pretty useless since I need to use wake-on-LAN.

HELP!!!
 
Solution


Using WoL over the Internet can be tricky, and usually not successful unless you have a router...

BuddhaSkoota

Admirable


Using WoL over the Internet can be tricky, and usually not successful unless you have a router with a certain feature: IP-MAC address binding.

Port forwarding relies on a known IP address, while WoL needs to know the MAC address of the NIC. A router that has the binding feature can take the packet that's been forwarded to an IP address and use the binding table to send the packet to the proper MAC address.

I have had success with this using ARP binding on my TP-Link, but I don't believe your Arris has this function available.
 
Solution

dabookbinder

Prominent
Apr 27, 2017
3
0
510
Thanks everyone for your assistance so far. I know that I can connect to the open port over WAN if the computer is on. I had a thought: what about connecting a Raspberry Pi to my router via Ethernet, leaving that on at all times, and then sending a magic packet to the Raspberry Pi which will bounce it on the LAN which I know works to my PC thereby waking it? I've seen some guides online and it seems like this might work.