A working solution is to use a local DNS server which define the lineage2.com zone. Only trouble is that you won't have access to the official Lineage 2 web unless you go back to normal DNS.
Available DNS for windows include
BIND https://www.isc.org/downloadables/11
PowerDNS http://www.powerdns.com/en/downloads.aspx
Posadis http://posadis.sourceforge.net/
MaraDNS http://www.maradns.org/download.html
You need to have your DNS server define the zone "lineage2.org" and to put a "A" line for l2authd
l2authd IN A 1.2.3.4
where you replace 1.2.3.4 by the L2J server you want to contact.
For the remaining of internet, you'll need to have the "root DNS servers" (probably given with the DNS server) or use delegation to your ISP's DNS server.
Once the DNS server is configurated, you'll have to change the DNS for your network. In the network properties of your internet interface, change the DNS from "get automatically" to "static address" with 127.0.0.1 as DNS server address.
If you host a L2J server, you may prepare a package with the zone and config files already done, make a nice installer which installs it, set it up so it runs at windows start and change the DNS server configuration.
About recent GameGuard problems
Forum rules
READ NOW: L2j Forums Rules of Conduct
READ NOW: L2j Forums Rules of Conduct
-
- Posts: 4
- Joined: Sun Mar 09, 2008 2:16 pm
Re: [L2j] About recent GameGuard problems
Hello everybody.
I just tried to solve the Gameguard issue on my server using the DNS-Server-Method as described above by Vapulable.
I got so far (using BIND only listening on localhost), that now on my local pc ips resolve as stated below :
l2authd.lineage2.com -> my server ip
http://www.lineage2.com -> ip of lineage2.com-homepage
nprotect.lineage2.com -> CNAME Resource Record to "lineage2gg.gslb.NCZ0ft.com" (as shown after a normal ping for "nprotect.lineage2.com")
Without the DNS-Server and with modified hosts-file i get the Gameguard Error right after starting Lineage2. Now (using BIND and a "clean" hosts-file) i still get the Error, but only a few seconds after a proper login on the server.
Now i am wondering if i got some point of the whole dns-idea wrong or if this method doesn't really work either. All the confirmation we have by now seams to be Deadmeats statement from this thread :
My main question would therefore be : What exactly has to be given so that Gameguard does not detect the redirection of l2authd.lineage2.com to the ip of a private server as "hacking"?
Regards
Andarion
P.S. : Note that my server-data is a little bit outdated (l2j-server-revision : 2971, l2j-datapack-revision : 6015) and that both Options "GameGuardEnforce" and "GameGuardProhibitAction" are set to "False". So if that could have anything to do with the problems i am facing, please tell me.
I just tried to solve the Gameguard issue on my server using the DNS-Server-Method as described above by Vapulable.
I got so far (using BIND only listening on localhost), that now on my local pc ips resolve as stated below :
l2authd.lineage2.com -> my server ip
http://www.lineage2.com -> ip of lineage2.com-homepage
nprotect.lineage2.com -> CNAME Resource Record to "lineage2gg.gslb.NCZ0ft.com" (as shown after a normal ping for "nprotect.lineage2.com")
Without the DNS-Server and with modified hosts-file i get the Gameguard Error right after starting Lineage2. Now (using BIND and a "clean" hosts-file) i still get the Error, but only a few seconds after a proper login on the server.
Now i am wondering if i got some point of the whole dns-idea wrong or if this method doesn't really work either. All the confirmation we have by now seams to be Deadmeats statement from this thread :
I think many people (including myself *g*) would benefit from more detailed information from somebody who got this solution to work or somebody who knows more about what the Gameguard actually considers as "hacking tool", so i decided to ask here, as any solutions on other servers i saw in the past days included some illegal (hosting gameguard servers and distributing copyrighted files) or at least "fishy" (only told to community members via pm) methods.Deadmeat wrote:Ok just got home and setup the DNS server and it works fine with no errors.
My main question would therefore be : What exactly has to be given so that Gameguard does not detect the redirection of l2authd.lineage2.com to the ip of a private server as "hacking"?
Regards
Andarion
P.S. : Note that my server-data is a little bit outdated (l2j-server-revision : 2971, l2j-datapack-revision : 6015) and that both Options "GameGuardEnforce" and "GameGuardProhibitAction" are set to "False". So if that could have anything to do with the problems i am facing, please tell me.
-
- Posts: 21
- Joined: Fri Nov 30, 2007 5:42 am
Re: About recent GameGuard problems
try this worked for me for the server i am using add it to the host file.
66.240.255.107 nprotect.lineage2.com #GameGuard
66.240.255.107 nprotect.lineage2.com #GameGuard
-
- Posts: 4
- Joined: Sun Mar 09, 2008 2:16 pm
Re: About recent GameGuard problems
Thank you for your answer, but unfortunately that is not what i am looking for.
What you are suggesting is using yet again another GameGuard Server which doesn't look quite offical to me. If it is not, this method to bypass the GameGuard Error is illegal (as the person hosting the server is probably also providing copyrighted data to his users without permission of NCZ0ft or whoever actually owns the copyright for this files) and even if it is official, i think it would be only a matter of time until the server also gets the troublesome update that checks the hosts-file.
I think on a long-time view the DNS-method is our best option if we want to stay legal and therefore i think it would be nice if we got some confirmation that it is working for some (i really hope it is) and maybe with some help also a little Howto for people like me, who understand the idea, but have trouble getting the software to work as it should.
What you are suggesting is using yet again another GameGuard Server which doesn't look quite offical to me. If it is not, this method to bypass the GameGuard Error is illegal (as the person hosting the server is probably also providing copyrighted data to his users without permission of NCZ0ft or whoever actually owns the copyright for this files) and even if it is official, i think it would be only a matter of time until the server also gets the troublesome update that checks the hosts-file.
I think on a long-time view the DNS-method is our best option if we want to stay legal and therefore i think it would be nice if we got some confirmation that it is working for some (i really hope it is) and maybe with some help also a little Howto for people like me, who understand the idea, but have trouble getting the software to work as it should.