SAMI Posted February 2, 2012 Share Posted February 2, 2012 I Create my dedicated online server...and used port 16252.....it's worked fantastic other players can easily joined my server....but have a problem my server did not showing PING...What i do?...help me plz.... Quote Link to comment Share on other sites More sharing options...
Jody Posted February 2, 2012 Share Posted February 2, 2012 (edited) Would I be reasonably correct in assuming your server has an un routeble IP address that falls into one of the following CIDR address ranges..?? 10.0.0.0 … 10.255.255.255 (10/8) - (Class A network that start with 10.) 172.16.0.0 … 172.31.255.255 (172.16/12) - (Class B networks that start with 172.16.) 192.168.0.0 … 192.168.255.255 (192.168/16) - (Class C networks that start with 192.168.) Edited February 2, 2012 by Jody Quote Link to comment Share on other sites More sharing options...
SAMI Posted February 3, 2012 Author Share Posted February 3, 2012 my network IP is Class © 192.168.0.0.........so, now what i do? how to fix this problem that my server showing ping.....plz help me......iam used port 16252.....plz help me...how i fix? Quote Link to comment Share on other sites More sharing options...
Jody Posted February 3, 2012 Share Posted February 3, 2012 Unfortunately the server uses its own internal routine for measuring ping. The routine does not support servers behind a NAT network and this is why you see so many servers in the list that have a ? for ping. Most of these servers can still be joined and played which is a positive note. The only way to have ping work correctly is to have your server on a computer that has a routable IP address. Quote Link to comment Share on other sites More sharing options...
struth__ Posted August 13, 2012 Share Posted August 13, 2012 (edited) Hey SAMI, I need a bit more information about how you host your SADS, Are you trying to host your GRAW2 SADS on the same computer you play GRAW2 on? Or will you host your GRAW2 SADS on a separate computer. If you won’t any level of dependency, can I suggest you do? Can I also suggest you use the default port for the GRAW2 SADS until you can see a ping and you know it’s working, then change it. Set your servers network adapter to static: We will assume its 192.168.1.2 And I’m assuming 192.168.1.1 is your routers IP address. Go to- Control Panel\Network and Internet\Network Connections settings, right click Local Area Connection select properties, then select TCP/IPv4 then properties again and check the radio button “use the following IP address”, with your class C network it should look something like this: 192.168.1.2 IP. -you’re GRAW SADS IP address 255.255.255.0 Subnet. -you’re LAN (Local Aria Natwork)Subnet 192.168.1.1 Default gateway Address -your routes IP address 192.168.1.1 DNS I’m assuming 192.168.1.1 is your routers IP address so If you don’t know what your Routers IP address is, “Shame on you lol” Go to- Start\run\ type: cmd\ hit enter\ type: ipconfig You should get this output: Windows IP Configuration Ethernet adapter Local Area Connection 1: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::c4d5:daed:f644:b4c5%14 IPv4 Address. . . . . . . . . . . : 192.168.1.2 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.1.1 The “Default Gateway” address can also be used as you DNS settings for a static IP configuration, if you don’t know what your ISP’s DNS servers are. You can find out, Go to- Google What it my "your ISP" DNS servers. Using your ISP’s DNS can help to reduce the overhead on your router. Router: Now you will need to logon to your router: Type the IP address of your router into a browser address bar 192.168.0.1 At the login screen type in your Username and password Look for port forwarding settings under NAT (Network Address Translation) or sometimes it’s called virtual server forwarding, here you will need to set the IP you statically set for your GRAW2 server and translate the port 16250 UDP inside to 16250 UDP outside 192.168.0.2 inside – 16250 UDP to outside 16250 UDP Now go to this website and download the port checker, make sure the port is open. You can also look up your router on this site and see examples of port forwarding, it’s very helpful . ICMP : If you are still having trouble showing a ping, make sure the router has Internet Control Message Protocol ICMP allowed, switched on or enabled, whatever. Some routes have this disabled by default for security reasons and some ISP’s disable it at their end so check with them. DMZ: There are many ways to get a server to allow all ports open by setting up a hardware or software demilitarise zone (DMZ). At layer3, domestic routers set a firewall rule by default known as masquerade - If an incoming packet does not fit the rule then drop it. This simply means if the router did not send the frame, it drops it. Routers tag the beginning of each frame it sends with information so it can identify a returning frame, it can now assume it’s safe to forward it to the host that requested it. If you setup a DMZ host IP address ex: 192.168.1.2 for your GRAW2 computer any packet that does not fit the rule will get sent to that host. Instead of dropped as with the masquerade rule I mentioned earlier I don’t suggest you have any sensitive information on that host, use Win7 security centre and firewall, make sure you set a very strong username and password for that host. The best way to host is to use a Hypervisor but that’s another story. Hope this helps... ... struth! Edited August 13, 2012 by struth__ Quote Link to comment Share on other sites More sharing options...
Jody Posted February 6, 2013 Share Posted February 6, 2013 DMZ: There are many ways to get a server to allow all ports open by setting up a hardware or software demilitarise zone (DMZ). At layer3, domestic routers set a firewall rule by default known as masquerade - If an incoming packet does not fit the rule then drop it. This simply means if the router did not send the frame, it drops it. Routers tag the beginning of each frame it sends with information so it can identify a returning frame, it can now assume it’s safe to forward it to the host that requested it. If you setup a DMZ host IP address ex: 192.168.1.2 for your GRAW2 computer any packet that does not fit the rule will get sent to that host. Instead of dropped as with the masquerade rule I mentioned earlier I don’t suggest you have any sensitive information on that host, use Win7 security centre and firewall, make sure you set a very strong username and password for that host. The best way to host is to use a Hypervisor but that’s another story. Hope this helps...... struth! Just to add that putting any windows machine or even *nix box in dmz is not the sort of thing to be taken lightly. Its like driving around with no seat belt on.. nothing might happen but something might only the odds are very hard to calculate. If your going to use DMZ, please please please dont make it a 24/7 thing. Quote Link to comment Share on other sites More sharing options...
CJo1964 Posted February 14, 2013 Share Posted February 14, 2013 Yes.....DMZ is bad mojo long term. Nice reply struth.......obviously work in IT ? Quote Link to comment Share on other sites More sharing options...
struth__ Posted March 21, 2013 Share Posted March 21, 2013 Yes.....DMZ is bad mojo long term. Nice reply struth.......obviously work in IT ? No probs CJo1964, I was sure I had GRAW2 SADS working behind NAT however, it seems I can't replicate it again. Having done some more testing it seems Jodie has the most appropriate response as to why GRAW2 cannot get a server to ping through NAT though it doesn't make sense to me, I know our GRAW2 SADS are routed to a WAN IP as Jodie explains earlier in this post but it shouldn't be necessary. When developing an application for the Internet you must comply with the standards set out by the relevant bodies, ANSI, ISO, etc. All the protocols are registered for TCP/IP, you can't go around Willie-nil-lie creating your own transition protocols, so it stands to reason that we are not opening up a particular ICMP type. There are two groups for ICMP; Query and Error and some 40 odd types of ICMP, ICMP is one of those Protocols, and Ping is an element within ICMP. What we need to do is find out what other type of ICMP needs to be allowed through to the host running the SADS. trouble is how many people have a router capable of advanced ICMP settings and don't mind using it for testing What I have done, is set-up a Vyatta virtual router (Vyatta is a Cisco enterprise alternative) in front of a virtual host with GRAW2 SADS installed. As you can understand this is a complex system and I don’t have a lot of time to run all the combinations necessary to complete a competent troubleshooting session, but when I do, I'll post it here. Quote Link to comment Share on other sites More sharing options...
Jody Posted March 22, 2013 Share Posted March 22, 2013 Struth Graw2 servers dont use a standard ICMP protocol as defined by standards. Typical NAT modifies the header of a packet as you have explained. Graw2 uses a typical TCP packet with the return address embedded in the data part to check for ping. That is why a graw2 server wont report ping when behind NAT, the server is using the IP address embedded in the packet which of course is non routable being class C. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.