Switch to full style
Use this forum to post questions relating to WinGate, feature requests, technical or configuration problems
Post a reply

WinGate and online gaming

Jul 19 05 3:58 am

Hi all. I have a question, and please, someone help me with this because I'm going crazy...:(
Is it possible to play online games (e.g. Warcraft on BattleNet) with WinGate? Here is the scenario: my computer has a direct IP, and I have another computer on my LAN witch uses my Internet connection trough a proxy server. As you know, this ussualy is a problem with online games. I've been trough hell trying to make Counterstrike work, and I did after a few months with a program developed speacially for this. But no luck with Warcraft (or Diablo for that matter). Warcraft uses port 6112, TCP and UDP, for online playing. Given this info, how can I configure WinGate in order for the client to be able to play War?

Please help me with this...
Thank you all.

Jul 19 05 9:48 am

I play CounterStrike Source through WinGates' NAT with no problems (quite regularly), I am yet to put up a server behind WinGate though. I have seen two support tickets/online feedback regariding playing Warcraft in the last month or so. Unfortunatly neither of them reply to my questions and so cannot investigate further.

1. What version of WarCraft?
2. How do you connect to the WinGate server? NAT / WinGate Internet Cleint (WGIC)?
3. What version of WinGate?
4. Are you actually hosting games?
5. What prog did you need to do to get CS working?

Jul 19 05 8:21 pm

Hi jamesc.

