Hallo zusammen .... ich habe mit Linux (Suse 8.0 Professional) bisher sehr sehr wenig Erfahrungen und hänge momentan bei dem folgenden Problem fest: Ich habe 2 Rechner .... ein Rechner mit einer Netzkarte und ein anderer mit 2 Karten. Ich habe die Karten wie folgt im Yast2 konfiguriert: Rechner 1: et0 IP 192.168.0.3 Netmask 255.255.255.0 Rechner 2: et0 (T-DSL) IP 192.168.0.2 Netmask 255.255.255.0 et1 IP 192.168.0.1 Netmask 255.255.255.0 Wie sich jeder denken kann, soll der Rechner 1 per Routing ebenfalls Zugriff ins Internet haben. Meine Recherchen im Internet haben die folgende Konfiguration des Routings ergeben: (Einstellungen habe ich mit Yast2 vorgenommen) Rechner 1: Standard-Gateway 192.168.0.1 (Zugriff auf Rechner 2 im internen Netz) Rechner 2: Standard-Gateway 192.168.0.2 (Zugriff ins Internet). Ich habe gelesen, dass diese Einstellungen in der Datei /etc/route.conf gespeichert werden. Ich habe diese Datei auf keinem der beiden Rechner gefunden. Wenn ich jetzt den Mozilla auf Rechner 1 starte um Zugriffs auf Internet zu bekommen, kommt eine Fehlermeldung, die da lautet: 'http://www.suse.de could not be found. Please check the name and try again.' Also: keine Verbindung ... woran kann das liegen? Wenn ich Rechner 1 von Rechner 2 mit ping 192.168.0.3 anwähle, findet er Ihn. Also Verbindung steht. Für Eure Hilfe danke ich Euch sehr im voraus. Bis denne ... André -- André Kunzelmann taiko@bushi-do.de - http://www.bushi-do.de/
Hallo André, hallo Leute, Am Freitag, 5. Juli 2002 20:14 schrieb André Kunzelmann: ^^^^^^^^ Vorweg: Stell bitte Dein Datum richtig. Du bist unserer Zeit nämlich einen Tag voraus ;-)
Ich habe 2 Rechner .... ein Rechner mit einer Netzkarte und ein anderer mit 2 Karten. Ich habe die Karten wie folgt im Yast2 konfiguriert: Rechner 1: et0 IP 192.168.0.3 Netmask 255.255.255.0
Rechner 2: et0 (T-DSL) IP 192.168.0.2 Netmask 255.255.255.0
Die Karte für DSL solltest Du in ein anderes Subnet legen (z. B. 192.168.99.1) BTW: die Netzwerkkarten heißen z. B. eth0 ^
et1 IP 192.168.0.1 Netmask 255.255.255.0
Wie sich jeder denken kann, soll der Rechner 1 per Routing ebenfalls Zugriff ins Internet haben. Meine Recherchen im Internet haben die folgende Konfiguration des Routings ergeben: (Einstellungen habe ich mit Yast2 vorgenommen)
Rechner 1: Standard-Gateway 192.168.0.1 (Zugriff auf Rechner 2 im internen Netz)
OK.
Rechner 2: Standard-Gateway 192.168.0.2 (Zugriff ins Internet).
Was Probleme verursachen dürfte, da Du bei der DSL-Einwahl eine IP zugewiesen bekommst. Die IP der Netzwerkkarte ist nur ein Dummy. Bei entsprechender Einstellung sollte der pppd das Default Gateway automatisch nach erfolgter Einwahl setzen. AFAIK (ich bin Modemnutzer) sollte die DefaultRoute auf _ppp0_ sitzen, wenn Du online bist.
Ich habe gelesen, dass diese Einstellungen in der Datei /etc/route.conf gespeichert werden. Ich habe diese Datei auf keinem der beiden Rechner gefunden.
Was gibt route (auf dem Router) aus?
Wenn ich jetzt den Mozilla auf Rechner 1 starte um Zugriffs auf Internet zu bekommen, kommt eine Fehlermeldung, die da lautet: 'http://www.suse.de could not be found. Please check the name and try again.'
Also: keine Verbindung ... woran kann das liegen? Wenn ich Rechner 1 von Rechner 2 mit ping 192.168.0.3 anwähle, findet er Ihn. Also Verbindung steht.
Interne Verbindung steht also. Kannst Du vom Rechner 2 aus aufs Internet zugreifen? Das solltest Du testen, bevor Du lange am hausinternen Routing herumbastelst. Gruß Christian Boltz -- Registrierter Linux-Nutzer #239431 Linux - life is too short for reboots.
Hi, On Freitag, Juli 05, 2002 at 20:14:55, André Kunzelmann wrote:
ich habe mit Linux (Suse 8.0 Professional) bisher sehr sehr wenig Erfahrungen und hänge momentan bei dem folgenden Problem fest: Ich habe 2 Rechner .... ein Rechner mit einer Netzkarte und ein anderer mit 2 Karten.
Ich habe die Karten wie folgt im Yast2 konfiguriert: Rechner 1: et0 IP 192.168.0.3 Netmask 255.255.255.0 Rechner 2: et0 (T-DSL) IP 192.168.0.2 Netmask 255.255.255.0 et1 IP 192.168.0.1 Netmask 255.255.255.0
Da macht mal Rechner 1 eth0 192.168.0.3 Rechner 2 eth0 192.168.0.1 Rechner 2 eth1 192.168.22.1 (DSL) von. Dann editierst du auf Rechner 2 die Datei /etc/sysconfig/personal-firewall REJECT_ALL_INCOMING_CONNECTIONS="ppp0 masq" /etc/sysconfig/sysctl IP_FORWARD="yes" Dann gehst du auf Rechner 1. Machst sux - <enter> passwort <enter> yast2 routing und bei Default Gateway trägst du 192.168.0.1 ein. Speichern. Dann yast2 dns Bei hostname und domain name was du willst. Bei Name Server List trägste den Name Server (DNS) von deinem Provider ein. Den kannst ud erfragen oder findest du auf Rechner 2 in der /etc/resolv.conf nachdem du erfolgreich eine verbindung aufgebaut hast. Bei Domain search list was du willst. Danach geht. Henne -- Hendrik Vogelsang aka Henne mailto: hvogel<at>hennevogel.de The condom is the glass slipper of our generation. You slip it on, you dance the night away with a stranger, and then you throw it away. # random sigs made with fortune
Hallo zusammen! Erst einmal vielen Dank für die vielen und ausführlichen Antworten zu diesem Thread. Nach einer kleinen Zwangspause habe ich alle Informationen und Mails abgearbeitet. Momentaner Status: Rechner 1 (Router) Suse 8.0 Prof eth0 --> 192.168.0.1 --> internes Netzwerk eth1 --> 192.168.22.1 --> DSL-Verbindung Subnet-Mask: 255.255.255.0 Standard-Gateway: 192.168.22.1 Routing: 192.168.0.0 0.0.0.0 255.255.255.0 eth0 Rechner 2 WinXP (hat sich geändert) IP 192.168.0.2 Subnet-Mask 255.255.255.0 Standard-Gateway: 192.168.0.1 Nameserver 1 und 2 wie auf dem Router gesetzt Suse-Firewall2 habe ich per yast2 konfiguriert. Masquerading aktiviert 'ppp0 masq' und IP-Forwarding="yes". Das Routing von Rechner 2 auf 1 funktioniert. Wenn ich im WinExplorer http://www.irgendwas.de eingebe, lande ich auf dem Router ... die Startseite des Apache wird angezeigt. Das Routing von 192.168.0.1 auf 192.168.22.1 auf dem Rechner 1 funktioniert jedoch nicht. Die Rechner finden sich intern natürlich per Ping. Ein Zugriff per FTP zwischen den beiden Geräten ist auch möglich. Woran kann es also liegen? Wenn ich das Routing-Prinzip richtig verstanden habe, müsste es doch jetzt funktionieren! Hat jemand noch eine Idee, woran es liegen kann, dass Rechner 2 nicht auf das Internet zugreifen kann? Danke im voraus. André -- André Kunzelmann http://www.bushi-do.de ---- taiko@bushi-do.de
* Samstag, 13. Juli 2002 um 11:11 (+0200) schrieb André Kunzelmann:
Momentaner Status:
Rechner 1 (Router) Suse 8.0 Prof
eth0 --> 192.168.0.1 --> internes Netzwerk eth1 --> 192.168.22.1 --> DSL-Verbindung
Subnet-Mask: 255.255.255.0 Standard-Gateway: 192.168.22.1
Für PPP-Verbindungen muss das Standard-Gateway leer bleiben. Der pppd
setzt dann die Default-Route beim Starten richtig.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Hallo Andreas ...
Für PPP-Verbindungen muss das Standard-Gateway leer bleiben. Der pppd setzt dann die Default-Route beim Starten richtig.
das habe ich ausprobiert, funktioniert aber nicht. Kann ich denn irgendwo sehen, ob er die Default-Route beim Start richtig setzt? André -- André Kunzelmann http://www.bushi-do.de ---- taiko@bushi-do.de
Hallo Andre. (BTW: Wie bekomme ich den Accent auf einer deutschen Tastatur und "nodeadkeys"?) * Samstag, 13. Juli 2002 um 14:39 (+0200) schrieb André Kunzelmann:
Für PPP-Verbindungen muss das Standard-Gateway leer bleiben. Der pppd setzt dann die Default-Route beim Starten richtig.
das habe ich ausprobiert, funktioniert aber nicht. Kann ich denn irgendwo sehen, ob er die Default-Route beim Start richtig setzt?
'route -n' _nach_ dem Verbindungsaufbau und eventuell in
"/var/log/messages".
Aber mir ist nicht ganz klar, was bei dir funktioniert und was
nicht...
Was gibt denn ein 'ping www.t-online.de' auf dem Linux- und auf dem
Win-Rechner aus?
(Vorher den Verbindungsaufbau auf dem Router erzwingen.)
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Hallo zusammen, vielen vielen vielen Dank für Eure Hilfe ... es funktioniert jetzt endlich. Die Einstellungen im Internet-Explorer waren falsch und er fand dadurch keine Verbindung. Am Samstag, 13. Juli 2002 16:29 schrieb Andreas Koenecke:
Hallo Andre.
(BTW: Wie bekomme ich den Accent auf einer deutschen Tastatur und "nodeadkeys"?)
Das geht wie folgt: [Shift] -> [STRG] -> [ ' ] -> e ..... Also jetzt nochmals ein grosses _DANKE_. Wünsche Euch allen ein schönes Wochenende. Bis denne ... André -- André Kunzelmann http://www.bushi-do.de ---- taiko@bushi-do.de
Am 13.07.2002 um 16:29 Uhr schrieb Andreas Koenecke:
(BTW: Wie bekomme ich den Accent auf einer deutschen Tastatur und "nodeadkeys"?)
Hallo Andreas, ich habe zu der Frage keine Antwort in der Liste gefunden (oder �bersehen?). Ich schiebe einfach eine nach: /etc/sysconfig/keyboard enth�lt als KEYTABLE deine nodeadkeys (ist gleich der erste Eintrag), du �nderst einfach in de-latin1.map.gz; dann m�sste es gehen. cu Peter -- "What do computers and air-conditioned rooms have in commen? Do never open Windows!" Peter Geerds 8-?
von deiner firewall aus kannst du also ins internet, sehe ich das richtig? ist dies der fall, so würde ich von der windose einen traceroute zuerst auf deinen p-t-p-partner und dann auf irgendwas im internet machen. hast du vielleicht auch was gesperrt. schick mir doch mal deine /etc/sysconfig/SuSEfirewall2, dann schau ich mir das mal genauer an.falls auf der firewall dsl funktioniert kann das nur noch ein kleiner fehler sein. Am Samstag, 13. Juli 2002 11:11 schrieb André Kunzelmann:
Hallo zusammen!
Erst einmal vielen Dank für die vielen und ausführlichen Antworten zu diesem Thread.
Nach einer kleinen Zwangspause habe ich alle Informationen und Mails abgearbeitet.
Momentaner Status:
Rechner 1 (Router) Suse 8.0 Prof
eth0 --> 192.168.0.1 --> internes Netzwerk eth1 --> 192.168.22.1 --> DSL-Verbindung
Subnet-Mask: 255.255.255.0 Standard-Gateway: 192.168.22.1 Routing: 192.168.0.0 0.0.0.0 255.255.255.0 eth0
Rechner 2 WinXP (hat sich geändert)
IP 192.168.0.2 Subnet-Mask 255.255.255.0 Standard-Gateway: 192.168.0.1 Nameserver 1 und 2 wie auf dem Router gesetzt
Suse-Firewall2 habe ich per yast2 konfiguriert. Masquerading aktiviert 'ppp0 masq' und IP-Forwarding="yes".
Das Routing von Rechner 2 auf 1 funktioniert. Wenn ich im WinExplorer http://www.irgendwas.de eingebe, lande ich auf dem Router ... die Startseite des Apache wird angezeigt.
Das Routing von 192.168.0.1 auf 192.168.22.1 auf dem Rechner 1 funktioniert jedoch nicht. Die Rechner finden sich intern natürlich per Ping. Ein Zugriff per FTP zwischen den beiden Geräten ist auch möglich.
Woran kann es also liegen? Wenn ich das Routing-Prinzip richtig verstanden habe, müsste es doch jetzt funktionieren!
Hat jemand noch eine Idee, woran es liegen kann, dass Rechner 2 nicht auf das Internet zugreifen kann?
Danke im voraus.
André
Hallo, Am Samstag, 13. Juli 2002 13:57 schrieb keulator:
von deiner firewall aus kannst du also ins internet, sehe ich das richtig?
... ja, mit dem Router komme ich problemlos ins Web.
ist dies der fall, so würde ich von der windose einen traceroute zuerst auf deinen p-t-p-partner und dann auf irgendwas im internet machen. hast du vielleicht auch was gesperrt. schick mir doch mal deine /etc/sysconfig/SuSEfirewall2, dann schau ich mir das mal genauer an.falls auf der firewall dsl funktioniert kann das nur noch ein kleiner fehler sein.
traceroute ist doch ein Konsolenbefehl? Wenn ich diesen in Linux oder XP anwende, bekomme ich nur ein unknown-Command. Danke, ich schicke Dir die config-Datei per PM. André -- André Kunzelmann http://www.bushi-do.de ---- taiko@bushi-do.de
Hi Andre, Am Samstag, 13. Juli 2002 15:08 schrieb André Kunzelmann:
Am Samstag, 13. Juli 2002 13:57 schrieb keulator:
[...]
ist dies der fall, so würde ich von der windose einen traceroute zuerst auf deinen p-t-p-partner und dann auf irgendwas im internet machen. hast du vielleicht auch was gesperrt. schick mir doch mal deine /etc/sysconfig/SuSEfirewall2, dann schau ich mir das mal genauer an.falls auf der firewall dsl funktioniert kann das nur noch ein kleiner fehler sein.
traceroute ist doch ein Konsolenbefehl? Wenn ich diesen in Linux oder XP anwende, bekomme ich nur ein unknown-Command.
ja, traceroute ist ein Konsolenbefehl. Unter Linux ist der aber standardmäßig nur root erlaubt, Du musst also Superuser sein um ihn auszuführen. Unter Windows heißt er anders. IIRC tracert. Ich würde Dir ja vorschlagen, dass Du unter Win trace+<TAB>+<TAB> eingibst, aber das geht ja nicht. Probier mal tracert und wenn das nicht hinhaut, such einfach mal nach trace. Gruß Philipp -- registered Linux user number 258854 HOW-TO? -> GOTO http://counter.li.org/
Philipp Zacharias wrote:
ja, traceroute ist ein Konsolenbefehl. Unter Linux ist der aber standardmäßig nur root erlaubt, Du musst also Superuser sein um ihn auszuführen.
Nicht ganz. traceroute hat ein paar Optionen, die nur der Superuser ausfuehren darf. Der Haupteinsatzzweck kann auch mit Userrechten ausgefuehrt werden. Aber traceroute liegt auf einem SuSE-System ausserhalb des Userpfads, so das man /usr/sbin/traceroute schreiben muss.
Ich würde Dir ja vorschlagen, dass Du unter Win trace+<TAB>+<TAB> eingibst, aber das geht ja nicht.
Bei den NT-basierten schon. Unter XP ist IIRC kein Registry-Hack mehr erforderlich, aber eine Wohltat war es glaube ich nie. Peter
Am Freitag, 5. Juli 2002 20:14 schrieb André Kunzelmann:
Rechner 1: Standard-Gateway 192.168.0.1 (Zugriff auf Rechner 2 im internen Netz) Rechner 2: Standard-Gateway 192.168.0.2 (Zugriff ins Internet).
SuSEfirewall2 ist konfiguriert? Zusätzlich solltest Du noch das NAT-Howto lesen. Masquerading ;-) mfg, Andreas. -- Andreas Scherer, LinguaSoftworks andreas.scherer@lingua.at http://www.lingua.at/ Registered Linux User: #157823 - http://counter.li.org/
participants (10)
-
Andreas Koenecke
-
Andreas Scherer
-
André Kunzelmann
-
André Kunzelmann
-
Christian Boltz
-
Henne Vogelsang
-
keulator
-
Peter Wiersig
-
Peter.Geerds@t-online.de
-
Philipp Zacharias