PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux server-->Linux Client



fbachmair007
31.12.03, 13:38
so ich hab am server wie gesagt Linux nähmlich Suse 8.2 dort hab ich auch ne ip tables firewall und dhcpd installiert, auf einen clienten hab ich win xp und auch suse 8.2, er nimmt bei beiden oberflächen die ip über dhcp an doch unter Linux komme ich keine verbindung zum internet. ich kan auch die anderen clients pingen. allerdings wenn ich den server pingen will steht da irgendwas von -b wenn du broadcast pingen willst (so in der art nur in englisch)
was kann ich da machen

psy
31.12.03, 13:46
1. wer nämlich mit h schreibt ist dä... naja ;)
2. wie wärs wenn du die fehlermeldung mal postest!

fbachmair007
31.12.03, 13:49
welche fehlermeldung meinst?? es kommt nix es geht halts internet nicht

psy
31.12.03, 13:50
allerdings wenn ich den server pingen will steht da irgendwas von -b wenn du broadcast pingen willst (so in der art nur in englisch)
sehr aussagekräftig.

hast du einen gateway eingetragen?

fbachmair007
31.12.03, 13:54
ja das is auch sowas den gateway sollte er eigentlich auch über dhcp bekommen
als ich letztes mal nachgesehen habe war kein gateway eingetragen
PS: wie geht das nochmal dasman die tabelle aufrufen kann habs vergessen

psy
31.12.03, 14:00
route
trag den gateway doch von hand ein.

drcux
31.12.03, 14:11
wie wärs, wenn du einfach mal den Inhalt deiner dhcpd.conf postest...

.. -b Boradcast ...

Das sieht nach ner vergnaddelten IP/Netmask-Konfig aus.

fbachmair007
31.12.03, 14:14
das ist die route tabelle

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.1 * 255.255.255.255 UH 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0

fbachmair007
31.12.03, 15:24
so hier habt ihr di dhcpd.conf


# dhcpd.conf
ddns-update-style ad-hoc;
option domain-name "Bachmair";
option domain-name-servers 192.168.0.1;
option broadcast-address 192.168.0.1;
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;

host zimmer{
hardware ethernet 00:03:47:FB:C8:E3;
fixed-address 192.168.0.2;
}
host notebook{
hardware ethernet 08:00:46:43:AA:EB;
fixed-address 192.168.0.3;
}
host buero{
hardware ethernet 00:04:75:B2:BF:B5;
fixed-address 192.168.0.4;
}
subnet 192.168.0.0 netmask 255.255.255.0
{
range 192.168.0.0 192.168.0.10;
}
subnet 217.16.122.0 netmask 255.255.255.0
{
range 217.16.122.0 217.16.122.30;
}

drcux
31.12.03, 16:42
Original geschrieben von fbachmair007
so hier habt ihr di dhcpd.conf
# dhcpd.conf
option broadcast-address 192.168.0.1;


Da ist der Hund begraben!

Die Broadcastadresse in deinem Netz lautet 192.168.0.255.
Du kannst diesen Wert aber auch getrost weglassen, die Clients sind alle "inteligent" genug um sich diese selber zu "errechnen"...

drcux
31.12.03, 16:50
ps:

Um das mal sehr gob zu erklären:

deine Netzdaten:

192.168.0.0 --> Subnet
255.255.255.0 --> Netmask

Das bedeutet, das die ersten drei Zahlen (24 bit) deiner IP das Netz beschreibt, also 192.168.0.x. Das x sind dann noch die möglichen IP's im Netz, also von 0-255. Wobei die niedrigste und höchste IP in dem Segment immer reserviert sind. In deinem Fall die 0 für den Namen des Netzes (192.168.0.0) und die 255 für die Broadcastadresse (192.168.0.255).

E S
02.01.04, 13:01
Hi,

die Broadcastadresse dient dazu alle anzusprechen. Wenn man die umdefiniert klappt es nicht oder in Deinem Fall denkt der rechner er macht einen Broadcast und kann nichts anderes machen.

Übrigens:

Original geschrieben von psy
1. wer nämlich mit h schreibt ist dä... naja ;)


Nämlich wird mit 'h' geschrieben! "Nämlic" klingt irgendwie falsch und wird vom Deutschlehrer, der diesen Spruch verzapft, interessanterweise ebenfalls als Falsch bewertet :D

Gruß
Elmar