Sie sind nicht angemeldet.

RedHat 4.0 Es

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

27.02.2008, 14:48

4.0 Es

Hallo Zusammen,

ich bin ein Linux-Neuling und habe meine erste RedHat-Installation vorgenommen. So weit, so gut. Allerdings kann ich nicht ins Internet. Da ich auf dem gleichen Laptop auch eine Win XP Installation habe, weiß ich also, dass Netzwerkkarte, Kabel und DSL-Router funktionieren.
Unter Linux ist die Netzwerkkarte auch korrekt installiert, aber ich bekomme vom Router keine IP zugewiesen. DHCP ist eingeschaltet. Wenn ich das Netzwerk aber mit /etc/init.d/network restart neu starte, kommt für eth0:

Schnittstelle eth0 hochfahren:
IP-Informationen werden für eth0 bestimmt... fehlgeschlagen; keine Verbindung vorhanden. Kabel prüfen?

Aber kabelmäßig ist alles ok. Hab ich was vergessen? Der Router ist so konfiguriert, dass für die MAC-Adresse der Netzwerkkarte eine bestimmte IP-Adresse vergeben wird. Unter XP funkt das auch. Nur bei RedHat nicht.

Also, habt Ihr eine Idee, die mich zur LKösung führen könnte. Da ich Linux-Neuling bin, bitte ausführlich antworten.

Danke!

2

27.02.2008, 14:57

hast du auf deinem Linux einen DHCP client installiert bzw laeuft dieser?

mit ps aux |grep dhcp kannst du pruefen, ob er laeuft.

wenn der dhcp deamon nicht laeuft, aber installiert ist (zu erkennen daran, dass es die Datei gibt) dann einfach ein /sbin/dhcpd ausfuehren.
for Windows problems: reboot
for Linux problems: be root

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

3

27.02.2008, 15:13

hallo bb, warum soll er den dhcpd-server starten?

@Fynn
gib mal in eine root konsole
dhcpcd eth0
oder
dhclient eth0
ein und schau dann mit
ifconfig eth0
ob du eine ip bekommen hast.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

4

27.02.2008, 15:20

@ linuxerr:

ich habe gerade in nem SLAX nach geschaut, dass in einer VirtualBox laueft und seine IP via dhcp bekommt. Und da es das hat, und der dhcpd der einzige dienst war/ist, der durch psaux |grep dhcp aufgelistet wurde....

naja...

Danke fuer den Hinweis.
for Windows problems: reboot
for Linux problems: be root

5

27.02.2008, 15:32

Vielen Dank für Deine Hilfe!!

Also, ein Client läuft nicht und war auch nicht installiert. Die Installation habe ich nachgeholt. Allerdings läuft der noch nicht als Hintergrundprozess. Aber das Verhalten beim Restart des Netzwerkes hat sich geändert:

Schnittstelle eth0 hochfahren:
IP-Informationen werden für eth0 bestimmt...PING 17.10.75.1 (17.10.75.1) from 17.10.75.100 eth0: 56(84) bytes of data.

--- 17.10.75.1 ping statistics ---
4 packets transmitted, 0 recieved, +3 errors, 100% packet loss, time 2999ms, pipe 4
fehlgeschlagen


Die IP-Adressen stimmen (17.10.75.1 = Router; 17.10.75.100=Laptop). Aber der Ping funkt nicht. Versteh ich das richtig?

@linuxerr
folgende Ausgabe bei dhclient eth0:

Internet Systems Consortium DHCP Client V3.0.1
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

Listening on LPF/eth0/00:17:42:1a:38:6f
Sending on LPF/eth0/00:17:42:1a:38:6f
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Und folgende bei ifconfig eth0:
eth0 Protokoll:Ethernet Hardware Adresse 00:17:42:1A:38:6F
inet6 Adresse: fe80::217:42ff:fe1a:386f/64 Gültigkeitsbereich:Verbindung
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:169

