
how-to block ads
|
|
Uniqs: 3301 |
Share Topic  |
 |
|
|
|
 | [Home Network] Port-forward thru Motorola 2210-02-1002 & Netgear Modem configuration |  Router settings |  Router status |
Hi, I have a Motorola 2210-02-1002 modem, connected to a Netgear WGR614v9 router, for my home network. My ultimate goal is to properly host online games (and such), and I've configured port-forwarding on the router, but it still doesn't work correctly.
I've read around a bit, and I think I need to change the modem setting "Let LAN device share Internet address". It's currently set to "Use private IP address", which lets all computers on the network work just fine. If I change it to "Use public IP address", I can access the internet if I hook my computer directly to the modem with a wired connection. But, connecting through the router, I can't access the internet at all. I've attached pictures of this configuration, it it helps at all.
Thanks in advance for any help! I'll do my best to provide more info if needed. The core issue, I think, is the computer can get online when connected directly to the modem, but not when through the router, so it must be a router problem? | |  | Re: [Home Network] Port-forward thru Motorola 2210-02-1002 & Net IMO, the problem with "Let LAN device share Internet address" is not in the router, it's a bug in the 2210. See this thread: »[Modem] How to tame Motorola 2210-02-1002? . However, I'm surprised that a port forwarding application fails in "Use private ..."; the actual forwarded packets and their replies should be identical to the share Internet address case. Perhaps the app is trying to discover your public IP and getting the router's WAN IP instead. Can you provide a detailed description of what goes wrong?
If you use "PPPoE on the computer" mode, and set up PPPoE on the router, your forwarding should work fine. Unfortunately, you probably won't be able to access modem stats in that mode; you'll need to temporarily switch the router back to DHCP, or connect a PC directly to the modem. | |  | Yeah, I read through that thread, but I admit it became a little too complicated for me by the end. I'm not entirely sure what you did to solve your problem.
As an example of what I can't get to work, I play Halo online with my friends. At a different network (in a different house), I've set up port forwarding the same, and I can host a game that they connect to. In this network, when I host, they can't connect; it just times out.
Putting PPPoE on the computer isn't preferable, for the reason you mentioned, though I may have to do that. I just find it bizarre that the router is getting an IP address just fine, but won't let any computers on the network connect. Is there any way to log in to a command line on my router, to see if I can ping outside sites with it?
Thanks! | |  | reply to gemedet AFAIK the WGR614 does not have a ping capability. IMO, that wouldn't prove much, because we understand the problem in having the 2210 pass the public IP to the router; a ping from the router would fail, just as a ping from an attached PC does.
I believe that we should be able to get the forwarding to work properly in private IP mode. When you successfully tested at another site, were you using the same computer? Same router? What kind of modem?
Do you have UPnP enabled on your router? If so, and Halo uses it, try disabling UPnP and setting up Halo as if you had a non-UPnP router.
Do you use a dynamic DNS service? If so, is the update done by the router? Does the name resolve correctly to your public IP address?
Have you tried connecting a PC directly to the modem in private IP mode? Does the game hosting work correctly? If not, does hosting work when the modem is passing the publice IP? | | |
|  | At the other site, I was using the same computer, but a completely different network setup. The ISP was Comcast, the modem was Arris TM502G/CT, and the router was Linksys WRT54GSv6. All I did was set up port forwarding on the router.
UPnP is enabled on the router, but Halo doesn't have any settings that indicate it uses UPnP, so I don't know if it does or not. The only options it provides are the port numbers. And no, the router isn't using Dynamic DNS.
When connected directly through the modem, I still can't host in Private IP mode. When in Public IP mode, I can host just fine. | |  | said by gemedet:When connected directly through the modem, I still can't host in Private IP mode. When in Public IP mode, I can host just fine. I just tried a test with my 2210-02-1002 modem, running 7.7.3r5. I connected a PC running Win XP SP3 directly to the modem, configured for PPP on modem, use private address. I started a Wireshark capture, went to »canyouseeme.org , specified port 4321 and clicked Check. The result was Connection timed out, but the capture did show SYN packets from www.no-ip.com [204.16.252.112]. Next, I temporarily turned off Windows Firewall and tried again, this time getting Connection refused, as expected; the capture now showed an incoming SYN and a RST+ACK reply, as expected.
IMO, the likely problem (when connected directly to the modem in private IP mode) is either that the registration isn't working correctly (what IP does your friend's game try to connect to?), that some security software on your PC is blocking the connection, or that the protocol must send the public IP in the data stream, and your server does not correctly learn it.
You could use Wireshark or similar to see exactly what is going wrong. Alternatively, see if you can host ok when you have PPP set up on the router. | |
|