Advertisement
 

Membership

 

Advertisement

 

Search

 
Features \ 2on2 with the same IP

2on2 with the same IP

» Ludvig "Ngine" Holm
29th September 2003 - 26349 hits, 87 coms
This guide is for people who like to share their connection, to play in a 2on2-game using the same IP-adress on battle.net. I recommend that people who don't share their connecton, but have a router with a built-in firewall also follow this guide, because it will make your connection to battle.net much more stable. You will also be allowed to create games, which usually doesn't work when you've got a router.
Introduction
This is what you need:

  • Two computers with a network card in each of them.
  • Starcraft: Broodwar.
  • A D-Link router.
  • Internet connection (No dial-up-modem)

    If you haven't ever handled a router and basically don't know anything about networking, this guide could be hard for you to understand. There can be many words that you would not of seen before, Therefore, I'll try to explain this on a low level, so that it doesn't matter how much you knew about it before.

    Everytime your computer receives incoming data, it is sent to a port. Your computer has many different ports that can receive data and different activities will utilize different ports. Battle.net uses port 6112-6119 and 4000 to send your computer information via the protocols called TCP/IP and UDP. This is usually called port forwarding, but can also be called Virtual server. If you need any help with configuring TCP/IP and/or UDP, pay a visit to » http://www.blizzard.com/support/?id=msi0423p to get information and suggestions about all kinds of networking.

    If you haven't configured the battle.net ports before, you might be new to routers and firewalls too. A Router is a link that connects from your internet source (such as a modem) to your network and forwards it to computers in your network. Many routers have got a built-in firewall to block unknown sources to access your network, and that's what this guide is about - how you configure your router to "know" or "allow" the battle.net data to be sent to your modem -> through your router -> and to your computers. Anyhow, your router is operated through a tool called firmware (often built on the same basics as in a homesite) to access to all the necessary parts in your router, so that you may configure it.

    First, here is a guide to help you update your firmware, note that all pictures are ment to be enlarged by clicking them:

  • 1. How to update you firmware (sometimes not necessary)


    If you want to update your firmware follow these simple steps:
    *note that all your previous settings totally dissappears in your router when you update the firmware.

    1.1 Visit the developer of your router in this case D-Link.com and go to the support section.

    1.2 Select your product (in this case DI-604) and press the 'GO' button.




    1.3 There are different versions of the DI-604 model, so look at your router and press the picture that matches your router. Once inside the the download section, simply download the latest firmware update and save it to your disk.




    1.4 Go to your router and find the 'Tools' tab, then you also should find the 'Firmware' tab. Once you're there browse for the file and open it.




    1.5 Now your firmware is updated. Like I said before, all previous settings are gone. So you now need to complete the guide step by step.

    First of all you need to open the firmware of your router (in most cases 192.168.0.1) in your web browser. The pictures here are from a D-Link DI-604 router which is very common and not very advanced to operate. I highly recommend that you use the latest firmware version for your router, scince it sometimes makes it much easier to complete this guide. If you want help with updating your firmware, there is an explanation at the end of this guide. If you haven't got this router you need to refer to your own and try to find all the sections by yourself. If you haven't ever been inside the firmware before the login name probably is 'admin' (remove the quotes) and the password field should be left blank (usually). If you can't login you need to take a look in the manual for password and login name. If you have been inside the router before and changed password, but can't remember, you probably need to reset the router (read the manual for instructions). Anyhow here are the steps to follow:

    2. Configure your router


    2.1 Go to the 'LAN' menu.



    Try to find some sort of 'Clients list'.



    Check your both local ip-adresses for your computers and remember them. As you can see below mine are 192.168.0.129 and 192.168.0.170. Note that this is different from router to router so don't just copy mine! You can either do like this or open the winipcfg.exe file in your windows folder. (Not available in Windows XP). If you insist on doing it this way in XP you need to run ipconfig.exe in C:\windows\system32\ to see your computer's local ip, or press start -> run -> type "command" -> and type "ipconfig".

    2.2 Go to the 'Advanced' menu.



    As you can see here I've given the first ip (192.168.0.129) port 6112 and the second one (192.168.0.170) 6113 (the battle.net ports that the packages are sent through). It's important that you don't allow the same ports on both ip-adresses. I've also allowed port 4000 on the both computers, some routers also need to have port 27960 allowed too.

    Apply the new settings and restart your router. This makes your connection disconnect for some seconds, but it's necessary.

    3. Install and setup Zonealarm Pro


    I've tested many programs to handle this problem and I've found Zonealarm from Zone Labs inc. the easiest one to use. You need to set up the program to allow all ports in broodwar.

    3.1 Download Zonealarm Pro from http://www.download.com and install it. Everytime you open a program with Zonealarm running, it asks if you want to allow it to access to internet. So if you start Starcraft.exe it will ask first if you want to. Just press "remember this program" and you will never see this info again.

    3.2 Once you've installed and started it through start -> Programs -> Zone labs -> Zonealarm and started your trial period you should find this screen 'Program Control'.




    If you didn't start starcraft.exe before you ran Zonealarm you need to add it to the list, press 'Add' in the bottom-right corner and browse for you starcraft.exe file in the original starcraft folder. Make the blue questionmarks turn into green ticks by simply left click them and chose 'Allow'.




    3.3 Now you need to allow the ports in starcraft.exe, so mark starcraft in the list and press 'Options' in the down-left corner. Go to 'Expert rules' and Press the 'Add' button.




    3.4 Just fill in the Name field with All and Press 'OK'. Your computer will now allow Starcraft to send and recive all packets sent through any port on battle.net of both TCP/IP and UDP kind.



    Summary
    You should now be able to play together in the same game on the same connection and create games with a router firewall. Run Starcraft and test to play 2vs2 in the same game, if it doesn't work or you get a huge lag occurs, you must have applied the settings wrong. Sometimes you just need a small setting in zonealarm for it to be fixed, so check if everything is according to the guide and if the problem remains, contact me by typing a comment below.

    » Top of the page


    Comments \ Paging
    1, 2 
     


    5 years ago
    #1 ChronoCross
    Cool ~_^
    5 years ago
    #2 DoG-Skydiv3
    you can play 4on4 if you would like to...
    5 years ago
    #3 Shadow
    I got a router, but I can still create ^ ^
    Very well written. Im sure this will be the solution for many players who today cant create.
    5 years ago
    #4 harding
    i cant cr8 , dont have a router ...my ISP suxx ...i have like an external firewall ..T_T
    5 years ago
    #5 Ngine
    #4 Try to install Zonealarm, it may open up the ports by itself. Tried to turn off windows XP-firewall?
    5 years ago
    #6 cater
    yeaaaaah :D
    5 years ago
    #7 ZoXXeR
    I'm not sure if it's neccessery (I have always had it), but you also might change the port that StarCraft is sending/recieving data on. To do this you can follow these few steps:

    1. Start -> Run -> regedit
    2. Go to HKEY_CURRENT_USER\Software\Battle.net\Configuratio n
    3. Create a new DWORD-value in the right window
    4. Name the new value "Game Data Port" (without the quotation marks)
    5. Right-click "Game Data Port", select decimal and add eg. 6113 as value. (The value is supposed to be the same as the port you have forwarded to the computer)
    6. Close the registry and go play :)
    5 years ago
    #8 ZoXXeR
    I can't create from my IP, ally from same IP joins the game and we play vs two others. I get some lag then.
    When we both join the same game it's no problem.
    So if you still experience lag, try joining a game.
    5 years ago
    #9 d00bie
    can someone hlp me out. im lost :\ i need someone who knows how to let me joi games wiht ohters on the same router without lag and how to let me create. im running Windows ME and my router is a Linksys WMP11. any help would be great
    5 years ago
    #10 ZoXXeR
    try to follow the guide... check linksys hompage and try to download the latest firmware, fix all settings and so on...
    5 years ago
    #11 ChronoCross
    Crap... I can't upgrade it...
    5 years ago
    #12 d00bie
    i cant find where the LAN settings r
    5 years ago
    #13 Ngine
    #12 Actually, you just need to know your local IP adresses, and there's other ways to find them as you can see in the guide. The LAN area is in this case just for checking the IPs.
    5 years ago
    #14 BanDIT
    interesting
    5 years ago
    #15 ZoXXeR
    #11, it's not always neccessery to upgrade. try anyway...
    5 years ago
    #16 Skalman-
    Hehe.. I'm going home to test this.. if it works, I can't thank you enough. Don't think this will work, because I have tried almost everything.. but if it works. WEEEEEE :D ^^
    5 years ago
    #17 ZerXes
    This is exelent, ive got like 5 comps home and my friends and i like to play Starcraft very much of our free time, but i culdnt make it work on b.net with my router sharing the internet line... hope this will work! =]

    ZerXes
    5 years ago
    #18 iNfeSteD[KB]
    GooD JoB~~
    5 years ago
    #19 Mellow
    hehe, take a away border="0" and replace it with style="border-width:1px;border-color:#000000; border-style:solid;" arround the pictures... :-)
    5 years ago
    #20 ChronoCross
    Zone Alarm, is that nescecery on every computer at the network?
    5 years ago
    #21 Ngine
    #21 Yes, indeed. Won't work without it on alll of the computers!
    5 years ago
    #22 NetrileuM
    I have an router but its not called D-Link T_T
    5 years ago
    #23 Ngine
    #23 Like i said in the guide, try to referer to your own. Almost every single router can be configured to forward ports.
    5 years ago
    #24 Skinsnapper
    I have the same router of the tutorial :D
    5 years ago
    #25 ZerXes
    Is it really nescecery to have Zonealarm? all you do with it is to allow it to acces internet, and without zonealarm its got automatic acces right? btw, to have moore comps on bnet its just to assign it to ports 6112,6113,6114,6115 osv, right?

    ZerXes
    5 years ago
    #26 Ngine
    #23 Tell me the name of your router, I might have a solution.
    5 years ago
    #27 Ngine
    #26 I haven't got it work without zonealarm. I'm pretty sure it's required..
    5 years ago
    #28 Mazor (GosuCrew)
    #30

    Actually, I spent almost a whole week working on that problem. I bought some stuff, configured, tested, made my brother (who actually only wanted to play bw 1on1) mad since I interrupted him all the time and stuff.

    And it never worked.

    This is what I did:

  • Configure the winroute to send port 6112 to one computer where you DONT change the game data port in the registry.
  • Send the other port (6113) to the second computer and open the game data port for it.
  • Try solving a way to make BOTH computers access 6114-6119 and 4000, since winroute isn't support multiple forwarding, it can only forward one port to one computer.
  • Listen to Murphy Brown and Nu-NRG - Energizer (Club Mischung) while doing it.

    Good luck! =)
  • 5 years ago
    #29 Mazor (GosuCrew)
    (it ended up with me buying a d-link router )
    5 years ago
    #30 Deadline
    gw Icarus =))
    5 years ago
    #31 Skalman-
    Read reply #7 if anything havent worked so far.. this zone alarm shit.. didnt work for me T_T.. but reply #7 worked, so now I can play 2on2.. :D and thank you it worked.. my brother was driving me crazy.. :p
    5 years ago
    #32 Ngine
    #35

  • Foward 6112 to the first computer with only the "#7" method, and then you forward 6113 to the other with the same method.

  • After than you try to allow 6114-6119 and 4000 in your winroute program on both of the computers aswell. If Winroute isn't able to do that, I suggest you try Zonealarm to fix this.
  • 5 years ago
    #33 Racekonijn
    i tried so what everything, step #7 (maked the value in the registry), i did it on my 2 computers, one with port 6112 and the other with port 6113,
    i tell my router that 6112 go to the 1 computer, and 6113 go to the second computer.

    also i did 6114-6119, 4000, 27960 tho both computers.

    i didnt install zonealarm, is this really nescecery to install it? is it not possible to configure ports without zonealarm?
    plz i hope so

    the problem, i cant host a 2v2 game (i can host it, but always one player got dropped from the game) and i cant play 2v2 with two computers in the same game :(

    my router is a U.S. Robotics Broadband Router (Model # 8000-02, Version V2.5)
    if any have an id to help me, plz tell me how

    thx in advance
    5 years ago
    #34 Ngine
    #37 Like I've said before. I haven't got it to work without zonealarm. It is very easy to install, so I suggest you try that. Try to update your firmware too!
    5 years ago
    #35 twelvestones
    //******Help******\\

    when i try to log in on bnet with thoses
    i get this msg: port 6112 is too slow, you will be abled to chat but not to play.

    the thing is, i have to put on port 6112 on either .129 or .170 then delete it
    or it wont let me play with my partner

    i am using NETGEAR router with the newest firmware and zonealarm
    i asked them about this in their support webpage but they were not able to answer me

    anyone know what i should do ?
    setting port 6112 everytime* i want to play with my partn is a pain :_(
    (everytime one of our cpu restarts)

    thx for the help
    5 years ago
    #36 Ngine
    #39 Hmm, are you sure you've installed zonealaem PRO properly? I get your probelm this way, you're forwarding port 6112 to one of the computers and then you get an errormessage because it too slow. I think that's because battle.net is only able to connect through 6112 and no other port. You muse look through your zonealarm settings again to make your computer allow all ports from 6112 to 6119 and 4000.

    Are you sure about your local ip's? .129 and .170 are as the same as mine. That doesn't mean yours are the same. Check if you're forwarding the port to the right ip too!
    5 years ago
    #37 Mazor (GosuCrew)
    #39 I recognize that error myself. That is simply because both computers cannot access port 6114-6119 and / or 4000. You need to open those ports and make them available for BOTH computers.
    5 years ago
    #38 twelvestones
    i did...

    bnet wont support port 6112 coz it is too slow

    anyone has any other idea?
    zonealarm isnt the problem
    5 years ago
    #39 Racekonijn
    #37
    i have zonealarm installed now, and i can host a 2v2 game, np there with both computers

    i also can join te same game with the two computers for a 2v2 game, but there is too many lag

    i've done the hole guide without problems now.
    i'm using the lastest firmware too, so that can not be the problem i think.

    is there a solution?
    5 years ago
    #40 Ngine
    #43 I had this problem too. Have you done the "#7" metod aswell? If you have, just delete the keys that you created, I think it will work then. Don't know why it's like that, though.
    5 years ago
    #41 liime
    hm =P
    5 years ago
    #42 Racekonijn
    #44 I deleted the keys on both computers (in the registry), but it's the same.
    then i put on 1 computer the key and its also the same
    i dont know what i have to do now...
    5 years ago
    #43 9ANgels[Ag]
    hmmmmm
    5 years ago
    #44 Ngine
    #46 Actually, this is kinda weird. Sometimes you're able to create games to play in, the BOTH of you, but mostly it doesn't work. When you're 4 players or more in the game the risk that battle.net connects to the same port as someone else in the game is very high. But I'm sure you can play 1v1 vs the other person you're sharing with if you create a game. Ofcourse it requires that proper zonealarm settings.
    5 years ago
    #45 Ngine
    #46 I highly recommend that if you want to play vs another 2v2 team, you ask them to create the game. Then you will be sure to play without lag.
    5 years ago
    #46 Ngine
    And by the way! Can someone report to me that you have got this to work? Or is it just me?
    5 years ago
    #47 AmNeSiaC
    i have a problem , i cant make or play with more than 1 ppl :( cause if there are more ppls i dont read they and they dont read me and when the game starts its too lag! , i tried #7 but doesnt work and i tried too installing alarmzone! plz some one help me!
    5 years ago
    #48 Racekonijn
    #50 YES, i can play 2v2 with 1 ip in the same game, but only if we joins a 2v2 game, it doesn't work if i created the game.

    is there a solution for? so that, i can create 2v2 games, and can play it with 2 computers?
    let me know plz
    5 years ago
    #49 Mazor (GosuCrew)
    #53 No there's most likely not. I have the same problem, just join the game and it will work instead of creating of your own.
    5 years ago
    #50 Mazor (GosuCrew)
    #52 Something is wrong with your ports, are you sure you have directed them correctly in the hub ?
     

    Comments \ Paging
    1, 2 
     

    Post comment
    You are not a logged in, or you are not registered. Create an account or login to be able to post a comment.