Habt ihr noch nen Tipp?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Fynn« (27.02.2008, 15:40)


linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

6

27.02.2008, 15:54

dein rechner bekommt keine dhcp antwort von deinem router, das könnte an einer firewall liegen, gib mal
iptables -L
ein, da werden die definierten regeln ausgegeben und die kannst du ja mal posten.
zuerst aber mal was anderes, wo hat dein router diese eigenartige ip her, das ist eine offizielle ip, die nicht für interne netze gedacht ist, weil sie geroutet wird. für interne-private netze ist zb der ip-bereich 192.168.xxx.xxx vorgesehen.

@bb
dhcpd ist ein dhcp-server und kein client.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »linuxerr« (27.02.2008, 15:55)


7

27.02.2008, 16:01

@linuxerr:

meines Erachtens macht es eigentlich relativ wenig Sinn, bei einem live System ein DHCP Server beim Start zu laden. Darum habe ich auch diesen Tip gegeben.

Aber naja, der jenige, der das gemacht hat, wird schon seine Gruende dafuer gehabt haben....
for Windows problems: reboot
for Linux problems: be root

8

27.02.2008, 16:11

@linuxerr

hier der Output von iptables -L

[root@localhost ~]# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination


Zu den IP-Adressen: Ja ich weiß....muss ich noch ändern...

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

9

27.02.2008, 19:18

nanü, wo ist denn meine antwort hin????

also noch einmal.
an der firewall liegt es nicht, die lässt alles zu.
dein rechner erhält keine antwort von einem dhcp-server!
schau bitte auf deinem accesspoint/router nach, ob dhcp überhaupt aktiviert ist.
bekommt deine windoes auch so eigenartige ips? mit dhcp?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »linuxerr« (27.02.2008, 19:19)


10

27.02.2008, 19:53

Mal ne Frage:

eigentlich muesste, wenn es nach der theorie geht, das windows ne addresse vom router bekommen. Da sich ansonsten das Windows ne APIPA gibt, diese kann jedoch nicht ans internet weitergegeben werden. Somit koennen Windows Rechner (oder PCs im allgemeinen) zwar ein eigenes Netzwerk bilden, ein Kontakt jedoch zur Auszenwelt findet nicht statt.

Zumindest besagt das die Theorie und eine MCP XP Pruefungsfrage...

oder ist dass nicht korrekt?
for Windows problems: reboot
for Linux problems: be root

11

27.02.2008, 19:59

das mit den IPs habe ich so eingestellt....war ein Test...muss ich noch in "ordentliche" IP-Adressen umändern...
Also, bei Win XP klappt alles einwandfrei...auch mit DHCP

12

28.02.2008, 11:08

Habt Ihr noch ne Idee?

13

28.02.2008, 11:50

Nochmal um absolut sicher zu gehen:

was fuer eine IP bekommt das XP?

169.254.xxx.xxx . . . . . . -> APIPA Adresse
17.10.75.xxx . . . . . . . . .-> Addresse vom Router
for Windows problems: reboot
for Linux problems: be root

14

28.02.2008, 15:01

Also... der Router vergibt meiner Netzwerkkarte die IP-Adresse 17.10.75.100. Das ist im Router so konfiguriert. Unter XP funktioniert das wunderbar. Unter RedHat nicht. Mit APIPA kenn ich mich nicht aus.

15

28.02.2008, 15:18

Windows gibt sich, wenn eingestellt ist, dass es eine Adresse von einem DHCP Server bekommen soll, dieser aber nicht erreichbar ist, eigenstaendig eine Adresse. Diese wird als APIPA bezeichnet und liegt im Bereich 169.254.xxx.xxx /24.

Damit ist es moeglich andere Rechner / Ressourcen im gleichen Netzwerk anzusprechen, aber nicht moeglich eine Verbingung in ein anderes Netzwerk (das schlieszt sowohl andere Addressbereiche und das Internet ein) zu erstellen, da diese Addressen NICHT geroutet werden.

