|
I have had this issue and did some research at one point.
With the scenario: 2 computers behind the NAT. Comp1 port set to 6112 Comp2 port set to 6113 NAT set to port-foward 6112 to Comp1 NAT set to port-foward 6113 to Comp2
Seems perfect (and exactly what you are describing Haemonculus), but not so. Playing 1v1 on bnet works fine, playing with an additional player does not work.
Blizzard's official line: http://us.blizzard.com/support/article.xml?articleId=21109
I recall reading an article describing how to set this up by editing ipchains table or something on the router (an advanced thing you will need a custom firmware to do anyway), but I can't find it now -_-...
|
Germany2762 Posts
On June 04 2008 03:33 Sigrun wrote: Awesome first post.
rofl i know that this post isn'T any better, but i laughed so hard at this "True" and your reaction ahaha... it still doesn't end XD
ahaha :D
|
It was years ago, so my memory might not serve me well, but I believe I solved it by having one computer in DMZ mode and the other with normal port forwarding. Not sure if it works with many routers though.
|
Cadical
United States469 Posts
On July 19 2008 07:04 Haemonculus wrote:Show nested quote +On July 17 2008 16:44 MasterOfChaos wrote:On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding. Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of. The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100 My starcraft is set to use port 6112. His starcraft is set to use port 6113. And we still can't play in the same game on bnet. T_T;; Any ideas??
You should be able to play in the same game on bnet, just not with other people in the game.
I don't think there's solution if you want to play in same game WITH other people.
|
On July 19 2008 11:27 Cadical wrote:Show nested quote +On July 19 2008 07:04 Haemonculus wrote:On July 17 2008 16:44 MasterOfChaos wrote:On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding. Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of. The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100 My starcraft is set to use port 6112. His starcraft is set to use port 6113. And we still can't play in the same game on bnet. T_T;; Any ideas?? You should be able to play in the same game on bnet, just not with other people in the game. I don't think there's solution if you want to play in same game WITH other people.
My brother and I play in the same game together (with other people) from the same router, I'll post my settings tomorrow when I'm not so tired.
We can both host and join games and play with others.
|
On July 19 2008 11:27 Cadical wrote:Show nested quote +On July 19 2008 07:04 Haemonculus wrote:On July 17 2008 16:44 MasterOfChaos wrote:On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding. Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of. The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100 My starcraft is set to use port 6112. His starcraft is set to use port 6113. And we still can't play in the same game on bnet. T_T;; Any ideas?? You should be able to play in the same game on bnet, just not with other people in the game. I don't think there's solution if you want to play in same game WITH other people. i had the same setup and it worked for me + my brother. we had to get someone else to host tho otherwise it would lag if anyone not from the network was in the game.
seems like this solution is hit or miss though
|
On July 19 2008 12:17 Rotodyne wrote:Show nested quote +On July 19 2008 11:27 Cadical wrote:On July 19 2008 07:04 Haemonculus wrote:On July 17 2008 16:44 MasterOfChaos wrote:On July 16 2008 20:16 djc9876 wrote: MasterOfChaos, how would I set the other "port to 6113 in the registry" as you say you did? Also, a plugin for this router problem would be awesome. The easiest way to change to port is in the settings tab of chaoslauncher. Then you just need to create the correct port forwarding. Sigh. I'm over at a friends house and we're trying *everything* we can possibly think of. The router is set to forward 6112 to me, 192.168.1.102 The router is set to forward 6113 to him, 192.168.1.100 My starcraft is set to use port 6112. His starcraft is set to use port 6113. And we still can't play in the same game on bnet. T_T;; Any ideas?? You should be able to play in the same game on bnet, just not with other people in the game. I don't think there's solution if you want to play in same game WITH other people. My brother and I play in the same game together (with other people) from the same router, I'll post my settings tomorrow when I'm not so tired. We can both host and join games and play with others.
Sigh, please do!
|
mrmin123
Korea (South)2971 Posts
The best we have down to is where both of my roommate and I can join the same game with people outside of our network and play without lag, but we cannot host with people outside of our network joining. This applies to both Bnet and ICC.
This is the IPTables we're using: + Show Spoiler +iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63002 -j DNAT --to 192.168.1.100:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.100 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63002 iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63003 -j DNAT --to 192.168.1.102:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.102 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63003 iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63004 -j DNAT --to 192.168.1.186:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.186 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63004
|
This works for me, but I'm not a network expert or anything so I have no idea why.
First of all both computers must be set to a static IP, and using Chaos Launcher one computer uses 6112, and the other 6113.
Then you open that port in the router configuration page. So if I'm playing SC from my computer with 6112, I'll open 6112 for my IP address.
I don't know if this is necessary but I DMZ one computer (that's the one that can host).
I think that's it :/
|
no, it isn´t, i tried to make a DMZ and forward the other, but doesn´t works... maybe im making a mistake, but seems that some routers can solve easily that problem... WHY???
|
On July 20 2008 09:09 mrmin123 wrote:The best we have down to is where both of my roommate and I can join the same game with people outside of our network and play without lag, but we cannot host with people outside of our network joining. This applies to both Bnet and ICC. This is the IPTables we're using: + Show Spoiler +iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63002 -j DNAT --to 192.168.1.100:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.100 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63002 iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63003 -j DNAT --to 192.168.1.102:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.102 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63003 iptables -t nat -I PREROUTING -p udp -d $(nvram get wan_ipaddr) --dport 63004 -j DNAT --to 192.168.1.186:6112 iptables -t nat -I POSTROUTING -p udp -s 192.168.1.186 --sport 6112 -j SNAT --to $(nvram get wan_ipaddr):63004
according to http://us.blizzard.com/support/article.xml?articleId=21109 you should open incoming TCP connections (on the same UDP port) to be able to host games
|
hey guys i have a lagging issue. even when my brother plays on b.net west and i play on east, i have that heavy clash type lag in games with more than 2 ppl. y is this and is there anyway to fix this? if he's not on b.net i don't have this problem.
|
What do they do in PC bangs? They can't ever play online?
My friend who doesn't play wants to go to a PC room with me and play 2v2 vs bnet noobs. But I told him that probably wouldn't work.
|
Sweden33719 Posts
.. Of course you won't have any trouble playing 2v2s in PC rooms.
|
Greetings everyone. We have succeeded!
So we followed the directions at shady website. Sorry to link to such a site, but that's where we found these instructions. We followed them closely, installed a new firmware on our router, logged in via an SSH connection, and altered the mentioned file, and viola. It works. We've been lanning up a storm!
Forewarning! Not every router is going to be compatible with this software. And if it is, the web-based gui for your router will go away. Installing open-source firmware on your router is not something to be done lightly, and I'm pretty sure we almost bricked the thing at one point or another. Don't try installing openwrt unless you're somewhat familiar with linux. However if you can manage it, it's AWESOME.
Plus, you'll feel like a pro haxxor altering code inside your router.
|
I was going to say what Chaos said, but a lot less eloquently. Try forwarding TCP 4000, I couldn't make games until that happened.
On July 16 2008 21:42 Wala.Revolution wrote: Around 1.14, PC Bangs used some crack program. The CD Key on belonged to "000000000". My friends used it as well.
That still doesn't fix how they were all were all sending out data through the same ip.
|
hey i was wondering if u guys know the answer to my question 5 posts above
|
I switched my port to 6113 through the registry and it works great, i had to do it because something else was using port 6112 and couldnt port forward it
|
On August 20 2008 14:29 blasian wrote: hey i was wondering if u guys know the answer to my question 5 posts above
Are you running vista? Do you lag in 1x1s? Because I know Vista lags Bw on some computers, but not on others.
Edit: That was my first response; after I re-read (literacy's a problem where I live, I guess):
Do what Master of Chaos said, hopefully it'll fix it. I know that if you guys both play on West, you'll run into the type of lag that the bumper is trying to fix. I think that even if you play on different servers, you'll both lag because packets are coming into the same port on your router. You and the guy who bumped have very similar problems.
|
On August 20 2008 13:35 FrozenArbiter wrote: .. Of course you won't have any trouble playing 2v2s in PC rooms.
I don't understand how this sarcasm comment is meant. At first I thought it is supposed to be about skill level. But now that no longer makes sense.
Anyway, they probably don't even have SC so it probably won't happen.
|
|
|
|