Zum Inhalt springen

suse 7.2 +!! router = nix passiert


magus

Empfohlene Beiträge

hallo forum!!

bin neu hier und habe den eindruck, hier richtig zu sein mit meinem prob, welches folgendes ist:

ich habe ein netzwerk mit 3 rechnern, 2 mit windoze2k und einem mit suse 7.2, verbunden mit dem router edimax br-6004+. vorher die ip´s per udcp geregelt und alles funkte, einzige ausnahme war suse, da mußte ich die benutzerkennung tatsächlich nochmal eingeben, eigenartig aber ok. ich denke der router wurde gebypasst und suse hat such direkt eingewäht. egal. nun kan es zur konfiguration von samba und da ist es angebracht mit statischen ip´s zu arbeiten. nun sind die 2k rechner wieder problemlos online... nur suse will partout nicht (kann mich aus zeitgründen leider nicht so intensiv damit beschäftigen, wie ich gerne wollte :-))

bei route -n bekomme ich folgende ausgabe:

192.168.0.0 / 0.0.0.0 / 255.255.255.0 / u / 0 / 0 / 0/ eth1

192.168.168.0 / 0.0.0.0 / 255.255.255.0 / u / 0 / 0 /0 /eth0

0.0.0.0 / 192.168.168.230 /0.0.0.0 / ug / 0 /0 /0 /eth0

der router it als gateway unter 192.168.168.230 angegeben,ip eth0 ist 192.168.168.1 und die eth1 (192.168.168.2) einfach nur mal installiert aber nicht aktiv.

aus performancegründen sehe ich kategorisch davon ab, den suse-rechner als router/firewall zu benutzen, der soll wieder ins netz per apache und mail service. aber was ist hier das problem ?

oder besser noch wäre eine konfigurationsanleitung für DUMMIES :-))

lieben dank im vorraus

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also pass auf ich weiss es zwar nicht im linux aber in Solaris und müsste ja ähnlich sein.

1 Möglichkeit: Rip auf deinem Rechner im listen-Mode starten dann hört der auf die RipBroadcasts der Router und tägt die Route in die Routing Table ein. Versuche es mal so zu starten

/usr/sbin/in.routed -q ich weiss nicht ob es unter Linux geht q=quiteMode. Desweiteren mache mal ein Eintrag in der /etc/nsswitch.conf und zwar in der Zeile hosts so=

hosts files dns"

2. Möglichkeit: eine Datei /etc/defaultrouter erstellen und dort die ip deines Routers angeben aber auch nsswitch.conf wie oben configen. Auch nach Reboot vorhanden.

ps du musst bei beiden Möglichkeiten noch ein Eintrag in der /etc/resolv.conf machen

"nameserver <ip des Routers>"

cu steff

Link zu diesem Kommentar
Auf anderen Seiten teilen

guten morgen

erst mal danke für eure beteiligung an diesem prob. komisch, daß es im gesamten internet kaum informationen über diese konstellation gibt.

ich habe die eth1 vollkommen deaktiviert und auch auf 192.168.169.1 geändert. das sollte die karte als problem wohl ausschließen.

dann zu steffes vorschlag... bin ich gerade am machen. route -q als option gibt es bei suse nicht und ich suche nach einem äquivalent (sieht aber nicht danach aus). leider ist /etc/resolv.conf auch nicht vorhanden sondern /usr/include/resolv.h (die es wohl nicht sein wird).

statt param host so=... gibt es nur host. ist aber nur die hälfte der story, wenn ich das richtig verstehe.

danke einstweilen

:P

Link zu diesem Kommentar
Auf anderen Seiten teilen

moin leute!

absolut korrekt. der suserechner soll NICHT das routing übernehmen. er soll schleunigst wieder on sein,damit ich wieder damit arbeiten kann. seit einer woche und einigen nächten ohne schlaf versuche ich verwertbare infos darüber zubekommen. vergeblich.

nachdem nun die hälfte meiner büroeinrichtung gegendie wand flog,es kaum noch eine internetseite oder forum gibt, das noch nicht von mir frequentiert wurde,meine primäre frage an euch:

gibt es irgenteine möglichkeit, außer einen suseadmin zu konsultieren ( jetzt will ich es nämlich selber wissen), an VERWERTBARE infos zu kommen? so eine art anleitung für dummies,step by step,ohne spekulationen und kryptischer invokationen.es gibt doch noch andere die keinen wert auf einen linux router legen, sondern einen eher unbelasteten http server mit fw?

sorry, ich koche langsam vor wut und würde gerne mit dem wissen, daß der server on ist und das netzwerk funktioniert wierder schlafengehen :-)

dank euch vielmals

Link zu diesem Kommentar
Auf anderen Seiten teilen

also in der nsswitch ist bereits der eintrag

hotsts : files dns

sieht ja nicht schlecht aus und habe die zeile in:

host : hosts files dns

geändert

muss ich den eintrag der ip des routers in der /etc/defaulrouter als variable eingeben? oder absolut :-)

außerdem existiert /etc/resolc.conf auch nicht sondern /usr/include/resolv.h. scheint nicht der richtige file zu sdein denke ich

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