1. It's Warcraft 3 TFT. Last night I found a way to access BattleNet. I used a prog named Proxy+ witch has port mapping (TCP and UDB bidirectional) and I've mapped ports 6112 to 6119 on TCP and UDP for the host I am trying to access. It worked, but there's another problem, and I didn't found any solution for this. I cannot host or join any game... Only chat on BattleNet... :( I feel I am very close to make it work, but it drives me crazy!
2. I didn't used WinGate yet, I wanted to know if it will work. I installed WinGate 6 last night (server config on my PC and client on the other PC) but somehow the client doesn't find any WinGate server to use... The other PC can ping my PC but it won't work.
5. It's HLProxy, a small little program made in 2001. This one saved my life, I searched for ages to find a way for CS to work with proxy.

Jul 19 05 9:02 pm

If you are playing games, I would recommend using only NAT for them.

To do is quite simple. There is an automatic way to configure it, called DHCP, but I would recommend manually doing it so you know whats up.

If your WinGate servers internal IP address is set to
IP Address 192.168.0.1
Subnet 255.255.255.0

Then on the client computers,for NAT, they must follow a similar pattern as shown below.

Client 1 to share internet connection through NAT
IP Address 192.168.0.2
Subnet Mask 255.255.255.0
Default Gateway 192.168.0.1
DNS server 192.168.0.1

Client 2 to share internet connection through NAT
IP Address 192.168.0.3
Subnet Mask 255.255.255.0
Default Gateway 192.168.0.1
DNS server 192.168.0.1

Client 3 to share internet connection through NAT
IP Address 192.168.0.4
Subnet Mask 255.255.255.0
Default Gateway 192.168.0.1
DNS server 192.168.0.1

Default Gateway in a loose sense means "If the IP address I am trying to connect to is not on my local network, then send it to the default gateway to find it (the WinGate Server)".

DNS stands for Domain Name System, it can kinda be explained as "If someone types in a domain name, like www.google.com, then ask the DNS server what the IP address is, so I cantact it. (... then once we know the IP address, we can check if it is on our local network, if it is not then this is when our default gateway is useful)".

In the IP address example I have used above, I have used the private IP address range 192.168.x.x - Other private ranges include 10.x.x.x , 169.254.x.x and 172.something, I am in a bit of a rush...

* To find out our current IP Address, (windows) Start menu --> Run --> cmd --> ipconfig/all
** To change the IP address on a computer (nt / 2k / xp), (Windows) Start menu --> Control Panel --> Network Connections --> Local Area connection --> Properties --> TCP/IP
*** To check if you have NAT installed, check out this picture below (If you do not, reinstall WinGate with the "Extended Networking", it is a check box to tick... most default installations have it)

Image

Once your gaming / client computers are set with NAT, there is no need to run the WinGate Internet Client or Proxies ... you can find out about that stuff when ya not playin games! Hosting games is another story, port mapping and stuff, once you do it a few times, it will not be a problem... any way we are here to help!

Jul 19 05 9:17 pm

(oh yeah, on the client machines, toggle off the WinGate Internet Client ,,, so it is disabled. Then NAT will be all go!

Start Menu --> Programs --> WinGate Internet Client -->WinGate Client Toggle)

Jul 19 05 10:16 pm

OK, let me see if I am getting this right:

First, my PC (with the internet connection) has a NIC with xxx.xxx.xxx.xxx(public IP removed by qbik staff) IP address, but I am using 2 IPs, that one and 192.168.100.175. The client has 192.168.100.219.
I have to install WinGate with server configuration on my PC, but NOT install the client config on the other PC. Right?
The DHCP thing never worked for me, don't know why. I tried it with Win XP's ICS, but no luck for the client pc... Anyway, I hate DHCP, it's damn slow...
I am thinking that maybe I don't need WinGate after all, because on the internet PC I have two network cards. But that would meen to go back to ICS, and it doesn't work...
I will try what you said, and use WinGate, just to see if it works. What I didn't understood is if the client will be able to host/join games on the internet with NAT.
Anyway, thank you very much for your help, I will give it a try after I am home from work and post the results here.
Thanx again guys!

Jul 20 05 6:15 am

Wow...it wasn't enough that I cannot play over proxy, but now I cannot use WinGate either... :( I installed it 6 times, and after reboot I get a non working connection, no internet, no nothing. When I click Status on my connection I don't have any IP listed, and when I hit Repair it says Cannot query TCP/IP settings for this connection.... After uninstalling WinGate, everything is back to normal. Why is this happening??? :(((

Jul 20 05 3:34 pm

I have to install WinGate with server configuration on my PC, but NOT install the client config on the other PC. Right?

Correct, you do not need to instrall the WinGate Internet Client (WGIC) for your connection method, we want to use NAT

I am thinking that maybe I don't need WinGate after all, because on the internet PC I have two network cards. But that would meen to go back to ICS, and it doesn't work...

ICS is another form of NAT. Never used to work for me either.


I will try what you said, and use WinGate, just to see if it works. What I didn't understood is if the client will be able to host/join games on the internet with NAT.

NAT is the best way to play games. If your network is already functional, it only requires two settings on the client side, in your case,
Gateway = 192.168.100.175
DNS = 192.168.100.175

Wow...it wasn't enough that I cannot play over proxy, but now I cannot use WinGate either... :( I installed it 6 times, and after reboot I get a non working connection, no internet, no nothing. When I click Status on my connection I don't have any IP listed, and when I hit Repair it says Cannot query TCP/IP settings for this connection.... After uninstalling WinGate, everything is back to normal. Why is this happening??? :(((



1. When you install Wingate, can you first check that the adapters are correctly configured. Your network card/modem with the public IP address, should be marked as External. Your network card with the private IP Address 192.168.100.175, should be marked as Internal (as shown in image below).

Image


2. Can you tell me what brand/model network card you have? To find out...

(windows) Start Menu --> Run --> cmd --> ipconfig/all

Your network card Brand/Model should be shown in the "Description" field. If you have the Realtek 8029 card, there are issues with it that can be overcame by selecting a check box in Advanced Options.

(windows) Start Menu --> Programs --> Wingate --> Advanced Options --> Hardware Specific


3. If you are still having problems, then can you please make a support ticket http://support.qbik.com/index.php?_a=tickets&_m=submit and can you try to send us the following to see if there is an obvious problem; please zip them up.?
a) *Configuration Report
b) *WinGate Registry
c) *An ipconfig/all

* Config report. GateKeeper --> Options menu --> Advanced --> Save Report
* WinGate Registry. GateKeeper --> Options menu --> Advanced --> Save Registry Settings
* ipconfig/all. (Windows) Start menu --> Run --> cmd --> ipconfig/all >> c:\ipa.txt
Then navigate to C:\ and get the ipa.txt file/


p.s, your client comptuters ip address setup should be as follows
IP Address 192.168.100.219
Subnet 255.255.255.0
Gateway 192.168.100.175
DNS 192.168.100.175

Jul 20 05 7:21 pm

Hi again jamesc.

You didn't understood, I am using 2 different IP addresses on the same NIC. Both 85.204.240.227 AND 192.168.100.175. That's because not all the computers from my network have internet and external IPs (85.204....).
The NIC is Realtek...something, it's very common. It worked before with WinGate. But yesterday, WinGate showed my NIC on that window you made screenshot of as Disabled, altough in the tray the connection was active...
I found a fix for that error message (Cannot query TCP/IP settings...). I had to delete some keys (Winsock, Winsock2) from registry in safe mode, then uninstall TCP/IP (yes, it's possible) and reinstall it. But it's the same, it won't work with WinGate anymore. I've even disabled the firewall, because I thought it would block everything...
Anyway, I won't open a support ticket, I don't have the patience for this. :) I will just make a clean install of Win XP (or 2k, because it's the OS I love the most) and we'll see after that...

Jul 20 05 8:30 pm

Hi,

Sorry I missed that, but you should have two network cards for NAT. The realtek issue cannot be ignored in version 6. You will need to find out if you have the Realtek 8029 card. And if you have, be aware of the fix I described in my post.

All the best.

Jul 21 05 6:09 am

Hi james.

I did as you said, I've enabled the on-board NIC and set the IP for that one to 192.168.100.175. The Internet one has 85.204.240.227. I didn't entered anything in gateway or DNS for the internal NIC.
Anyway, the result was the same after installing WinGate...Both connections were down, and WinGate sees them as External and Internal, but Disabled. Altough the connections appear active in tray area...
I've opened a support ticket (ID MLC-43548) and sent the configuration report, the registry keys and IP config report. However, the IP config report was made AFTER uninstalling WinGate, because when it was installed this report was empty... :(

Jul 25 05 2:23 pm

His problem was corrected by uninstalling Kapersky AntiVirus (Standalone edition, not the WinGate edition). After hearing this, I replicated problem in the lab. The software has a network instrusion feature built into it. Once it was disabled here in the test lab, we had normal connectivity again.

Reference: http://www.kaspersky.com/faq?chapter=16 ... =166348631
Post a reply