Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Routing Probleme
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
mercora
n00b
n00b


Joined: 20 Aug 2005
Posts: 15

PostPosted: Sat Aug 20, 2005 5:23 am    Post subject: Routing Probleme Reply with quote

Guten Morgen Comunity!
Ich bin zwar nicht gerade der neuste Linux Nutzer, allerdings hab ich das gefühl das ich diesmal ohne Hilfe nicht weiter kommen werde...

________________________________________________
Die Situation ist Folgende:

Ich besitze ein Modem das sich selbständig einwählt also praktisch ein Router:
192.168.0.1

Dieser Router ist mit der eth1 Schnittstelle meines rechners "hoolowca" verbunden:
192.168.0.2

Hoolowca wiederum ist über die eth0 Schnittstelle
192.168.0.3

mit dem Rechner mayana verbunden:
192.168.0.4

________________________________________________

Das Netzwerk funktioniert soweit auch schon.
Allerdings möchte ich das Anfragen von manyana auf meinen Router über hoolowca geroutet werden und zwar nur diese.
Das funktioniert von Natura nicht. Ich schätze mal, dass das auch ganz normal ist.
Ich versuchte als erstes auf manyana eine route zu erzeugen bei der anfragen auf den router hoolowca als gateway benutzt wird.
Ich versuchte es mit "route add 192.168.0.1 192.168.0.2/3 eth0".
Leider beides ohne erfolg :(.
Ich versuchte auch einige Konfuse (vllt auch nur noch Konfusere *G*) routen natürlich auch erfolglos.
Bin ich richtig in der Annahme das ich dass nur über iptables regeln kann ?
Nicht dass der Rechner nicht dazu in der lage wäre, noch mehr prozesse laufen zu lassen, bzw den Kernel auch etwas größer zu gestalten,
allerdings wäre es mir lieber wenn ich auf iptables verzichten könnte.
Zumal das auch nur eine Übergangslösung sein sollte.


Meine eigentliche Frage ist also ob und wie ich routen muss damit ich meine pläne verwirklichen kann.
Sollte es ohne iptables nicht funktionieren werde ich wohl um einen vorläufigen ersatz kernel nicht herum kommen.
Ich würde dann bitten mir die eingaben die ich tätigen muss zu erläutern, da ich mit iptables noch keine Erfahrungen gesammelt habe.
Sollte das ausserhalb eures Wissens liegen, würde ein einfacher Codeblock auch ersteinmal reichen ;)


Vielen Dank für Eure Hilfe


PS: Hier die Routing Tabellen die beiden Rechner:

hoolowca
Code:
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.0.4     *               255.255.255.255 UH    0      0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth1
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
loopback        localhost       255.0.0.0       UG    0      0        0 lo
default         router          0.0.0.0         UG    0      0        0 eth1



manyana
Code:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
Back to top
View user's profile Send private message
Freiburg
Guru
Guru


Joined: 19 Jun 2004
Posts: 504
Location: Freiburg

PostPosted: Sat Aug 20, 2005 9:06 am    Post subject: Reply with quote

teil den Adressbereich auf hoolowca in zwei Teile dann haste du auf eth0 den ipbereich 192.168.0.1-192.168.0.128 und auf eth1 192.168.0.256 oder andersherum wie du willst...
Außerdem mußt du routing aktivieren und manyana eine IP > 192.168.0.128 geben
Back to top
View user's profile Send private message
mercora
n00b
n00b


Joined: 20 Aug 2005
Posts: 15

PostPosted: Sat Aug 20, 2005 10:28 am    Post subject: Reply with quote

Danke dir ersteinmal für deine Antwort.
Leider hab ich nicht gnaz verstanden was ich nun tuen soll.
Ich habe eth0 nun die ip 192.168.0.254 gegeben und gehe davon aus das ich damit den adressbereich geteilt habe.
Ich gehe auch davon aus das 256 ein tipp fehler war und 254 gemeint war.
Beim mich doch etwas verwirrenden versuch mit der 256 bekam ich auch einen fehler.
Ist das soweit korekt ?

Routing Aktivieren? was heißt das im klartext?


eigentlich dachte ich immer das ich halbwegs gut mit meinen systemen umgehen kann aber im moment bin ich doch etwas überfordert :).
Back to top
View user's profile Send private message
mercora
n00b
n00b


Joined: 20 Aug 2005
Posts: 15

PostPosted: Sat Aug 20, 2005 10:36 am    Post subject: Reply with quote

Ich habe gerade etwas über Network Bridging gelesen.
so wie es aussiht ist es genau dass was ich brauche.
Da Network Bridging in meinen kernel auch nicht eingebunden ist müsste ich auch hierfür einen neuen Kernel herstellen.
Da deine Variante anscheind ohne auskommt würde mich doch sehr interesieren wie genau ich deine Antwort zu versthen habe...
Back to top
View user's profile Send private message
Freiburg
Guru
Guru


Joined: 19 Jun 2004
Posts: 504
Location: Freiburg

PostPosted: Sat Aug 20, 2005 12:34 pm    Post subject: Reply with quote

Ja natürlich 254 war wohl kurzzeitig geistig umnachtet. Die idee ist das du in der Routingtabelle festlegen kannst welche Rechner über welche Netzwerkkarte erreichbar sind. Du kannst also einstellen 0 bis 128 sind über eth0 zu erreichen 129 bis 254 sind über eth1 zu erreichen. Da du nur einen Rechner hast würde es sogar reichen in der Routingtabelle zu sagen 192.168.1.x ist über eth0 zu erreichen der Rest über eth1.
Back to top
View user's profile Send private message
mercora
n00b
n00b


Joined: 20 Aug 2005
Posts: 15

PostPosted: Sat Aug 20, 2005 4:36 pm    Post subject: Reply with quote

Ok diesmal habe ich es verstanden denke ich :)

Ich werde es morgen mal ausprobieren und melde mich dann wieder hier.

Vielen dank schonmal für deine Hilfe
Back to top
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Sat Aug 20, 2005 5:48 pm    Post subject: Reply with quote

Freiburg wrote:
Ja natürlich 254 war wohl kurzzeitig geistig umnachtet. Die idee ist das du in der Routingtabelle festlegen kannst welche Rechner über welche Netzwerkkarte erreichbar sind. Du kannst also einstellen 0 bis 128 sind über eth0 zu erreichen 129 bis 254 sind über eth1 zu erreichen.


Leider wieder nicht ganz richtig :roll:

Wenn schon dann bitte .0 - .127 und .128 - .255 wobei die jeweils kleinste Adresse die Netzadresse und die jeweils größte die broadcast Adresse in diesem Netz wird und damit für Endgeräte nicht benutzt werden sollte.
Außerdem muß natürlich auch die Netzmaske angepaßt werden - statt der 'normalen' 255.255.255.0 muß hier 255.255.255.128 benutzt werden sonst is nix mit 2 getrennten Netzen.
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum