magus Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 Du hast eth0 und eth1 IP-Adressen aus den gleichen Subnetz gegeben, das kann nicht funktionieren. eth0 sollte 192.168.168.1 bekommen und eth1 192.168.169.1 beide mit Subnetzmaske 0xffffff00. Nic Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 @ nic_power warum denn das er kann den interfaces doch zwei unterschiedlich ips im selben subnetz geben wo ist das prob. Die linux Kiste muss doch nicht in verschiedene subnetze routen nach seinen Aussagen sondern nur den dslrouter ansprechen fertig. cu steff Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 Das Problem ist, dass die Linux-Maschine nicht weiss, ueber welches Interface sie routen soll. Nic Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
magus Geschrieben 29. März 2002 Autor Teilen Geschrieben 29. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 Die resolv.conf muss ich im Unix aber auch erst erstellen also versuch es dochmal. Und zu RIP Routing information Protocol du musst schauen durch welchen Daemon RIP in Suse implementiert ist oder ob es überhaubt implementiert ist. cu steff Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 rip benoetigst Du eigentlich nicht, das macht nur Sinn, wenn Du wirklich routing-informationen verteilen willst und mehr als ein Gateway/Router in Deinem Netz existiert (was hier nicht der Fall ist). Nic Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 ja natürlich brauchst du es nicht war halt nur ne Möglichkeit um es zu realisieren am besten ist eine Defaultroute. cu steff Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
magus Geschrieben 29. März 2002 Autor Teilen Geschrieben 29. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 Sorry das ich dir mit linux net helfen kann bin sun solaris admin da ist das halt alles ein bisserl anders ich kann dir halt nur tips geben wie es in unix geht und du musst probieren ob es so auch in suse linux geht. cu steff Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
magus Geschrieben 29. März 2002 Autor Teilen Geschrieben 29. März 2002 und ich danke dir für deinen versuch zu helfen. habe die /etc/fefaultrouter erstellt, nur mich verschrieben, die nsswitch ist nicht existent. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 gut. Versuche mal rauszufinden wo die die suchreihenfolge für die hosts festlegen kannst. Müsste so ein eintrag haben hosts files nis nisplus dns so sieht die Zeile in UNIX aus /etc/nsswitch.conf Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
magus Geschrieben 29. März 2002 Autor Teilen Geschrieben 29. März 2002 mit dem entsprechendem suffix gibt es die /etc/nsswitch.conf doch. sorry. hatte den vergessen. ich mach mach mal an die arbeit Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
magus Geschrieben 29. März 2002 Autor Teilen Geschrieben 29. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 super du bist ja auf dem richtigen weg mach das so wie nic mit der route.conf. Wenn du was zu Solaris wissen willst kannst du mich fragen. cu steff Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 @ 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
magus Geschrieben 29. März 2002 Autor Teilen Geschrieben 29. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 29. März 2002 Teilen Geschrieben 29. März 2002 mach mal ein traceroute auf www-t-online.de um zu sehen welche route genommen wird ob er versucht deinen router zu nehmen also traceroute -n www.t-online.de wenn das noch nicht geh mach mal ein temporären defaultroute eintrag: route add default <ip deines Routers> und dann nochmal testen cu steff Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
magus Geschrieben 29. März 2002 Autor Teilen Geschrieben 29. März 2002 aaalllsoo traceroute -n www.... bringt mir wieder einen unknown host route add default ip-router (war auch wieder mein default) bringt mir ein no such device also von hand geändert ip router und auch wieder t-offline. gleiches resultat Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 30. März 2002 Teilen Geschrieben 30. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
magus Geschrieben 30. März 2002 Autor Teilen Geschrieben 30. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 30. März 2002 Teilen Geschrieben 30. März 2002 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
steffe Geschrieben 30. März 2002 Teilen Geschrieben 30. März 2002 Namensauflösung bei SuSE Bei der S.u.S.E Distribution müssen die Variablen in /etc/rc.config gesetzt werden. Für obiges Beispiel würde das so aussehen: NAMESERVER="192.168.200.7.1" cu steff diese Datei musst du auch editieren genauso wie oben Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
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.