Toon posts:

[FreeBSD] unreal achter router.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey,

VOORAF :
Ik heb al verschillende searches geprobeerd,
maar het uiteindelijke antwoord niet gevonden.

VRAAG :
Kan iemand mij vertellen hoe ik kan networkgamen achter een FreeBSD router.
Ik heb al verschillende dingen geprobeerd in
NATD en IPFW maar ik krijg geen connectie.

NATD.CONF :
redirect_port tcp 192.168.1.2:7777 7777
redirect_port tcp 192.168.1.2:8888 8888
redirect_port udp 192.168.1.2:7777 7777
redirect_port udp 192.168.1.2:8888 8888

IPFW :
${fwcmd} add pass log tcp from any to any 8888 in via ${oif} setup
${fwcmd} add pass log tcp from any to any 7777 in via ${oif} setup
${fwcmd} add pass log tcp from any to any 8888 out via ${oif} setup
${fwcmd} add pass log tcp from any to any 7777 out via ${oif} setup
${fwcmd} add pass log udp from any to any 8888 in via ${oif} setup
${fwcmd} add pass log udp from any to any 7777 in via ${oif} setup
${fwcmd} add pass log udp from any to any 8888 out via ${oif} setup
${fwcmd} add pass log udp from any to any 7777 out via ${oif} setup

BIJLAGE :

|<--------Chello
|[router]
|<-------- Internet PC
|<-------- Hoofd PC
|<-------- Game PC


CONCLUSIE :
ik moet er dus voor zorgen dat op een of andere manier mijn Unreal poorten worden geredirect naar m'n gamepc.

Verwijderd

Topicstarter
Is er dan niemand die hier een oplossing voor weet ?
ben vast niet de enige.

  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 06-08 13:03
Ik kan unreal draaien achter een freebsd firewall zonder forward regels

192.168.1.1 ziet eruit alsof het een adres is van een interface op je router, zoja werkt die forward regel niet. daar moet het bestemmingsadres staan van je game pc

Verwijderd

Topicstarter
Oeps ja das een typo in m'n post.
hmmz werkt hier niet.

Maar hoe dan als ik zelf server wil draaien om nog maar ff in het zelfde topic te blijven.

  • Infern0
  • Registratie: September 2000
  • Laatst online: 12:04

Infern0

Hou die ontzettende rust!!

Hier de link waar het uitgelegt staat:
http://www.defcon1.org/natd.html

paragraaf 2.4 geloof ik

Heb hiervoor ook IPFW en NATD gedraait onder freebsd, draai nu IPFilter met IPnat werkt iets eenvoudiger iets makkelijker rules.
kijk ook op www.defcon1.org voor een tutorial

met ipfilter krijg je zulks soort forward rules
rdr de0 xxx.xxx.xxx.xxx/32 port 5000-5002 -> 192.168.1.2 port 2000 tcp/udp

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


Verwijderd

Topicstarter
Ik kom gewoon weer op dezelfde regels uit als hier bove.
maar de poort staat niet open :(

  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 06-08 13:03
als je al die forward handel eens uitzet, werkt het dan wel? zoals ik al zei heb ik op het internet kunnen unrealen achter een freebsd doos

  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 06-08 13:03
En zet logging aan van je firewall om te kijken of er mischien ongewild bepaald verkeer wordt geblockt.

Verwijderd

Topicstarter
Heb het eerst zonder rules geprobeerd maar daar had ik geen succes mee, vandaar dat ik het met forwarding geprobeerd heb.
en de firewall geeft nix bijzonders aan.
heb al verschillende dingen gelogd (natd ipfw)

ik ga het vanmiddag ff met quake3 proberen kijken of ik daar meer succes mee heb.

Verwijderd

Topicstarter
* schop *

ik heb inmiddels ipf + ipnat lopen.
ik kan wel poorten redirecten zoals bijvoorbeeld de telnet poort (werkt goed).
maar dan lukt het me nog steeds niet om een unrealserver te draaien zodat andere mensen op mij kunnen connecten.
mijn configuratie is als volgt :

ipf.rules
# heel simpel ff.
pass in from any to any
pass out from any to any

ipnat.rules
# hier doet telnet het wel.
map xl0 192.168.1.0/24 -> x.x.x.x/32 portmap tcp/udp 10000:20000
map xl0 192.168.1.0/24 -> x.x.x.x/32
rdr xl0 0.0.0.0/0 port 23 -> 192.168.1.2 port 23 tcp
rdr xl0 0.0.0.0/0 port 7777 -> 192.168.1.2 port 7777 udp
rdr xl0 0.0.0.0/0 port 7778 -> 192.168.1.2 port 7778 udp
rdr xl0 0.0.0.0/0 port 7779 -> 192.168.1.2 port 7779 udp
rdr xl0 0.0.0.0/0 port 7780 -> 192.168.1.2 port 7780 udp
rdr xl0 0.0.0.0/0 port 7781 -> 192.168.1.2 port 7781 udp
rdr xl0 0.0.0.0/0 port 27900 -> 192.168.1.2 port 27900 udp

Kan iemand mij helpen.
heb niet voor nix UT gekocht.

  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 06-08 13:03
Je doet net of dat dat zo raar is ;P


maar, volgens mij is er een unreal server die op freebsd draait..

Verwijderd

Topicstarter
das niet echt de bedoeling.
gaat namelijk niet echt soepel enzo.
moet toch kunnen of moet FreeBSD onder doen aan Linux op dit gebied :(

[no flame]
Zoals iemand ooit zei.
als linux de oplossing is hou ik m'n probleem wel.

  • bluewarlord
  • Registratie: Augustus 2000
  • Laatst online: 07-06 09:58
Ik heb geen idee op welke porten unreal draait, maar zou je niet eens een sniffer kunnen draaien op je router om te zien welke poorten unreal probeert te openen?

Language exists to conceal true thought


Verwijderd

Topicstarter
de poorten heb ik wel.
het enige probleem is dat of de router redirect ze niet, of unreal pakt de requests niet.
Pagina: 1