dirk_b: Clients können sich nicht mit Internet verbinden

Hallo Linux-Specialisten,

Ich weiß, dies ist ein HTML-Forum, aber sicher sind genügend Linux-Freaks unter euch, zudem kann ich mir vorstellen, daß diese Frage für so manch anderen auch interessant sein könnte...

Es funktioniert alles ( fast alles). Die Clients finden den Server auf eth0, lokalhost funkt auch, kann mich mit Rechnername "http://main" auf die Startseite der SuSE 6.4 Distri einwählen, Internetanbindung vom Server zum Provider funzt ....nur die Clients wollen nicht :-((

Konfig Server: eth0 192.168.1.1 255.255.255.0
Isdn-karte : ippp0 192.168.0.99 pointopoint 192.168.0.1 255.255.255.255
IP-Zuweisung Provider: dynamisch
IP Provider 195.235.113.3
Forwarding aktiv
Masquerading aktiv
Routing Aktiv

Auszug aus den config-Dateien:

/etc/host.config

order hosts bind
multi on

/etc/host:

special IPv6 addresses

127.0.0.1 localhost
192.168.0.99    main.2main.com
192.168.1.1     main.2main.com  main
192.168.1.2 client1.2main.com client1
192.168.1.3 Dummy.2main.com Dummy
192.168.1.4 Dummy.2main.com Dummy
::1             localhost ipv6-localhost ipv6-loopback
fe00::0         ipv6-localnet
ff00::0         ipv6-mcastprefix
ff02::1         ipv6-allnodes
ff02::2         ipv6-allrouters
ff02::3         ipv6-allhosts

/etc/route

192.168.1.0  0.0.0.0  255.255.255.0  eth0
192.168.0.1  0.0.0.0  255.255.255.255  ippp0
default  192.168.0.1

Ausgabe der Routing-tabelle mit netstat -rn:
192.168.0.1   0.0.0.0    255.255.255.255 UH 0 0    0 ippp0
192.168.1.0   0.0.0.0    255.255.255.0   U  0 0    0 eth0
127.0.0.0     0.0.0.0    255.0.0.0       U  0 0    0 lo
0.0.0.0     192.168.0.1   0.0.0.0        UG 0 0    0 ippp0

Windows98 konfiguriert auf
client1: IP 192.168.1.2 255.255.255.0
Gateway: IP 192.168.1.1
Config DNS: 195.235.113.3 #die Adresse meines Providers.

Wenn ich im Client eine Internetadresse eingebe, baut der server richtigerweise eine Verbindung zum Provider auf ( verfolgt mit tail -f /var/log/messages). Mit Navigator des Servers empfange ich packete aus dem Internet...client meldet DNS-Error.

Was läuft falsch, hab nach 2 tagen wirklich keinen Schimmer mehr.
habt schon mal vielen Dank, liegts am routing oder am masquerading?

Gruss dirk

  1. Wenn ich im Client eine Internetadresse eingebe, baut der server richtigerweise eine Verbindung zum Provider auf ( verfolgt mit tail -f /var/log/messages). Mit Navigator des Servers empfange ich packete aus dem Internet...client meldet DNS-Error.

    Was läuft falsch, hab nach 2 tagen wirklich keinen Schimmer mehr.
    habt schon mal vielen Dank, liegts am routing oder am masquerading?

    Gib doch mal nen ipchains -L -v -n

    1. Wenn ich im Client eine Internetadresse eingebe, baut der server richtigerweise eine Verbindung zum Provider auf ( verfolgt mit tail -f /var/log/messages). Mit Navigator des Servers empfange ich packete aus dem Internet...client meldet DNS-Error.

      Was läuft falsch, hab nach 2 tagen wirklich keinen Schimmer mehr.
      habt schon mal vielen Dank, liegts am routing oder am masquerading?

      Gib doch mal nen ipchains -L -v -n

      Hi,

      vielen Dank schon mal...

      hier der Ausdruck:

      Chain input (policy ACCEPT:74 packets, nnnn bytes)
      Chain forward (policy ACCEPT: 0 packets, 0 bytes)
      Chain output (policy ACCEPT: 68 packets nnnn bytes)

      scheint irgendwie im masquerading hängen zu bleiben

      Gruss dirk