Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
Quellcode |
|
1 2 3 4 5 |
#Hlstats-Daemon beenden #VPN-Verbindung aufbauen # Netcat starten: nc -lup 27500 -s 10.XX.1.1 #laufen lassen |
Quellcode |
|
1 2 |
logaddress_add 10.XX.1.1:27500 log on |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »[HFS] m.« (15. Februar 2012, 02:30)
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
Quellcode |
|
1 2 3 |
echo "1" > /proc/sys/net/ipv4/ip_forward iptables -t nat -A PREROUTING -p udp -d GAMESERVERIP --dport HLSTATSXPORT -j DNAT --to-destination HLSTATSXIP:HLSTATSXPORT iptables -t nat -A POSTROUTING -j MASQUERADE |
Quellcode |
|
1 2 |
logaddress_add GAMESERVERIP:HLSTATSXPORT log on |
Gameserver:
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p udp -d GAMESERVERIP --dport HLSTATSXPORT -j DNAT --to-destination HLSTATSXIP:HLSTATSXPORT
iptables -t nat -A POSTROUTING -j MASQUERADE
ist/soll der GS denn über eine öffentliche IP joinbar sein/bleiben aber zu hlx über VPN streamen?
in dem fall teste mal ob es funktioniert wenn du den /die GS nicht auf ein interface bindest sondern auf allen lauschen lässt (-ip entfehrnen).
da hätte ich nämlich so einen verdacht.</ip>
andernfalls kann ich nur sagen das das betreiben eines GS einwand frei in einem reinen VPN läuft. man muss nur steam etwas umrouten (wenn man VAC/uniqueids braucht und kein öffentliches internet gateway im VPN betreibt).
</ip>
achte auch darauf das es den unterschiedlichen VPN clients, zumindest GS zwischen HLX und je spieler zwischen GS, erlaubt sein muss zu kommunizieren. bei OpenVPN ist dies beispielsweise nicht der standart!
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »[HFS] m.« (15. Februar 2012, 23:36)