ICMP, UDP geht / TCP geht NICHT

From: Josef Rauch <josef.rauch(at)web.de>
Date: Fri, 30 Jan 2004 04:29:51 +0100

Hallo Ihr,

Ich habe folgendes Problem:
Will einen Router mit NAT einrichten und stellte jetzt fest,
daß zwischen meinen beiden Rechnern ICMP und UDP Packete hin und zurück
funktionieren.

ABER: Mit TCP-Packeten geht es in beide Richtungen nicht !!!
      An Firewall und / oder ipfilter liegt es 100% NICHT.

      "traceroute -P TCP Rechner-Name" geht in KEINER Richtung.
      "traceroute -P UDP Rechner-Name" geht in BEIDE Richtungen.
      "traceroute -P ICMP Rechner-Name" geht in BEIDE Richtungen.

Also schickt der CLIENT seine UDP (DNS) Anfragen über den ROUTER raus, aber
die TCP (HTTP etc.) kommen vom ROUTER nicht zum CLIENT zurück !!!

ROUTER:
   IFACE_0 = dc0 (DEC Chip 100BaseTX) -> CLIENT
   IFACE_1 = dc1 (DEC Chip 100BaseTX) -> DSL-Modem

CLIENT:
   IFACE_0 = sis0 (Onboard 100BaseTX) -> ROUTER

ROUTER:
dmesg:
dc0: <82c169 PNIC 10/100BaseTX> port 0xcc00-0xccff mem
0xe3004000-0xe30040ff irq 11 at device 9.0 on pci0
dc0: Ethernet address: 00:a0:cc:60:f8:26
miibus0: <MII bus> on dc0
bmtphy0: <BCM5201 10/100baseTX PHY> on miibus0
bmtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dc1: <82c169 PNIC 10/100BaseTX> port 0xd000-0xd0ff mem
0xe3005000-0xe30050ff irq 5 at device 10.0 on pci0
dc1: Ethernet address: 00:a0:cc:60:92:82
miibus1: <MII bus> on dc1
bmtphy1: <BCM5201 10/100baseTX PHY> on miibus1
bmtphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

ifconfig:
dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
    inet6 fe80::2a0:ccff:fe60:f826%dc0 prefixlen 64 scopeid 0x1
    ether 00:a0:cc:60:f8:26
    media: Ethernet autoselect (100baseTX)
    status: active
dc1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet6 fe80::2a0:ccff:fe60:9282%dc1 prefixlen 64 scopeid 0x2
    ether 00:a0:cc:60:92:82
    media: Ethernet autoselect (100baseTX <full-duplex>)
    status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    inet6 ::1 prefixlen 128
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
    inet 127.0.0.1 netmask 0xff000000
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1454
    inet 80.185.244.46 --> 62.104.190.39 netmask 0xffffffff
    Opened by PID 233
------------------------------------------------------------------

CLIENT:
dmesg:
sis0: <SiS 900 10/100BaseTX> port 0xdc00-0xdcff mem
0xcfffb000-0xcfffbfff irq 10 at device 1.1 on pci0
sis0: Ethernet address: 00:0a:e6:16:9a:7e
miibus0: <MII bus> on sis0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

ifconfig:
sis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet 192.168.0.3 netmask 0xffffff00 broadcast 192.168.0.255
    inet6 fe80::20a:e6ff:fe16:9a7e%sis0 prefixlen 64 scopeid 0x1
    ether 00:0a:e6:16:9a:7e
    media: Ethernet autoselect (100baseTX)
    status: active
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    inet6 ::1 prefixlen 128
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
    inet 127.0.0.1 netmask 0xff000000
------------------------------------------------------------------

IST DAS DER FEHLER (Ausgabe von dmesg) ???
dc0: failed to force tx and rx to idle state
dc0: failed to force tx and rx to idle state
dc1: failed to force tx and rx to idle state
module_register: module if_tun already exists!
Module if_tun failed to register: 17
can't re-use a leaf (if_tun_debug)!
pid 614 (upnpd), uid 0: exited on signal 11 (core dumped)
WORAN LIEGTS ???

BITTE, BITTE zeigt mir wo der Frosch die Locke hat.

Gruß Seppy

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 30 Jan 2004 - 04:35:51 CET

search this site