Re: Mein Netzwerk bringt mich um !

From: Wolfgang Helbig <helbig(at)MX.BA-Stuttgart.De>
Date: Tue, 1 Jul 1997 10:43:47 +0200 (MET DST)

> Moin !
>
> Ich kämpfe gerade mit meinem Netzwerk zu Hause.
>
> Die Lage war bisher so:
>
> 2 Rechner zu Hause (1 x FreeBSD, 1 x Win95), bisdn installiert, nur ein Rechner
> im Internet-Betrieb, funktioniert heldenhaft.
>
> Bisher hatte ich als Devices eine vx0 und das ISDN-Device, wobei ich
> die vx0 nur intern mit einem 2. Rechner verbunden hatte.
>
> Die IP-Nummern hatte ich folgendermaßen bekommen:
>
> disorder: 130.149.221.73
> dosrider: 130.149.221.74
> risodder: 130.149.221.75
> roeddirs: 130.149.221.76

Die Namen sind schon mal gut! :-)

> Das Netz hat die Nummer 130.149.221.72 und die Broadcast-Adresse ist
> 130.149.221.79. Meine Netzmaske für das interne Netz ist 255.255.255.248.
>
> Mein Gateway ist 130.149.221.1.
>
> Bisher hatte ich folgende Verteilung:
>
> ipi0: inet 130.149.221.73 130.149.221.1 netmask 255.255.255.255
> vx0: inet 130.149.221.73 netmask 255.255.255.248 broadcast 255.255.255.248
>
> Die defaultroute hatte ich auf 130.149.221.1 gesetzt und das Ganze funktionierte
> zum Unix-Rechner wunderbar. Gestern wollte ich den zweiten Rechner mal mit
> ranhängen und dachte mir, daß es ein Problem geben könnte, weil beide
> Devices die selbe Nummer haben. Ich habe es dennoch erst einmal probiert

Gibt kein Problem, solange die Netzmasken unterschiedlich sind.

> und kam über den Unix-Rechner nicht hinaus, die ISDN-Karte sehe ich vom
> Windows-Rechner aus nicht. Also gut, habe ich also das interne Interface des

Die mußt Du ja auch nicht ``sehen'', oder?

> Unix-Rechners umgesetzt:
>
> vx0: inet 130.149.221.75 netmask 255.255.255.248 broadcast 255.255.255.248
>
> Dem Windows-Rechner habe ich folgendes verpaßt:
>
> IP-Adresse: 130.149.221.74
> Netmask: 255.255.255.248
> Gateway: 130.149.221.1

Ich denke, der Gateway - Eintrag für den Windows-Rechner sollte
die vx0 Adresse von dem guten Rechner sein.

> Naja, die Nameserver auch noch, aber das tut nix zur Sache, der Windows-Rechner
> findet ja nicht einmal die Rechner über die Nummern (außer die internen).
>
> Jetzt komme ich also bis zum 130.149.221.75, aber nicht weiter, will sagen,
> der Unix-Rechner scheint nicht zu routen.

Du hast aber ``gateway-enable="YES'' in Deiner rc.conf bzw. sysconfig?
Überprüfe das mal mit ``sysctl net.inet.ip.forwarding''. Dieser
Wert muß auf ``1'' stehen. Du kannst ihn mit sysctl -w umsetzen.
 
> Fehlt mir eine Route ? Ich habe schon versucht das Netz direkt einzubinden,
> indem ich route add 130.149.221.72 130.149.221.75 -netmask 255.255.255.248
> -interface vx0 eingegeben hatte, aber wieder nix.
>
> Putzigerweise zeigt mir netstat -nr immer die Ethernet-Adresse auf lo0
> an statt auf vx0. Das sollte doch normalerweise anders sein, oder ?

Schon richtig. Dies wird von routed so gesetzt. Pakete, die an die
lokale Ethernet-Adresse gehen, sollen ja nicht raus.

> Liegt es vielleicht an den Karten ? Meine ISDN-Karte ist eine Creatix S0 16
> (baugleich zu Teles) und die Netzkarten sind 3Com Etherlink XL (PCI).

Glaube ich nicht, wenn's vorher ging?

Wolfgang
Received on Tue 01 Jul 1997 - 10:45:20 CEST

search this site