Starcraft - host gier na jednym ip

Jak dostosować Slackware w tych dziedzinach.

Moderatorzy: Moderatorzy, Administratorzy

Gumbass
Użytkownik
Posty: 10
Rejestracja: 2005-12-01, 00:52

Starcraft - host gier na jednym ip

Post autor: Gumbass »

Witam!
Mam problem z gra w stara na battlenetcie z kumplami z lana. To znaczy nie mozemy dolaczac sie do gier przez kogos z nas zalozonych. Jak ktos spoza siecie na zalozy gierke to wszytko jest ok.

Z netem laczymy sie za posrednictwem neostrady rodzielonej na serwerze(tam oczywiscie slack). Natomiast SC odpalam z windy. Jak powinienem skofigurowac fw? Porty 6112-6119 sa oczywiscie odblokowane.
przemek999
Pomocnik
Posty: 1157
Rejestracja: 2005-03-04, 18:27

Re: Starcraft - host gier na jednym ip

Post autor: przemek999 »

Gumbass tutaj nie chodzi tylko o ich odblokowanie, ale także forwarding portów na serwerze - poszukaj na forum gotowej regółki.
Pozdrawiam Przemek.
Awatar użytkownika
Skyscraper
Administrator
Posty: 753
Rejestracja: 2004-05-22, 10:46
Lokalizacja: Wrocław
Kontakt:

Re: Starcraft - host gier na jednym ip

Post autor: Skyscraper »

# STARCRAFT
$IPT -A INPUT -i eth0 -p udp --dport 6112:6119 -j ACCEPT
$IPT -A INPUT -i eth0 -p udp --sport 6112:6119 -j ACCEPT
$IPT -A INPUT -i eth0 -p tcp --dport 6112:6119 -j ACCEPT
$IPT -A INPUT -i eth0 -p tcp --sport 6112:6119 -j ACCEPT

$IPT -t nat -A PREROUTING -p udp -i eth0 --dport 6112:6119 -j DNAT --to-destination 192.168.0.10
$IPT -t nat -A PREROUTING -p tcp -i eth0 --dport 6112:6119 -j DNAT --to-destination 192.168.0.10
$IPT -A FORWARD -p udp -i eth0 --dport 6112:6119 -j ACCEPT
$IPT -A FORWARD -p tcp -i eth0 --dport 6112:6119 -j ACCEPT


ETH0 - to interfejs zewnetrzny
192.168.0.10 - adres IP komputera w sieci LAN hsotujacego gre STARCRAFT
Konfiguracja dziala!
Gumbass
Użytkownik
Posty: 10
Rejestracja: 2005-12-01, 00:52

Re: Starcraft - host gier na jednym ip

Post autor: Gumbass »

Oki, zaraz wyprubuje:
Narazie mam tak i niestety na servach blizzarda nie dziala, ale na ntc jest dobrze:

Kod: Zaznacz cały

iptables -A PREROUTING -t nat -j DNAT -p udp -d $ip --dport 60001 --to-destination 192.168.0.1:6112
iptables -A POSTROUTING -t nat -j SNAT -p udp -s 192.168.0.1 --sport 6112 --to-source $ip:60001

iptables -A PREROUTING -t nat -j DNAT -p udp -d $ip --dport 60002 --to-destination 192.168.0.2:6112
iptables -A POSTROUTING -t nat -j SNAT -p udp -s 192.168.0.2 --sport 6112 --to-source $ip:60002
Edit:
to samo :/ Chyba na blizzardach nie da sie z jednego ip zakladac i grac w tej grze
Awatar użytkownika
Grucha
Administrator
Posty: 1681
Rejestracja: 2004-05-21, 14:24
Lokalizacja: Wrocław
Kontakt:

Re: Starcraft - host gier na jednym ip

Post autor: Grucha »

Jak grasz tylko z kolegą to nie można po LANie rozgrywki prowadzić ?
"Touch my car and i will touch your girl"
ODPOWIEDZ