|
|
|
Member 6 posts
Registered: Jan 2009
Ok i have a spare box with debian 4.0 server install , i have setup the package (above sticky post) as per instructions adsl has static ip with host name markrach.plus.com so does the debian box 192.168.1.101 , i have set the sv_serverip to my internal ip address and forwarded the correct ports to this , now i can connect internaly but other get unable to resolve ip address when either trying to connect to the external ip or the domain name:port. I have checked that its useing the correct qwprogs .so in this case i think , quakeworld server website sees the server when i added it correct ip and host so i'm lost for ideas now , any help from a leet server admin would be great cheers mark
Moderator 1329 posts
Registered: Apr 2006
sv_serverip needs to be the same as visibile to the outside world, otherwise people will not be able to connect to your server. You have to be connecting the external IP too, unless you want to start playing around witn sv_getrealip.
Member 6 posts
Registered: Jan 2009
Cheers Renzo , that seems to have worked , but now it seems everyone else can connect but me :f .
my etc\hosts is
GNU nano 2.0.2 File: /etc/hosts
127.0.0.1 localhost.localdomain localhost 192.168.1.101 markrach.plus.com markrach
# The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts
I'm sure it must be something to do with my networking but i cant seem to find a problem anywhere
And my interface is
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5).
# The loopback network interface auto lo iface lo inet loopback
# The primary network interface #allow-hotplug eth0 #iface eth0 inet dhcp auto eth0 iface eth0 inet static address 192.168.1.101 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.254
my windoz box is 192.168.1.100
Member 271 posts
Registered: Feb 2006
Just set sv_getrealip to 0 and it won't matter what sv_serverip is set to anyway.
Moderator 1329 posts
Registered: Apr 2006
As a server admin, I wouldn't recommend that. If you HAVE TO change sv_getrealip, let it be at least 1 and you will still be able to log other players' real IPs and connect at the same time.
sv_getrealip :
0 = do not resolve real ip 1 = resolve, on fail do not drop connection 2 = resolve, on fail drop connection
-> recommended values are either 2 or in special cases, 1.
Member 6 posts
Registered: Jan 2009
Cheers for the help , used a different router in the end and all seems to be working fine now , only problem is , i know i will not be able to see the server in the ezquake browser but other people on different isp still canr see the server , they can by namual connection markrach.plus.con:28001 , server is registered on quakeservers.net . added their master server to the cfg too .stumped on this one Edit : I have not used sv_getrealip 0 its on 2
Member 103 posts
Registered: Apr 2007
Try adding to server.cfg:
setmaster masterserver.exhale.de:27000 asgaard.morphos-team.net:27000 qwmaster.ocrana.de:27000 kubus.rulez.pl:27000 master.quakeservers.net:27000 satan.idsoftware.com:27000 satan.idsoftware.com:27006 House of Fragenstein | FFA hof.servegame.com:27500
Member 113 posts
Registered: Apr 2006
server is registered on quakeservers.net . added their master server to the cfg too .stumped on this one FYI: quakeservers.net does not accept heartbeats directly from servers (instead it collects data from the other master servers), you need to use another master server in the config as mentioned above.
Member 258 posts
Registered: Feb 2006
asgaard.morphos-team.net does not accept heartbeats either.
Administrator 1864 posts
Registered: Feb 2006
We can however make master.quakeservers.net accept heartbeats if needed? Also it doesn't get the servers from the other master servers, it gets servers from the qs.net site.
The qs.net site is however updated with info from regular master servers, so if you add a master server that qs.net checks, then it will at some point end on the master.qs.net server list.
|
|
|
|