Aus eben diesem Grunde haette es mich mehr als nur ein bischen gewundert, wenn die XP Maschine(n) eine APIPA _und_ Internet gehabt haetten. (Aber man weisz ja nie...)

wie sieht es aus, wenn du deinen Maschinen fuer Testzwecke mal eine statische IP im Bereich 17.10.75.xx / 8 gibst, den default Gateway und den Nameserver auf 17.10.75.1 setzt und dann mal ein ping -c 1 google.de ausfuehrst.

Aehm mal ne andere frage: was hast du fuer ne Subnetmask definiert?

255.0.0.0 . . . . . . . entspricht der Schreibweise /8
255.255.0.0 . . . . . .entspricht der Schreibweise /16 oder
255.255.255.0 . . . . entspricht der Schreibweise /24

Welche hat dein Router und bekommen deine Clients auch die korrekte SubNetMask?


Kannst du via Web Interface von dem anderen Rechner pruefen, wie der status ist, bezueglich der DHCP adress vergabe?
for Windows problems: reboot
for Linux problems: be root

16

28.02.2008, 15:38

Also, die statische Vergabe der IP-Adresse funkt auch nicht. Ich kann noch nicht mal per Ping den Router erreichen.

Hier die Einstellungen des Routers:

INTERNET
ADSL: Verbindung hergestellt
Modus: G.992.5 (ADSL2+)
Download: 6904 Kbps.
Upload: 732 Kbps.
WAN IP: 84.63.40.231
Subnetzmaske: 255.255.255.255
Gateway: 84.63.0.1
Primärer DNS: 195.50.140.252
Sekundärer DNS: 195.50.140.114

GATEWAY
IP-Adresse: 17.10.75.1
Subnetzmaske: 255.255.255.0
DHCP Server: Aktiviert
Firewall: Aktiviert
UPnP: Deaktiviert
Wireless: Aktiviert

17

28.02.2008, 15:58

das klingt fuer mich eher danach, als ob du was vergessen haettest.

also die schritte mal einzeln:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 $ > su


# > route add default gw 17.10.75.1
# > route print
# > ifconfig -a
# > ifconfig eth0 down
# > ifconfig eth0 17.10.75.250 netmask 255.255.255.0
# > ifconfig eth0 up
# > ifconfig -a
# > vi /etc/resolve.conf

nameserver 17.10.75.1
~
~
~
~
:wq

# > ping -c 1 17.10.75.1
# > ping -c 1 216.239.59.104
# > ping -c 1 google.de
# > exit
logout
$ > _
for Windows problems: reboot
for Linux problems: be root

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BorneBjoern« (28.02.2008, 16:00)


18

28.02.2008, 16:43

leider keine Erfolg:

[root@localhost ~]# ifconfig eth0 down
[root@localhost ~]# ifconfig eth0 17.10.75.250 netmask 255.255.255.0
[root@localhost ~]# ifconfig eth0 up
[root@localhost ~]# ifconfig -a
eth0 Protokoll:Ethernet Hardware Adresse 00:17:42:1A:38:6F
inet Adresse:17.10.75.250 Bcast:17.10.75.255 Maske:255.255.255.0
inet6 Adresse: fe80::217:42ff:fe1a:386f/64 Gültigkeitsbereich:Verbindung
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:169

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2076 errors:0 dropped:0 overruns:0 frame:0
TX packets:2076 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:2055136 (1.9 MiB) TX bytes:2055136 (1.9 MiB)

sit0 Protokoll:IPv6-nach-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

[root@localhost ~]# vi /etc/resolv.conf
[root@localhost ~]# route add default gw 17.10.75.1
[root@localhost ~]# /etc/init.d/network restart
Schnittstelle eth0 herunterfahren: [ OK ]
Loopback Schnittstelle herunterfahren: [ OK ]
Netzwerkparameter einstellen: [ OK ]
Loopback Schnittstelle hochfahren: [ OK ]
Schnittstelle eth0 hochfahren:
IP-Informationen werden für eth0 bestimmt...PING 17.10.75.1 (17.10.75.1) from 17.10.75.100 eth0: 56(84) bytes of data.

