Forum: Administration, Konfiguration
Moderatoren: Herb, Martin ConradThema: [EDIT] - NetBSD-Gateway funktioniert nur mit NetBSD-Clients
[EDIT] - NetBSD-Gateway funktioniert nur mit NetBSD-Clients
externC am 01.09.2005 um 14:22
als Default-route eingetragen ist.Wenn ich auf der FreeBSD-Kiste
tcpdump an fxp0 lauschen lasse , links starte und eine Website
aufrufe passiert gar nichts (sprich tcpdump zeigt nichts an), sehr wohl aber wenn ich tcpdump
auf lo0 lauschen lasse. Heißt also das er den Request an sich selbst schickt statt zum Gateway. Bloss ich weis nicht warum.
Auf Win98 wurden immmer bloss irgendwelche Broadcasts rum geschickt.
Hier mal die Ausgabe von netstat -r (bloss ipv4) auf dem FreeBSD-Rechner:
Zitat:
Destination Gateway Flags Refs Use Netif
default 192.168.1.5 UGS 0 0 fxp0
localhost localhost UH 0 0 lo0
192.168.1 link#1 UC 0 0 fxp0
192.168.1.5 link#1 UHLW 1 0 fxp0
homer 'MAC' UHLW 0 40 lo0
Die 'expire'-Spalte is komplett leer und 'MAC' steht hier für die MAC-Adresse, homer ist der Hostname des FreeBSD-clients.
Vieleicht weis ja jemand hier eine Lösung. Vielen Dank im vorraus für etwaige Hilfe.
EDIT: Mir ist noch aufgefallen das dir Requests nicht an 127.0.0.1 gesendet werden wie es bei lo0 sein sollte sondern an
192.168.1.15 also die IP des FreeBSD-Rechners im Netzwerk.
Re: NetBSD-Gateway funktioniert nur mit NetBSD-Clients
Martin Conrad (webmaster) am 01.09.2005 um 14:35
das sieht korrekt aus. Ich würde auf eine physikalische Trennung tippen.
Die Clients sind im gleichen Range wie der Router(192.168.1)?
Was ergibt ifconfig auf dem Router?
Können die CLients den Router anpingen und umgekehrt?
Wenn du vom Router aus ein ping an die FreeBSD absetzt, was zeigt tcpdump auf der FreeBSD?
Ich würds erst mal nur mit einer Maschine testen. Falls du ein Crossoverkabel da hast leg mal das Crossover direkt zwischen Free und NetBSD Maschine und probiers.
Bis denne
Martin
--
0xC0FFEE
Re: NetBSD-Gateway funktioniert nur mit NetBSD-Clients
Martin Conrad (webmaster) am 01.09.2005 um 14:38
Zitat:
EDIT: Mir ist noch aufgefallen das dir Requests nicht an 127.0.0.1 gesendet werden wie es bei lo0 sein sollte sondern an
192.168.1.15 also die IP des FreeBSD-Rechners im Netzwerk.
Moment, die 5 ist der Client? Du musst als DefaultRoute natürlich dann nicht die 5 eintragen, sondern die IP des OpenBSD-Routers
Bis denne
Martin
--
0xC0FFEE
[EDIT] - Re: NetBSD-Gateway funktioniert nur mit NetBSD-Clients
externC am 01.09.2005 um 15:03
Ich Verdeutliche das Mal mit einer kleinen Skizze (hoffentlich
wird die nicht durch den Umbruch verhaut)
fxp0 sip0 fxp0
|FreeBSD-Client|<--->|Switch|<-->|NetBSD-Gateway|--->Internet
|192.168.1.15 | | sip0:192.168.1.5|
| fxp0: 192.168.1.11|
Am Switch hängen zwar noch mehr Rechner, die sind aber alle aus.
Zitat:
Wenn du vom Router aus ein ping an die FreeBSD absetzt,was zeigt
tcpdump auf der FreeBS
Nichts auffälliges, die Pings kommen alle einwandfrei an.
Kein Packetloss
ifconfig am router:
sip0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>mtu 1500
address: MAC
media:autoselect(100baseTX full-duplex)
status: active
inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.255
inet6 ...
fxp0: flags=8843<UP,BROADCAST, RUNNING ,SIMPLEX, MULTICAST>mtu 1500
capabilities:=6<TCP4CSUM, UDP4CSUM>
enabled=0
address: MAC
media: autoselect (100BaseTX full-duplex)
status: active
inet 192.168.1.11 netmask 0xffffff00 broadcast 192.168.1.255
inet6 ...
Re: NetBSD-Gateway funktioniert nur mit NetBSD-Clients
externC am 01.09.2005 um 15:08
Zitat:
Hoffentlich wird die nich durch den Umbruch verhaut
Genau das ist jetzt passiert.
Also ein fxp0 ist im FreeBSD-Client und hängt am switch
Das andere fxp0 hängt am Inet, und sip0 am Switch
