|
Post by wiskow on Mar 20, 2007 3:13:27 GMT -5
Under ever-increasing pressure, I'm once again toying around with the idea of setting up my BBS to be accessable via Telnet...
I think I got everything set up correctly... I went to dyndns.org and signed up for a dynamic DNS account there. On my account page there, it says the IP address it detected for me is 71.165.160.101, and it associated the URL that I set up with that IP address... But in BBS Server, it says my IP address is 192.168.2.6... From CGTerm, I can sign on to my BBS with 192.168.2.6, but neither 71.165.160.101 nor the URL that I set up work. I know I must be missing a simple step here... I know that anything that starts with "192.168.x.x" is a local IP... But how do I get BBS Server or TCPSer4J to recognize incoming "calls" from the URL that I set up?
-Andrew
|
|
|
Post by Jeff Ledger on Mar 20, 2007 7:56:35 GMT -5
Sounds like the problem lies in your router configuration. You need to setup a path from the outside world through your router to the IP that's running the board. Problem being that every router is a little different. My has something like this...
PORT 6400 --> 192.168.2.50
In Linux they would call this "port forwarding" the idea is that everything that makes a incoming request of the router at "6400" is directed to 192.168.2.50
Post your router name/model.. I'm sure I can Google a manual for it and perhaps we can pin it down.
Jeff
|
|
|
Post by wiskow on Mar 21, 2007 5:23:13 GMT -5
Hmm... This is frustrating... Okay, I have a Belkin Wireless G Router (Model F5D7230-4). I access its configuration by entering http://192.168.2.1 in a web browser. From there, under the "Firewall"section, it has a subsection called "Virtual Servers". On that page, I entered in 192.168.2.8 under "LAN IP Address", protocol type of "TCP", LAN Port of "23", Public Port of "23", and I checked the "Enable" box. It still didn't work. I did a little more investigating, and it turns out that my DSL Modem is ALSO a router. It's a Westell Model 6100. I access its configuration by entering http://192.168.1.1 in a web bowser. From there, I click on "Configuration", then "Service Configuration". I then select the service name "Telnet", click "Enable", select my computer name under "Host Device", then I click "Done"... But it still doesn't work. I tried disconnecting from the Wireless Router, and connecting an Ethernet cable directly from my laptop to the DSL Modem... It still doesn't work. Does anyone have any idea what I might be doing wrong? Or more importantly, what I might be able to do to fix it?
-Andrew
|
|
|
Post by Jeff Ledger on Mar 21, 2007 7:53:04 GMT -5
I might be barking up the wrong tree here, but are you sure that port 23 is not blocked by your provider? My cable provider blocks everything low 21,23,80 to prevent me from running my own server. (Doesn't really stop me) hence the reason that Temporal Vortex runs at port 6400
Hey guys, anyone else see something in Andrews setup I missed?
Jeff
|
|
|
Post by Leif Bloomquist on Mar 21, 2007 10:37:36 GMT -5
Can you be more specific than "it doesn't work"? How are you testing it from the outside?
|
|
|
Post by wiskow on Mar 21, 2007 14:26:30 GMT -5
What I've been doing to test this is running CGTerm, and attempting a connection to the address that I set up with dyndns.com. I've also tried connecting to the IP address that that address is associated with. It works every time if I connect to the "local" IP address (192.168.2.8), but not the address that people from outside my home networks should be able to connect through.
I'll try opening port 6400 and see if that works... In the meantime, if anyone else has any other ideas, I'd appreciate the help. :-)
-Andrew
|
|
|
Post by Golan Klinger on Mar 21, 2007 16:07:15 GMT -5
At the risk of stating the obvious, the reason you can connect via your private address space IP address and not your Internet routable IP address is because you're inside your network. I took the liberty of reading through the documentation for your router. Section 6 ("Configuring Internal Forwarding Settings") explains exactly what you need to do. Tell your router to pass any TCP traffic to port 23 to the same port on the IP address of the machine your BBS is connected to. If you can't get things to work we could open up your router for remote management and I could login and sort you out. Does this mean your BBS is no longer accepting callers via dialup? I just this weekend bought an Apple USB modem for my MacBook so I could call your board using VICE with TouchTerm and wouldn't have to keep setting everything up to do so. D'oh! Oh well. The modem will come in handy at some point.
|
|
|
Post by wiskow on Mar 21, 2007 17:24:41 GMT -5
I *believe* I have things set up as they should be, based on the documentation (which you've now read as well). But are you saying that I won't be able to access the BBS from the Internet routable IP address from within my network? Shouldn't it work both ways? If not, then you're saying I have to try to access it from a computer outside of my network to test things out? I guess I could access the Internet via dial-up from one of the other computers and see if it works that way. Thanks for your offer to try to fix things remotely for me. I'll try a few more things, and if I still can't get it to work, I'll let you know and we could try that.
My BBS is still setup for dial-up, and will remain so until I can get things sorted out with my Telnet setup. I'll be travelling up to Oregon to visit my parents next week, and attending MossyCon in Astoria, so I'll be away for a couple weeks. So at least until I get back from that trip, the BBS will remain as it is now. There is also Master's Kingdom BBS at (909)350-9987 (8PM to 8AM Pacific Time), and Lord Ronin reports that he's close to bringing his dial-up board (The Village BBS) back online.
-Andrew
|
|
|
Post by wiskow on Mar 21, 2007 17:27:10 GMT -5
Oh... and I forgot to mention that I did try setting things up the same way as before using port 6400, and I still wasn't able to "get in" using the address I set up at dyndns.com.
-Andrew
|
|
|
Post by wiskow on Mar 22, 2007 3:46:46 GMT -5
I finally figured it out! I set the configuration on the DSL Modem to allow port 23 access through to the IP address of the router. Then I set the configuration of the router to allow port 23 access through to the IP address of the computer with BBS Server. Then, I had to set the configuration of Norton Antivirus 2006 to allow access to the BBS Server program. Finally, I disconnected one of my PC's from my wireless network, used dial-up to access the Internet, and FINALLY, after all that, I was able to successfully access the address I set up through CGTERM! I never would have guessed there were so many steps I'd have to take to get this to work... But I'm glad I figured it all out. Thanks Jeff and Golan for your helpful suggestions. :-)
-Andrew
|
|