PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Internetverbindungsfreigabe bei Linux



sandman06
09.09.06, 17:04
Hallo,

wie man sieht (Internetverbindungsfreigabe) bin ich ein umsteiger von Windows auf Linux. Habe leider noch nicht den Namen für "Internetverbindungsfreigabe" bei Linux gefunden!

Nun zu meinem Problem.

- Habe auf meinen Rechner Linux 10.1 drauf gespielt, dieser hat zwei
Netzwerkkarten mit der einen gehe ich ins Internet (Ish(Kabel, DHCP)) mit der
anderen habe ich eine Interne Netzwerkverbindung zu meinem Laptop ( Windows
XP).

Die beiden Verbindungen funktionieren einwandfrei, Lan habe ich mit Samba
konfiguriert und Internet wurde von Linux selbst Initialisiert!

Übersichtlicher:

1. PC (Linux 10.1): Lan(Ip: 10.99.242.1 / Submaske: 255.255.255.0), Internet (DHCP)
[ Hat Internet]

2. Laptop (Windows XP): Lan (Ip: 10.99.242.2 / Submaske: 255.255.255.0 )
[ Würde gerne ins Internet]

Nun würde ich gerne mit dem Laptop über die Netzwerkverbindung ins Internet.

Probiert habe schon:
- Gateway bei Windows Xp auf x.x.x.1 gestellt
- DNS auch auf x.x.x.1 gestellt (ohne und mit probiert)
- Firewall testweise ein- und ausschaltet
- Ip weiterleitung bei Linux ein- und ausgeschaltet

Habe von NAT und Masquerading gehört, bin noch nicht dahinter gekommen wo ich das einstellen kann bzw. welche Parameter ich bei Masquerading reinschreiben soll und welche Befehle ich bei NAT verwenden muss und/oder ob ich das alles überhaupt brauche!

Hoffe ihr könnt mir weiterhelfen?!

Danke schonmal im vorraus!

p.S. Habe schon in vielen Foren gesucht habe aber immer nur von Problemen
gelesen bei denen es genau umgekehrt ist...

Rain_maker
09.09.06, 17:40
Gib mir mal ein



/sbin/ifconfig vom Linux (SuSE, oder?) Rechner.

Ausserdem könntest Du Dir das (http://root-forum.org/showthread.php?t=987&highlight=Heimnetzwerk) mal ansehen.

Du brauchst AFAIK 2 getrennte Netzwerke, die beiden Karten auf der Linux-Kiste müssen in verschiedenen Subnetzen sein.

Greetz,

RM

sandman06
09.09.06, 21:35
Also hier ersmal die ifconfig:

eth0 Protokoll:Ethernet Hardware Adresse 00:50:8D:6A:16:A9
inet Adresse:62.143.170.91 Bcast:62.143.170.255 Maske:255.255.255.0
inet6 Adresse: fe80::250:8dff:fe6a:16a9/64 Gültigkeitsbereich:Verbind
ng
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4864 errors:0 dropped:0 overruns:0 frame:0
TX packets:2964 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:6078133 (5.7 Mb) TX bytes:292954 (286.0 Kb)
Interrupt:185 Basisadresse:0xb400

eth1 Protokoll:Ethernet Hardware Adresse 00:05:5D:4D:77:D9
inet Adresse:10.99.242.1 Bcast:10.99.242.255 Maske:255.255.255.0
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
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:209 Basisadresse:0xe000

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:150 errors:0 dropped:0 overruns:0 frame:0
TX packets:150 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:10917 (10.6 Kb) TX bytes:10917 (10.6 Kb)





wieso brauch ich denn zwei Subnetze? ich will doch nur die Internetverbindung weiterleiten...!? :confused:

Gruss!

sandman

HirschHeisseIch
11.09.06, 00:25
http://linuxforen.de/forums/showthread.php?t=60561
Wobei bei Dir wahrscheinlich ppp0 jeweils durch eth0 zu ersetzen ist.

sandman06
11.09.06, 13:16
Wunderbar es hat geklappt.

Nachdem ich alles so gemacht hatte wie dort( Link) beschrieben ging es allerding nicht, ich musste im yast2 (weil sich dort nach den code eingaben nichts geändert hatte) unter Firewall>Masquerading aktivieren und unter Weiterleitung> ip weiterleitung aktivieren

aber dann hatt es geklappt, auf dem windows xp client alles wie folgt eingetragen

ip-adreesse: x.x.x.2 -> also z.B 192.168.0.2
submaske: 255.255.255.0
standargateway: x.x.x.1 (ip vom Router, Linux rechner) und dann bei "erweitert" unter standardgateway "bearbeiten" Metrik=1

namensserver: 194.25.5.129 //telekom
alternativ: 194.25.5.130 // ""


Also ein dickes dankeschön!

gruss