Advertisement
 

Membership

 

Advertisement

 

Search

 
Features \ 2on2 with the same IP

2on2 with the same IP

» Ludvig "Ngine" Holm
29th September 2003 - 26725 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
    #51 AmNeSiaC
    i dont know ^^ i dont know too much about ports and stuffs plz someone could explain me! i want can play 2vs2 again!! :(
    5 years ago
    #52 Racekonijn
    #53 i tested to play a game 2v2 in 1 game, its playeable but there is a little lag, and that makes the game dificult to good play, is there a solution to play the game without any lag?

    give me the solution plz
    thx
    5 years ago
    #53 planetes
    who should I do if I have an Netgear Router RP614

    NeatGear and D-lik ain't the same :|
    5 years ago
    #54 Death_Gun
    im having a problem in a cyber cafe. i installed sc/bw on a client pc, but when I try to conect with battle.net, the sc says that im not conected to internet, sayme to review my conection and try again. but im conectted. i can navigate with ie with no problens, dls too. just sc/bw do not recognize my conection.
    data:
    there is a server pc, who share conection for clients pcs. the server uses the winconnect program to share. i tried install a gate in the winconnect, to permite data transfer in the 6113 port, but it inst worked. and its driving me crazy!
    what can I do????
    5 years ago
    #55 wOjCik
    do i have to have a "router" to play on battlenet 2vs2? in my home we have 2 computers with network cards, but we can´t play in the same game with eachother, Why? isn´t there a way withot the router`?
    5 years ago
    #56 frontzerg
    I've got Winroute, too
    I've done everythin like it's said, Now I can join with to Comps....thx

    but now its lagging all the time...
    If I create or join the same game, its lagging...
    What to do?
    5 years ago
    #57 frontzerg
    I'm using for one comp port 6112 and the other 6113...

    I can join different games WITHOUT lags ---
    But i wanna join the same game...
    5 years ago
    #58 Icarus
    #61 and #62 Since I've never fixed this with winroute - or know if it's even able to fix the problem, I can only recommend you to buy a D-link router..
    5 years ago
    #59 Bihoppa
    Hmm, my problem with this is that my both computers need port 6112 to get BW working on b.net at all and my router does not allow both comps having the same port, so what to do?
    5 years ago
    #60 Bihoppa
    Ops w8, I think i get it - It was the #7-stuff right?
    5 years ago
    #61 Bihoppa
    It is working!! :D And i did not need neither firmware or Zonealarm :) All i did was creating the 6113 stuff in reply #7 on one of my computers and put the portforwarding on that one, and 6112 on my other computer. I have a Netgear router and that may be why it was so simple, but I don't really know so it's just a tip ;)

    Btw, THX for this article!! :D
    5 years ago
    #62 Icarus
    ALL OF YOU DON'T F**KING BUY A D-LINK ROUTER! iT TOTALLY SUCKS.. MY 604 JUST CRASHED.. CAN'T RECIVE SIGNALS FROM THE MODEM.. CRAP!
    5 years ago
    #63 MrHappy
    any software package (eg zone alarm, reg hack, winxp firewall) or router that supports port redirection will do the trick. I have two computers behind one ip. I let one PC use ports 6112-6119. On the 2nd machine I tell the router or winxp firewall to redirect TCP and UDP ports 6112-6119 to 7112-7119. Battlenet then sees two computers: ip:6112-6119 and ip:7112-7119. Lag is still an issue when LAN players join internet players in same game. I guess that this is to do with the way starcraft peers data between players and that NAT routers / adsl bandwidth just aren't fast enough to route all incoming/outgoing TCP/UDP packets. Is there anyone out there that experiences lag on something faster than 512/128? Surely it would be a simple matter for blizzard to release a patch that recognises x PC's behind a single IP so it can send the data to that IP once for the x computers instead of sending it x times to x computers?....
    4 years ago
    #64 TuLLe
    It has worked from the day I got cable ;/
    4 years ago
    #65 ShIzNiTs
    Basically I have a Linksys Router (BEFSR81) that has the following:

    Port Range Forwarding (PRF)
    UPnP Forwarding (UPnP)
    Port Triggering (PT)

    The PRF has Ext. Port | Protocol TCP and UDP check boxes |IP Address |Enable check box

    The UPnP has Ext. Port | Protocol TCP OR UDP (Can only choose 1) | Int. Port | IP Address | Enable Check Box

    The PT has Application Name | Trigger Port Range | Incoming Port Range

    For PRF I put 6112, 4000, 27960 for one computer and 6113, 4000, 27960 for another computer.

    Under UPnP (which has limited space) I put in 6112 TCP for one, and 6113 TCP for the other.

    For PT I put 4000-4000 for both Trigger Port Range (TPR) and Incoming Port Range (IPR), 6112-6119 for TPR and IPR, and 27960 for (TPR) and (IPR)

    I also added Game Data Port decimal 6113 as stated in #7.

    I can play public games fine and so can computer two. We can also play 1on1 versus each other and watch replays together. However, we can not play in the same game against each other OR on a team if other people are present. We also have trouble in pregame chatrooms (Not battle.net chatrooms). The game will start, but the lag will be so immense that one of us lags out, if not both of us and then we are dropped from the game.

    Does anyone know ANY way around this problem that we can play a lag free public starcraft game on battle.net TOGETHER with other people?
    4 years ago
    #66 ShIzNiTs
    Oh yeah, in addition to #70 I also used ZoneAlarm Pro and did everything as stated above.

    Has anyone been able to run a 2v2 Public game on the same IP with other people and have it be lag free?
    4 years ago
    #67 wokkamokka
    this aint working for me :/ darn, can anyone help me ?
    4 years ago
    #68 DarkSider
    I cant manage to get this to work... i have no router but i have connected to both computers by getting 2 networkcards for the first computer and then one for the the computer that connects to the first computer. Ive tried to do what post #7 said but it wont work. In networkconnections/advance/options/ u may add "services" ... cant u use that to choose internal and external port... in someway instead of this router webbconfig shit :P.. Like choosing first computer #7 to 6112 and second 6113.. and in the second use 6113 as external and for ex. 7113 as internal.. I get crazy by all this shit.. im so close to a solution but every experiment takes time .. gah.. why cant blizzard make a patch to fix this shit.. so sc can detect 2 or more connections from one ip. Please if u know anything of what i am talking about and may have a solution please reply. thx
    4 years ago
    #69 JBob06
    Has anyone tried this with a "Belkin" router? Any help is appreciated.
    4 years ago
    #70 Naib(TE)
    #5 is totally right! Zapro + removing XP firewall is a solution if u dont have router:)
    4 years ago
    #71 Hunt
    I read this comments very good and I think most people has the same problem. How to connect 2 pc from one IP to 1 another PC (or more).
    I have AMD K6-2 366Mhz as the server and 3 another PC's. The thing with making 6112 port for 1 pc and 6113 for another PC is a good one. Then every PC can create and play games (but only without other pc from same IP). I have 256/96 connection and speed was good. Then I tried to be in the same game with someone other from internet and there was lag until one of us has left.
    I have kerio winroute pro and there you cant map one port to more PCs. My friend {skilled in routing} told me, that I can't route one port to more PCs. But you wrote that Zone Alarm does.
    #70 you can play together with your friend from one IPs because its same as you would play through LAN (udp).
    BTW on blizzard webpages there are only 6112-6119 ports in use, i don't know where did you get the 4000 and 27960 port? I've tried to start Brood War on PC with firewall and it engaged only port 6112 (according to the registry setting 6112-6113)

    4 years ago
    #72 Hunt
    Diablo, Warcraft II Battle.net Edition, and StarCraft:
    Allow port 6112-6119 TCP and UDP out and in (taken from www.blizzard.com support)
    the 4000 port is for Diablo II, and 27960 dont know where did you get it :-/
    4 years ago
    #73 Kobalt.org
    i have no firewalls, my problem is that we are many users on this ISP with one ip - something like a proxy , all of us(the ISP clients) are connecting to a Microsoft Virtual Networking Server and he has only one ip.my question is:
    is there a way to host 1on1 game or play 2v2? i will be happy to have even one of these two?
    4 years ago
    #74 Icarus
    I've noticed that the stargate server, at least, don't go through port 6112. I'm not sure but it seems like this issue solves automativly on stargate (!) So play stargaye people :)
    4 years ago
    #75 WIPER
    I have a NetGear RP614 and use Northon Internet Secuity,
    I've opened port 6112 and 6113 and can now play a 2v2 game online,
    But I still get the annoying lag…
    I've also tried the #7 method but the lag still remains

    I can't open port 4000 and 27960 to BOTH computers as the router only allows
    1 specific port to one of the computer... May this be causing the lag?

    If so, does any one have a solution?

    4 years ago
    #76 RuggUgglan
    But if u dont have Starcraft installed on the computer where the zonealarm is??
    4 years ago
    #77 xan
    #7 is working, but we cant join same game with more than 2 players, only me and my brother. With #7 we are able to cre8 games, without only 1...

    But the Problem is that we cant join same game and play 2v2...

    we use both XP, 1 PC 2 Network Cards, Hub, 1 Connection IP for the INTERNET, plz help

    greets xan
    4 years ago
    #78 Kobalt.org
    same as #82
    the two pc can play with each other(one creates game) but they cant play 2v2 without unhuman lag - what is the problem ? may the article writer give some light here?
    4 years ago
    #79 SHEFT
    We're 4 on my LAN, how do i do then?
    4 years ago
    #80 Icarus
    #82, 83
    You've done exactly as explained in the guide? That "#7" method is pretty unstable as I experienced. Try the Zonealarm and Router port forwarding method and I'm sure that'll do it.. You can't use both these methods at the same time, that will no doubt screw the whole thing.

    #80
    I have no idea how to fix this using nortin firewall, I've had this question before and I was never able to give a good answer. I guess Norton should be pretty much the same as zonealarm, so if you do the same thing just pretending that norton is zonealarm it should work. I have no idea though :] Also, as I replied to #82 and 83, you can't use the both methods at the same time.

    PM me if you all need to ask something and I'll try to help, it's much easier for me to check my PMs instead of checking out this post everytime.
    1 year ago
    #81 geno2k3
    I CAN VOUCHE FOR THIS!

    This works! I have tried it and i could play with my brother on the same router, on the same ip adress. TOGETHER WITH OTHER PEOPLE ON BATTLE.NET in the same game. Though it looks complicated and it becomes a hassle, this is the only known guide to work. I am almost 18 now and i have been playing this game since i was 8 or 9. THANKS ALOT, FINALY WE CAN PLAY!
     

    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.