[Linux] routering naar andere @home gebruikers

Pagina: 1
Acties:

  • UltraSub
  • Registratie: Mei 2003
  • Laatst online: 19-04 11:28
Sinds een paar dagen is mijn maat ook aangesloten bij @home (geen fatsoenlijk adsl te krijgen hier), en willen we uiteraard kunnen linken. However, het standaard @home probleem met routes komt hierbij natuurlijk om de hoek kijken. Omdat we beiden van linux servers gebruik maken, hebben we nette mogelijkheden tot het toevoegen en verwijdere van routes.
In eerste instantie heb ik op beide servers een route add gedaan op host niveau, dus op ipadres. Nadeel is natuurlijk dat mocht het ip adres wijzigen, dat dan deze route niet meer werkt. Dus wilde ik het netter doen, en na wat zoekwerk zag ik in de Troubles@Home FAQ de nette manier, hetzij de default route verwijderen, of over twee kleinere ranges gaan routeren, daar de kleinere ranges voorrang krijgen op de default route.

Bij die laatste zie ik het even niet meer. Ik snap niet precies wat hier in het voorbeeld staat:
Als de @Home netmask 255.255.254 was geweest, dan had het er zo uitgezien:
route add -net 213.51.32.0 netmask 255.255.255.0 gw 213.51.32.1
route add -net 213.51.33.0 netmask 255.255.255.0 gw 213.51.32.1
Het netmask hier is dus 255.255.255.254 en dan moet ik routes definieren over 255.255.255.0? Het moge duidelijk zijn dat ik subnetting niet echt onder de knie heb :)

Ik heb nu oa de volgende route staan in de routingtabel:
code:
1
84.28.70.0      *               255.255.254.0   U     0      0        0 eth1


Mijn gateway is dus 84.28.70.1.

Klopt het nu als ik op beide servers de volgende routes definieer?

route add -net 84.28.70.0 netmask 255.255.255.0 gw 84.28.70.1
route add -net 84.28.71.0 netmask 255.255.255.0 gw 84.28.70.1

Of zit ik er dan nog gigantisch naast (met name het vetgedrukte, want dat is dus een puur logisch geredeneerde gok adv het voorbeeld?

Verwijderd

dit is all bs:

Als de @Home netmask 255.255.254 was geweest, dan had het er zo uitgezien:
route add -net 213.51.32.0 netmask 255.255.255.0 gw 213.51.32.1
route add -net 213.51.33.0 netmask 255.255.255.0 gw 213.51.32.1

aangezien je dat ook gewoon als
route add -net 213.51.32.0 netmask 255.255.254.0 gw 213.51.32.1
kan opschrijven.

Als die vriend van je op 1.1.1.x zit zet je toch gewoon een route naar:

1.1.1.0 netmask 255.255.255.0. het heeft verder niks met jou netmask te maken...

  • UltraSub
  • Registratie: Mei 2003
  • Laatst online: 19-04 11:28
Um, nee... ik denk dat je er naast zit...
De bedoeling is om twee kleinere ranges te definieren... Jouw manier is gewoon een directe route.
En dat was nou net niet de bedoeling eigenlijk ;)

  • UltraSub
  • Registratie: Mei 2003
  • Laatst online: 19-04 11:28
Heb net de default route weg gegooid op beide systemen, en dat werkt :)
Echter, mijn vraag hierboven over subnetting blijft voor mij open staan ;)

Maar goed, de huidige oplossing werkt perfect, én is een nette oplossing. Gewoon alle ipadressen van @home bereikbaar op deze manier...