Hallo Lug!
Ich hab zwei PC's. Einer geht über ppp0 ins Netz. Beide haben ein eth0. Ich suche nur noch ein Howto, das beschreibt (möglichst kompakt) wie ich das Softwaretechnisch löse. Leider hab' ich bissher sehr umfangreiche Dokus gefunden, ich brauche was kleines, einfaches.
Liebe Grüße euch,
Tom Guder
Tom Guder tom-guder@web.de (Mi 19 Okt 2005 03:43:40 CEST):
Hallo Lug!
Ich hab zwei PC's. Einer geht über ppp0 ins Netz. Beide haben ein eth0. Ich suche nur noch ein Howto, das beschreibt (möglichst kompakt) wie ich das Softwaretechnisch löse. Leider hab' ich bissher sehr umfangreiche Dokus gefunden, ich brauche was kleines, einfaches.
Du willst programmieren?
Aus Deiner Frage geht nicht hervor, *was* Du nun eigentlich lösen willst. Ich nehme mal an, der eine soll den anderen als Gateway benutzen.
Oder einfach nur:
PC1 (eth0, ppp0) sysctl -w net.ipv4.ip_forward = 1 iptables -t nat -I POSTROUTING -o ppp0 -j MASQUERADE
PC2 (eth0) route add default gw <IP-Adresse des PC1>
Und dann wäre natürlich noch über DNS nachzudenken....
Heiko
Heiko Schlittermann wrote:
Du willst programmieren?
Aus Deiner Frage geht nicht hervor, *was* Du nun eigentlich lösen willst. Ich nehme mal an, der eine soll den anderen als Gateway benutzen.
Der "eine" Rechner soll den anderen ins Internet bringen. Sozusagen ist der "eine" Rechner ein Router.
Heiko Schlittermann wrote:
Tom Guder tom-guder@web.de (Mi 19 Okt 2005 03:43:40 CEST):
Hallo Lug!
Ich hab zwei PC's. Einer geht über ppp0 ins Netz. Beide haben ein eth0. Ich suche nur noch ein Howto, das beschreibt (möglichst kompakt) wie ich das Softwaretechnisch löse. Leider hab' ich bissher sehr umfangreiche Dokus gefunden, ich brauche was kleines, einfaches.
Du willst programmieren?
Aus Deiner Frage geht nicht hervor, *was* Du nun eigentlich lösen willst. Ich nehme mal an, der eine soll den anderen als Gateway benutzen.
Oder einfach nur:
PC1 (eth0, ppp0) sysctl -w net.ipv4.ip_forward = 1 iptables -t nat -I POSTROUTING -o ppp0 -j MASQUERADE PC2 (eth0) route add default gw <IP-Adresse des PC1>
Und dann wäre natürlich noch über DNS nachzudenken....
am besten mit bind?
am 24.10.2005, um 5:18:24 -0400 mailte Tom Guder folgendes:
willst. Ich nehme mal an, der eine soll den anderen als Gateway benutzen. Oder einfach nur: ... Und dann wäre natürlich noch über DNS nachzudenken....
am besten mit bind?
Nein. Du willst keinen eigenen DNS-Server. Du willst nur den Dienst eines anderen nutzen. Zum Bleistift den Deines Providers.
Andreas
Andreas Kretschmer wrote:
am 24.10.2005, um 5:18:24 -0400 mailte Tom Guder folgendes:
willst. Ich nehme mal an, der eine soll den anderen als Gateway benutzen. Oder einfach nur: ... Und dann wäre natürlich noch über DNS nachzudenken....
am besten mit bind?
Nein. Du willst keinen eigenen DNS-Server. Du willst nur den Dienst eines anderen nutzen. Zum Bleistift den Deines Providers.
und wie setlle ich das an? Einen Entrag in die resolv.conf?
Steffen Kowalski wrote:
Tom Guder schrieb am 24.10.2005 22:26:36:
und wie setlle ich das an? Einen Entrag in die resolv.conf?
vi /etc/resolv.conf o nameserver xx.xx.xx.xx :wq
Gruss, Steffen
ich versteh' noch nicht ganz. Soll ich als dns die adresse eintragen, die ich vom Provider bekomme? Das funktioniert nicht.
Tom Guder schrieb am 25.10.2005 11:36:47:
ich versteh' noch nicht ganz. Soll ich als dns die adresse eintragen, die ich vom Provider bekomme? Das funktioniert nicht.
Wenn du einen bestimmten DNS Server verwenden möchtest (uni, htw, ...) mußt du die Adresse schon dort eintragen - was auch funktioniert.
Dimitri hat dich aber schon darauf hingewiesen, dass eine Distri meist schon fertige Scripte bietet, welche die DNS-Adressen deines Providers nach einem Verbindungsaufbau in die resolv.conf schreiben. Unter Deb ist das /etc/ppp/ip-up.d/usepeerdns
fg, Steffen
Steffen Kowalski wrote:
Tom Guder schrieb am 25.10.2005 11:36:47:
ich versteh' noch nicht ganz. Soll ich als dns die adresse eintragen, die ich vom Provider bekomme? Das funktioniert nicht.
Wenn du einen bestimmten DNS Server verwenden möchtest (uni, htw, ...) mußt du die Adresse schon dort eintragen - was auch funktioniert.
Dimitri hat dich aber schon darauf hingewiesen, dass eine Distri meist schon fertige Scripte bietet, welche die DNS-Adressen deines Providers nach einem Verbindungsaufbau in die resolv.conf schreiben. Unter Deb ist das /etc/ppp/ip-up.d/usepeerdns
Das passiert ja schon bei dem Rechner, der dich mit kppp einwählt. Aber der andere Rechner soll ja auch ins Netz gelangen.
am 25.10.2005, um 10:20:13 -0400 mailte Tom Guder folgendes:
schon fertige Scripte bietet, welche die DNS-Adressen deines Providers nach einem Verbindungsaufbau in die resolv.conf schreiben. Unter Deb ist das /etc/ppp/ip-up.d/usepeerdns
Das passiert ja schon bei dem Rechner, der dich mit kppp einwählt. Aber der andere Rechner soll ja auch ins Netz gelangen.
Dann installierst Du auf dem rechner, der sich einwählt, dnsmasq, und gibt diese IP (also die lokale des Einwahlrechners) dem anderen Rechner als DNS bekannt.
Oder nutzt eine feste DNS-IP auf dem Client und bringst dieses via NAT dazu, diese nutzen zu können.
Andreas
Tom Guder schrieb:
Andreas Kretschmer wrote:
am 24.10.2005, um 5:18:24 -0400 mailte Tom Guder folgendes:
willst. Ich nehme mal an, der eine soll den anderen als Gateway benutzen. Oder einfach nur: ... Und dann wäre natürlich noch über DNS nachzudenken....
am besten mit bind?
Nein. Du willst keinen eigenen DNS-Server. Du willst nur den Dienst eines anderen nutzen. Zum Bleistift den Deines Providers.
und wie setlle ich das an? Einen Entrag in die resolv.conf?
Manche Distributionen (wohl die meisten) liefern ein Mechanismus (Skripte) mit, welche die resolv.conf automatisch bei Einwahl mit passenden DNS Daten aktualisieren.... lies das Handbuch deines Betriebssystems...
MfG -Dimitri aka Tristan-777
Dimitri Puzin wrote:
Tom Guder schrieb:
Andreas Kretschmer wrote:
am 24.10.2005, um 5:18:24 -0400 mailte Tom Guder folgendes:
willst. Ich nehme mal an, der eine soll den anderen als Gateway benutzen. Oder einfach nur: ... Und dann wäre natürlich noch über DNS nachzudenken....
am besten mit bind?
Nein. Du willst keinen eigenen DNS-Server. Du willst nur den Dienst eines anderen nutzen. Zum Bleistift den Deines Providers.
und wie setlle ich das an? Einen Entrag in die resolv.conf?
Manche Distributionen (wohl die meisten) liefern ein Mechanismus (Skripte) mit, welche die resolv.conf automatisch bei Einwahl mit passenden DNS Daten aktualisieren.... lies das Handbuch deines Betriebssystems...
Es geht jetzt. Habe die dnsadresse des Providers in die resolc.conf des zu routenden Rechners getan.
lug-dd@mailman.schlittermann.de