/etc/resolv.conf musst Du anlegen und dort die IP-Adresse des DNS-Servers eintragen. Das ist entweder - sofern Dein Router das uebernimmt - die IP-Adresse des Routers oder die IP-Adresse des DNS-Servers Deines Providers (bei T-Online beispielsweise 194.25.2.129):


nameserver 194.25.2.129

Du kannst dort auch mehrere DNS-Server eintragen. Die eigentliche Netzwerkgrundkonfiguration wuerde ich an Deiner Stelle mit "yast" durchfuehren, was am einfachsten ist. Dort musst Du deinen Router als Defaultgateway eintragen. Alternativ kannst Du auch einen Eintrag in /etc/route.conf vornehmen:

192.168.168.0 0.0.0.0 255.255.255.0 eth0

default 192.168.168.230

Die Datei /etc/defaultrouter duerfte nichts bringen, da sie unter Suse nicht verwendet wird sondern nur unter Solaris.

ich hoffe, das hilft Dir weiter

Nic

Link zu diesem Kommentar
Auf anderen Seiten teilen

@ magus

nein du musst in der nsswitch folgende Zeile haben

bei Solaris sieht das so aus:

hosts files dns bei dir muss es so sein

host: files dns

wie du es auch selbst beschrieben hast hosts bei Solaris ist das selbe wie bei dir im Suse host:

Deshalb kannst du deine Zeile so lassen

/etc/resolv.conf musst du erstellen

vi /etc/resolv.conf

Der Eintrag in dieser Datei muss so aussehen:

nameserver <ip des Routers>

Z.B bei mir zuhause

nameserver 192.168.1.254

dies ist dann der default dns server du kannst auch mehrere angegeben bei Solaris und wahrscheinlich im suse auf 3 beschränkt.

jetzt machst du noch den Eintrag den nic beschrieben hat und dann test

ping -s www.t-online.de

dann weisst du ob du rauskommst und die Namensauflösung funzt

cu steff

Link zu diesem Kommentar
Auf anderen Seiten teilen

oki. die einstellung des nw´s war von vornherein ok also. habe /etc/resolv.conf angelegt und erst mit der ip des router und dann mit der von t-offline getestet (ist eh mein isp) und bekomme immerhin eine ANDERE fehlermeldung nach dem pingen

bad packet size

wenn das kein fortschritt ist :-)

und nu...?

nohmals vielen dank für eure bemühungen

Link zu diesem Kommentar
Auf anderen Seiten teilen

gut das mit unknown host kann auch dns sein. Also versuch mal ne ip im Internet anzupingen wenn das nämlich geht macht er nur die Namensauflösung nicht. wenn das auch nicht geht na ja dann musst du wohl weitersuchen. Unter Solaris ist das für mich ne Sache von Sekunden.

cu steff

ps in /etc/resolv.conf darf nicht nur die ip stehen sondern

nameserver<space><ip deines Routers>

teste nochmal

cu steff

Hab noch das gefunden schau mal die einträge bei dir gleich sind

> It seems you are right, there is no way to setup the

> default gateway once the system is installed, you

> have to edit /etc/route.conf to do this. Perhaps we

> should work on this.... :)

>

> It should look like this:

>

> # /etc/route.conf

> # local IP netmask interface

> 192.168.0.0 0.0.0.0 255.255.255.0 eth0

>

> # default gw

> default 192.168.0.1

>

> Then run

>

> /sbin/init.d/route stop ; /sbin/init.d/route start

Link zu diesem Kommentar
Auf anderen Seiten teilen

so

den nameserver habe ich natürlich als variable angegeben. mein route table sieht sehr ähnlich aus

192.168.168.0 0.0.0.0 255.255.255.0 u 0 0 0 eth0

0.0.0.0 192.168.168.230 0.0.0.0 ug 0 0 0 eth0

also ist die ip des routers default

die befehle funken nicht, muß mal nach äquivatenten schauen

habe auch keine externe ip zur hand, suche gerade nach einer aktiven, aber habe meine eigene externe (dynamisch) versucht, falls es was bringt, und die klappt. auch kann ich jetzt den suse rechner mit den win-rechnern anpingen.

ihr seit übrigen die einzigen, die überhaup was zu dem thema zu sagen haben, also bittebitte nicht aufgeben :-))

nachtrag:

hab doch eD laufen auf dem winrechner. ist ja voller ip´s. die lassen sich mit erfolg pingen. also ist es die namensauflösung :-))

hätten wir den fehler schon mal gefunden, aber weiter weiß ich nun auch nicht

danke

Link zu diesem Kommentar
Auf anderen Seiten teilen

Magus finde mal ein DNS server von der Telekom raus rufe mal bei t-online an und lass dir ein dnsserver geben

/etc/resolv.conf

nameserver<space><ip deines Routers>

nameserver<space><Dnsserver ip T-online>

aber gut das du schonmal raus kommst also liegt es an der Namensauflösung du musst die Datei so schreiben wie oben das ist wichtig.

cu steff

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...