symphonia117 Posted April 27, 2009 Author Share Posted April 27, 2009 NOTE TO MODS/ADMINS: Since someone decided modify this post suggesting that PortForward.com be used I'd first like to point out that I already say that in the tutorial. Try reading. Also… at least spell the words that you use right. Next, PortForward.com does not help you to configure a forwarded port if you have a DHCP server set up. Some people who don't manage their own networks where they live do not know what this is or how to set it up so that it works with Eclipse. They put in the IP address that they see for their computer and then in 24 hours it gets changed and port 4000 is no longer forwarded for that computer. This guide is to help them with setting up a reserved ip address with a DHCP server while port forwarding. So... uhm... Please don't edit my topics with useless messages. Especially when they messages don't even have the words spelled correctly. ThanksPORT FORWARDING TUTORIALINTROI originally made this post to offer to help others via a program called _CrossLoop_. That section of this topic still exists at the bottom, but I thought that I'd add an actual tutorial section up here anyways. If you can't figure out how to _Port Forward_ with this tutorial then I'd recommend that you following the second _CrossLoop_ tutorial at the bottom and I will be able to personally assist you. This tutorial has loads of pictures (for virtually every step) and full instructions.NOTESBefore beginning please look over these important notes-I'm using Eclipse Evolution 2.7-I'm running 32-bit Windows XP Service Pack 3-I'm using a TRENDnet Wireless N Gigabit Router (TEW-633GR)-I encourage that you try and use [**PortForward.Com**](http://www.portforward.com/)KEYBLUE = TITLERED = SECTIONGREEN = LINKYELLOW = STEPACCESSING THE ROUTERFirst we must find the router's GUI and access it through a web browser. To do this you can search for your router's default address through [**Google**](http://www.google.com/) by looking up it's model number or you can try finding the _Default Gateway_.[![](http://img268.imageshack.us/img268/2999/26629530.th.jpg)](http://img268.imageshack.us/img268/2999/26629530.jpg)**1.** Click on "Start" and then click on "Run".[![](http://img193.imageshack.us/img193/3631/41564347.th.jpg)](http://img193.imageshack.us/img193/3631/41564347.jpg)**2.** Type in "command" or "cmd" and click "OK".[![](http://img41.imageshack.us/img41/7076/75823732.th.jpg)](http://img41.imageshack.us/img41/7076/75823732.jpg)**3.** The _Command Prompt_ box will open up. Type in "ipconfig" and hit "Enter" on your keyboard.[![](http://img14.imageshack.us/img14/4217/97682437.th.jpg)](http://img14.imageshack.us/img14/4217/97682437.jpg)**4.** Find where it says _Default Gateway_. This number is usually the default address to your router. Write this number down.**5.** Also make a note of what your IP address is. This come in handy later.[![](http://img198.imageshack.us/img198/8189/30957251.th.jpg)](http://img198.imageshack.us/img198/8189/30957251.jpg)**6.** Go to your internet browser (preferably [**Internet Explorer**](http://www.microsoft.com/windows/internet-explorer/default.aspx) or [**Mozilla Firefox**](http://www.getfirefox.com/)).[![](http://img176.imageshack.us/img176/9051/68667162.th.jpg)](http://img176.imageshack.us/img176/9051/68667162.jpg)**7.** Type your _Default Gateway_ number into your address bar and hit "Enter".**8.** (OPTIONAL) If nothing happens then try adding an "https://" before it (**EX**: "https://192.168.10.1").[![](http://img329.imageshack.us/img329/6972/42860760.th.jpg)](http://img329.imageshack.us/img329/6972/42860760.jpg) **9.** A login window of some sort should appear.**10.** Type in your UserName and Password and login.**11.** (OPTIONAL) If you don't know what they are then try searching for the default ones on [**Google**](http://www.google.com/). This depends on your router's brand and model. Most of the time these are just "admin".CREATING A STATIC IP IN A DHCP SERVERNow that you've accessed your router's GUI you might need to configure a _Static_ IP address for the computer that you're forwarding a port for. This part is optional if you don't have a DHCP Server running or already have a _Static_ IP address for your computer.[![](http://img301.imageshack.us/img301/4884/12202276.th.jpg)](http://img301.imageshack.us/img301/4884/12202276.jpg)**12.** Find where the Navigation Bar is and look through it until you see something that tells you the status of your router. If you find that you are using a DHCP client/server then these next steps are crucial for you. If you have already configured your DHCP settings and know what they are or if you are not running a DHCP server with your router then skip to step 22.[![](http://img190.imageshack.us/img190/5077/25832560.th.jpg)](http://img190.imageshack.us/img190/5077/25832560.jpg)**13.** Use your Navigation Bar to locate your Network Settings or something similar. Here it will tell you what your router's IP address is. It should be the same as your _Default Gateway_ or whatever address you used to login to your router's GUI.[![](http://img329.imageshack.us/img329/1913/81428818.th.jpg)](http://img329.imageshack.us/img329/1913/81428818.jpg) **14.** If you have a DHCP server running you need to configure your home network (or at least the computer that you will be using to run your Eclipse server on).**15.** Make sure that the DHCP server is enabled.**16.** Then specify the address range. This should have the first 3 numbers resemble your router's IP address. The last numbers should have a range of 100 numbers (**EX**: 192.168.10.501 to 192.168.10.600).**17.** You must now make a DHCP reservation for your computer.**18.** To do this simply specify a name for the computer (anything you want) and enter the IP address you want to reserve for it but it must be within the IP range you previously set (**EX**: 192.168.10.556).**19.** Then you will need to enter the device's MAC address. The MAC address is the address that the device's network card uses. If you are connecting to your router's GUI on the computer that you are reserving then you can usually just hit the "Clone MAC Address" button. If that is not possible then simply look at the "Connected DHCP clients" section (which displays all devices that have been connected to your network within the past set time period). Find your computer (usually by it's name) and copy that MAC address into the reservation list.**20.** Save the reservation and you will have successfully set a _Static_ IP address for that computer.**21.** You might need to reset your router or release the DHCP clients to refresh your computer with it's new _Static_ IP address. This will cause temporary loss of internet connection.PORT FORWARDINGThis how to actually _Port Forward_.[![](http://img410.imageshack.us/img410/268/14735052.th.jpg)](http://img410.imageshack.us/img410/268/14735052.jpg)**22.** Now it's finally time to actually _Port Forward_. Start out by using your Navigation Bar to locate the _Port Forwarding_ Menu. This is usually located under the "Advanced Settings" and often is affiliated with "Gaming".**23.** Once at the menu you will see something similar to the picture above. Notice the "Name", "IP address", "TCP", and "UDP" fields. Those are all good indicators that you have found the _Port Forward_ menu.[![](http://img198.imageshack.us/img198/5045/59713179.th.jpg)](http://img198.imageshack.us/img198/5045/59713179.jpg)**24.** Make sure that you check the "Enable" box if there is one.**25.** Then type in a name that will remind you what these ports are being forwarded for.**26.** Then type in the IP address for the computer that you are forwarding for (The _Static_ IP address that you just made).**27.** Type in "4000" for both "UDP" and "TCP" (I used "4000" and "4001" because I wasn't sure which one Eclipse was set up to use. Just use "4000" for both.)**28.** (OPTIONAL) If your router asks for where both the "UDP" and the "TCP" end (mine doesn't) just enter "4000" in all of those fields as well.**29.** Save your settings.[![](http://img198.imageshack.us/img198/2720/39318591.th.jpg)](http://img198.imageshack.us/img198/2720/39318591.jpg)**30.** Your menu should appear with the new rule saved (_Port Forwarded_) and look like so. Congrats, you've now forwarded a port!CONFIGURING THE SERVERNow that you've properly _Port Forwarded_ you will need to make sure that your Server is properly configured.[![](http://img198.imageshack.us/img198/2590/server1.th.jpg)](http://img198.imageshack.us/img198/2590/server1.jpg)**31.** Find and open your "Server" folder.[![](http://img14.imageshack.us/img14/9157/server2n.th.jpg)](http://img14.imageshack.us/img14/9157/server2n.jpg)**32.** Find and open your "data.ini" file.[![](http://img189.imageshack.us/img189/6068/server3.th.jpg)](http://img189.imageshack.us/img189/6068/server3.jpg)**33.** Make sure that your port is set to "4000". If it isn't then change it and save the file.[![](http://img19.imageshack.us/img19/5988/server4.th.jpg)](http://img19.imageshack.us/img19/5988/server4.jpg)**34.** Run the "Server.exe" file.[![](http://img177.imageshack.us/img177/6493/server5.th.jpg)](http://img177.imageshack.us/img177/6493/server5.jpg)**35.** The top of the Server should mention your _Private/Static_ IP address and port "4000".**36.** Click on the area where it says "Check IP address" to be redirected to [**ipchicken**](http://www.ipchicken.com).CONFIGURING THE CLIENTNow that you've properly _Port Forwarded_ and configured the Server you will also need to configure your Client as well.[![](http://img197.imageshack.us/img197/7247/33278200.th.jpg)](http://img197.imageshack.us/img197/7247/33278200.jpg)**37.** First write down the IP address that [**ipchicken**](http://www.ipchicken.com/) gives you. This is your _Public_ IP address whereas all of the previous IP addresses have been _Private_ ones distributed by your router.[![](http://img268.imageshack.us/img268/1614/client1.th.jpg)](http://img268.imageshack.us/img268/1614/client1.jpg)**38.** Find and open your "Client" folder.[![](http://img200.imageshack.us/img200/2361/client2.th.jpg)](http://img200.imageshack.us/img200/2361/client2.jpg)**39.** Open the "Client.exe" file.[![](http://img190.imageshack.us/img190/3424/client3.th.jpg)](http://img190.imageshack.us/img190/3424/client3.jpg)**40.** Click on "IP Config".[![](http://img198.imageshack.us/img198/6365/client4.th.jpg)](http://img198.imageshack.us/img198/6365/client4.jpg)**41.** You will notice that the current IP address is "127.0.0.1". This address just tells your computer to connect to itself. The default port should be set to "4000".[![](http://img301.imageshack.us/img301/2795/client5.th.jpg)](http://img301.imageshack.us/img301/2795/client5.jpg)**42.** Replace the "127.0.0.1" with the IP address that [**ipchicken**](http://www.ipchicken.com/) gave you.[![](http://img188.imageshack.us/img188/6725/client6.th.jpg)](http://img188.imageshack.us/img188/6725/client6.jpg)**43.** Restart the "Client.exe" program and your Server status should be online. You're now done configuring your Client.ENDThat's it for the tutorial. Just remember that [**PortForward.Com**](http://www.portforward.com/) is a great resource. If you still can't manage to _Port Forward_ then read the next section for additional help. Also if you have any suggestions for the tutorial feel free to post them.ADDITIONAL HELPINTROHello.I'd just like to offer anyone who needs help understanding Eclipse and _Port Forwarding_ some help. It took me a while to get a better understanding of Eclipse. One of my biggest problems was _Port Forwarding_. So I've decided to directly help anyone who requires it. The process may look difficult at first but that's just because I listed every nit-picky little thing I could. Most of it is really straightforward so don't be frightened by all of the steps.* * *WHY AND HOW?Sometimes just talking so someone on a forum can be a slow process. It can also be confusing for everyone to understand the problem. This is why I'll be helping you using a program called _CrossLoop_. This program acts like a VNC/Remote Desktop client. Basically what it does is it allows me to connect to your computer and see your desktop and everything on it as well as being able to control your mouse and keyboard. Now I know what you're thinking… why trust me with that kind of access to your computer? Well _CrossLoop_ grants the host (you in this case) "master" rights over the mouse and keyboard. If I move the mouse left and you move it right, the mouse will go to the right. You can also disconnect me anytime that you want, and you'll be able to watch everything that I do. _CrossLoop_ doesn't require any Port Forwarding like VNCs and Remote Desktops do so it's very easy to use. An it takes up little memory.* * *GETTING STARTEDFirst off you'll need to contact me about your problem so i can determine if I can help. Again, this is mainly for _Port Forwarding_ but if you have something else (eclipse related or not) I might be able to help you, no guarantees though. I'd prefer to be contacted by one of the following methods (in order of preference):* Private Message: [**CLICK HERE**](http://www.touchofdeathforums.com/smf/index.php?action=pm;sa=send;u=216)* E-mail: **[email protected]*** AIM: symphonia117(Yes, I'm creative with the UserNames, I know)After I've read over your problem then I'll respond and ask for when you're available (I'm **Eastern** time so we'll have to work that out if you're not). We'll then determine the time that I'll connect and by what method you will send me your access code (mentioned later).* * *GETTING CROSSLOOPTo get CrossLoop simply follow these simple steps:* Go to CrossLoop's website found [**HERE**](http://crossloop.com/).* Click the Download button in the top right hand corner of the website to go to the Download page found [**HERE**](http://crossloop.com/ipage.htm?id=predownload).* Enter your E-mail address and check the Terms and Conditions box and click download.* Download and run the installation program* Select your language, Accept the License Agreement, select your desired icons and install. It takes about a whole 3 seconds.* You're done!* * *CONNECTINGThe following is a list of instructions of how we will connect:* Launch CrossLoop.* Create an account.* Log into the program and you will notice two tabs. Click on the one that says share. This will have an Access Code (**EX**: 4481 2361 0552) in it. That is the code that I'll be needing (**NOTE**: the code does change every time you restart CrossLoop)* Copy and paste the code to send it to me at the predetermined time via the predetermined method.* Hit the _Connect_ button under the _Share_ tab. I will have 2 minutes to enter the code and connect to you.* When I connect, a warning box will appear reading "_BlakeH_" at the top. It will be asking if you would like to share control of your computer with me. **DO NOT** click the View Only box, this will cause me to not be able to move your mouse or to type. Just hit Accept.* You might have a Windows security program pop-up if you're running Windows 2000, XP, or Vista. If so, then just unblock it.* At this point I will be connected and will open up notepad so that we can talk and work on your problem from there.* To disconnect me simply click the disconnect button. Besides that, you're done!* * *ENDThat's pretty much it. I highly recommend _CrossLoop_ to everyone on Eclipse. That way helping others would be a lot easier.* * *~symph Link to comment Share on other sites More sharing options...
Drummerpete Posted April 27, 2009 Share Posted April 27, 2009 Should be in tutorials, not questions.Apart from that, it's good. Link to comment Share on other sites More sharing options...
symphonia117 Posted April 27, 2009 Author Share Posted April 27, 2009 i thought more people would look here if they couldn't port forward. I would, but maybe that's just me :p there's already a tut on how to port forward there, this is an alternative in case they still can't.~symph Link to comment Share on other sites More sharing options...
Admiral Refuge Posted April 27, 2009 Share Posted April 27, 2009 There use to be a port forwarding tutorial pinned, not sure if it still is or not, but I'll pin this.Very nice tutorial, hopefully people will look at it Link to comment Share on other sites More sharing options...
symphonia117 Posted April 27, 2009 Author Share Posted April 27, 2009 Ha. I PMed Marsh about this before I made it and he just said to make it and he'd Sticky. Looks like he was beat to it :p Link to comment Share on other sites More sharing options...
jna Posted May 3, 2009 Share Posted May 3, 2009 Very nice tutorial! Hopefully many people will read it. Link to comment Share on other sites More sharing options...
symphonia117 Posted May 4, 2009 Author Share Posted May 4, 2009 @Jna:> Very nice tutorial! Hopefully many people will read it.thanks. me too.i think all eclipse veterans or whoever should use crossloop to help the new eclipsers. its easy and effective :)~symph Link to comment Share on other sites More sharing options...
*Zeropan* Posted June 20, 2009 Share Posted June 20, 2009 Just wondering, do they need to install the library inorder for them to play the game Link to comment Share on other sites More sharing options...
Admiral Refuge Posted June 20, 2009 Share Posted June 20, 2009 @*Zeropan*:> Just wondering, do they need to install the library inorder for them to play the gameYes. Link to comment Share on other sites More sharing options...
Ruins of Hell Posted July 13, 2009 Share Posted July 13, 2009 Get an admin this is in the wrong spot. Link to comment Share on other sites More sharing options...
symphonia117 Posted July 13, 2009 Author Share Posted July 13, 2009 @Ruins:> Get an admin this is in the wrong spot.Actually considering the amount of posts in the questions section that are about port forwarding this is actually an appropriate place for this post. if you'd look i'd like you to notice how marsh posted a topic here about it. just saying :P Link to comment Share on other sites More sharing options...
Ridrik Posted July 19, 2009 Share Posted July 19, 2009 Indeed, i used this tutorial ;) Link to comment Share on other sites More sharing options...
SawQuart Posted July 21, 2009 Share Posted July 21, 2009 Crossloop helped a lot. It worked perfectly and now I can publish my game. THANKS!:cheesy: Link to comment Share on other sites More sharing options...
Marsh Posted October 24, 2009 Share Posted October 24, 2009 Amazing tutorial, good job. Link to comment Share on other sites More sharing options...
Marsh Posted October 24, 2009 Share Posted October 24, 2009 Amazing tutorial, good job. Link to comment Share on other sites More sharing options...
Kiruu Posted December 28, 2009 Share Posted December 28, 2009 on the default gateway in address bar i get diagnose connection problems lool Link to comment Share on other sites More sharing options...
symphonia117 Posted January 13, 2010 Author Share Posted January 13, 2010 @Kiruu:> on the default gateway in address bar i get diagnose connection problems loolI'm guessing that you're using the incorrect default gateway. Google your router's brand and see if you can find it's normal gateway. Link to comment Share on other sites More sharing options...
Puppier Posted February 1, 2010 Share Posted February 1, 2010 I have been having a lot of trouble with port forwarding. Would you help me do so Using crossloop? If you can let me know. Link to comment Share on other sites More sharing options...
bashondegek Posted April 11, 2010 Share Posted April 11, 2010 Thanks for this tut, would eb handy at later moment! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now