broadcasts over ppp

Pagina: 1
Acties:

  • Quarin
  • Registratie: Augustus 2002
  • Laatst online: 30-04 10:23

Quarin

Ondertitel... wasda?

Topicstarter
De situatie:
code:
1
2
3
4
5
+---------+
+ PPP/VPN |----(          )----[PC 1 (winXP)]
+ server  |    ( internet )
+ (linux) |----(          )----[PC 2 (winXP)]
+---------+


Het probleem:

Normaal is een PPP verbinding Point-to-point; dus alleen PC1<->server en PC2<->server. Door ip_routing op de server aan te zetten worden packets van PC1 aan PC2 geroute volgens PC1<->server<->PC2. Dit alles werkt, dus directe communicatie op IP is mogelijk.

Jammergenoeg werken veel spellen met een broadcast om elkaar op een LAN te vinden, en deze broadcasts worden (uiteraard) niet geroute. Ze komen wél binnen op de server:
code:
1
14:07:18.236661 IP 192.168.13.2.2158 > 192.168.13.255.3979: UDP, length 3

Nu is de vraag: is het mogelijk om zonder al te veel geklooi alle packets gericht aan *.255 over alle ppp links te routen?

Een tweede mogelijkheid zou zijn om de ppp interfaces in een bridge te zetten, maar de kernel ondersteunt dit standaard niet en voor zover ik weet zijn er geen patches voor de 2.6 kernel om het bridging control protocol (BCP) toe te voegen. De laatste patch die ik heb kunnen vinden is voor 2.4.21-pre4; dit betekent dat ik of 2.4.21-pre4 bij elkaar moet gaan patchen (aangezien er alleen patches voor de 2.4.21-pre4 kernel te krijgen zijn) of ik moet deze patch gaan ombouwen voor een andere kernel...

  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

hamachi moet je hebben

http://www.hamachi.cc

[ Voor 33% gewijzigd door Fish op 22-10-2005 15:35 ]

Iperf


  • Quarin
  • Registratie: Augustus 2002
  • Laatst online: 30-04 10:23

Quarin

Ondertitel... wasda?

Topicstarter
Dat is niet helemaal wat ik zoek.
Ten eerste omdat het gebruik maakt van de servers van dat bedrijf. Ten tweede omdat er een client voor geinstalleerd moet worden.

  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

hoezo maakt het gebruik van de servers van het bedrijf :?

je krijgt gewoon een tunnel tussen de twee pc's die ook broadcast ondersteunen

[ Voor 42% gewijzigd door Fish op 22-10-2005 23:47 ]

Iperf