← Back to team overview

sslug-teknik team mailing list archive

IP alias - problem med port 27015

 

Jeg ønsker at køre flere HalfLife (HL) servere på samme maskine. For at
HL klienterne på et LAN kan browse serverlisten skal HL serveren lytte
UDP på port 27015 hvor den vil svare på broadcast (på netop denne port)
fra klienterne. 

Serveren har et netkort og ip alias er derfor oplagt, nedenfor er en
udskrift af ifconfig og route. 

***Problemet er, når jeg bruger ip alias svare serverne ikke på
broardcast fra klienterne?? der er ingen problemer med at forbinde til
serverne når man manuelt definere adresserne. Dvs. det virker.... men
ikke helt. Der kan også pinges udefra til serveren. Hvis jeg ikke bruger
ip alias virker det fint og serveren svare på klienterne, men kun en
server ad gangen. 

Nogle ideer til hvad jeg har overset.

På forhånd tak,
Kasper


Serveren køre på 192.168.1.17 (bigmama) og 192.168.1.18(valve), mask
255.255.255.0, gw 192.168.1.1
Klienterne har adresser mellem 192.168.1.20 og 192.168.1.200 

********ifconfig efter konfiguration:**********
eth0      Link encap:Ethernet  HWaddr 00:02:44:03:52:D3
inet addr:192.168.1.17  Bcast:192.168.1.255  Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:145 errors:0 dropped:0 overruns:0 frame:0 
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:11 

eth0:0    Link encap:Ethernet  HWaddr 00:02:44:03:52:D3 
net addr:192.168.1.18  Bcast:192.168.1.255  Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 
Interrupt:11 

lo        Link encap:Local Loopback  
inet addr:127.0.0.1  Mask:255.0.0.0
UP LOOPBACK RUNNING  MTU:16192  Metric:1
RX packets:22 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 

******Route efter configuration:*********
Kernel IP routing table
Destination Gateway     Genmask            Flags Metric Ref     Use
Iface
valve       *           255.255.255.255 	UH    0      0        0 eth0
bigmama     *           255.255.255.255 	UH    0      0        0 eth0
192.168.1.0 *           255.255.255.0   	U     0      0        0 eth0
127.0.0.0   *           255.0.0.0       	U     0      0        0 lo
default     192.168.1.1 0.0.0.0         	UG    0      0        0 eth0