Re: routing problem

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Tue, 20 Jul 2004 17:22:43 +0200

On Tue, Jul 20, 2004 at 03:49:04PM +0200, torben friese wrote:
> hallo liste,
>
> ich probier es nochmal vieleicht hat ja doch noch jemand n tip :
>
> also ich habe ein bsd server mit 2 netzwerkkarten
>
> die eine 192.168.0.1
> die andere 192.168.1.6
>
> im 1.x netz ist ein gateway, die 1.1
>
> nun sollen alle clients aus dem 0.X netz ueber die bsd kiste in netz
> kommen.
>
> bis jetzt koennen sie leider nur die karte 0.1 ereichen
> der server selbst kommt jedoch bis ping heise.de

Du kommst nicht an den DNS ran - sowas sollte man erst mal mit
IPs testen, ansonsten ist das ping bereits eine recht komplexe
Packetfolge.
Mit route get $IP bekommst du die Info wohin ein Rechner ein Packet
für die gegebene IP hinschicken würde.

> hier mal n paar auszuege :
>
> rc.conf:
>
> defaultrouter="192.168.1.1"
> hostname="highgain.home.net"
> ifconfig_fxp0="inet 192.168.1.6 netmask 255.255.255.0"
> ifconfig_rl0="inet 192.168.0.1 netmask 255.255.255.0"
> gateway_enable="YES"
>
>
>
>
> netstat -r
> Routing tables
>
> Internet:
> Destination Gateway Flags Refs Use Netif Expire
> default router.head UGS 0 1746 fxp0
> localhost localhost UH 0 277 lo0
> 192.168.0 link#2 UC 0 0 rl0
> 192.168.0.1 00:e0:7d:8d:b3:69 UHLW 0 0 lo0
> 192.168.0.11 00:80:c8:13:37:2f UHLW 0 3 rl0 629
> 192.168.0.12 00:02:2d:be:8c:2d UHLW 0 106 rl0 590
> 192.168.1 link#1 UC 0 0 fxp0
> router.head 00:40:05:33:77:9d UHLW 1 0 fxp0 1184
> rusty.head 00:20:ed:2f:1f:ec UHLW 0 128236 fxp0 1181
> hal9000.head 00:e0:7d:8e:36:5f UHLW 0 23 fxp0 821
> mutter.head 00:50:fc:45:15:12 UHLW 0 206 fxp0 1026
> 192.168.1.255 ff:ff:ff:ff:ff:ff UHLWb 0 65 fxp0
>
> Internet6:
> Destination Gateway Flags Netif Expire
> localhost localhost UH lo0
> fe80::%fxp0 link#1 UC fxp0
> fe80::2d0:b7ff:fea 00:d0:b7:a6:29:ae UHL lo0
> fe80::%rl0 link#2 UC rl0
> fe80::2e0:7dff:fe8 00:e0:7d:8d:b3:69 UHL lo0
> fe80::%lo0 fe80::1%lo0 U lo0
> fe80::1%lo0 link#4 UHL lo0
> ff01:: localhost U lo0
> ff02::%fxp0 link#1 UC fxp0
> ff02::%rl0 link#2 UC rl0
> ff02::%lo0 localhost UC lo0
>
>
>
>
> tcpdump -nvi rl0
> tcpdump: listening on rl0
> 15:46:14.014811 192.168.0.12 > 192.168.1.1: icmp: echo request (ttl 128,
> id 21559, len 60)
> 15:46:15.016192 192.168.0.12 > 192.168.1.1: icmp: echo request (ttl 128,
> id 21568, len 60)

Sieht doch gut aus - dir Fehlen die Antworten.
Ich würde sagen die Maschine 192.168.1.1 routet das 192.168.1.0/24 Netz
nach draußen, anstelle zur 192.168.1.6.
Oder du hast einen Packetfilter laufen, bzw. ein NAT das sich für das
192.168.1.0/24 Netz nicht zuständig fühlt.

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 20 Jul 2004 - 17:24:13 CEST

search this site