--- 17.10.75.1 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3000ms
, pipe 4
fehlgeschlagen.
[FEHLGESCHLAGEN]
[root@localhost ~]#

19

28.02.2008, 16:57

Hat dir das nicht gereicht, was ich dir als befehls sequenz gegeben habe?

warum steht denn da schon wieder

Zitat


from 17.10.75.100 eth0: 56(84) bytes of data


und nicht: from 17.10.75.250 eth0 .... ?

Weil:
das [root@localhost ~]# /etc/init.d/network restart nicht notwendig gewesen waere. Sonst haette ich es auch hingeschrieben.

denn dadurch hast du die gerade eben gemachten einstellungen wieder verworfen.

Was ich dir als Tip gegeben habe reicht voellig aus. Denn es soll ja nur so lange gueltig sein, bis du den PC neustartest (oder was das gleiche ist fuer das Netzwerk das /etc/init.d/network script neustartest)
for Windows problems: reboot
for Linux problems: be root

20

28.02.2008, 17:06

ok, ab sofort halt ich mich an die Anleitung :-)

habs nochmal gemacht:


[root@localhost ~]# route add default gw 17.10.75.1
SIOCADDRT: Das Netzwerk ist nicht erreichbar
[root@localhost ~]# ifconfig -a
eth0 Protokoll:Ethernet Hardware Adresse 00:17:42:1A:38:6F
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:4294967293 errors:0 dropped:0 overruns:0 frame:0
TX packets:4294967293 errors:0 dropped:0 overruns:0 carrier:4294967295 Kollisionen:4294967295 Sendewarteschlangenlänge:1000
RX bytes:4294967295 (3.9 GiB) TX bytes:4294967295 (3.9 GiB)
Interrupt:169

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1749 errors:0 dropped:0 overruns:0 frame:0
TX packets:1749 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:2078076 (1.9 MiB) TX bytes:2078076 (1.9 MiB)

sit0 Protokoll:IPv6-nach-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

[root@localhost ~]# ifconfig eth0 down
[root@localhost ~]# ifconfig eth0 17.10.75.250 netmask 255.255.255.0
[root@localhost ~]# ifconfig eth0 up
[root@localhost ~]# ifconfig -a
eth0 Protokoll:Ethernet Hardware Adresse 00:17:42:1A:38:6F
inet Adresse:17.10.75.250 Bcast:17.10.75.255 Maske:255.255.255.0
inet6 Adresse: fe80::217:42ff:fe1a:386f/64 Gültigkeitsbereich:Verbindung
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:4294967293 errors:0 dropped:0 overruns:0 frame:0
TX packets:4294967293 errors:0 dropped:0 overruns:0 carrier:4294967295 Kollisionen:4294967295 Sendewarteschlangenlänge:1000
RX bytes:4294967295 (3.9 GiB) TX bytes:4294967295 (3.9 GiB)
Interrupt:169

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1749 errors:0 dropped:0 overruns:0 frame:0
TX packets:1749 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:2078076 (1.9 MiB) TX bytes:2078076 (1.9 MiB)

sit0 Protokoll:IPv6-nach-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

[root@localhost ~]# ping -c 1 17.10.75.1
PING 17.10.75.1 (17.10.75.1) 56(84) bytes of data.
From 17.10.75.250 icmp_seq=0 Destination Host Unreachable

--- 17.10.75.1 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
, pipe 2
[root@localhost ~]# ping -c 1 216.239.59.104
connect: Network is unreachable
[root@localhost ~]# ping -c 1 google.de
ping: unknown host google.de
[root@localhost ~]#

Thema bewerten