Spacecop
Newbie
Abend zusammen,
ich hoffe ihr könnt mit weiterhelfen.
Ich hatte schon mal meinen Linux PC als Router konfiguriert, mußte Linux aber neu installieren. Jetzt ist natürlich das Skript weg also bin ich nach der Anweisung hier im Forum "Linux Router in 20 min" vorgegangen.
Internet auf dem Linux PC funktioniert. Aber der XP PC kommt nicht ins Netz. Intern kann ich die PC's anpingen. Aber mehr auch nicht.
So dann jetzt die Auszüge:
ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:08:A1:6D:80:5A
inet Adresse:192.168.2.1 Bcast:192.168.2.255 Maske:255.255.255.0
inet6 Adresse: fe80::208:a1ff:fe6d:805a/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:260 errors:0 dropped:0 overruns:0 frame:0
TX packets:301 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:93686 (91.4 Kb) TX bytes:44483 (43.4 Kb)
Interrupt:5 Basisadresse:0xc000
eth1 Protokoll:Ethernet Hardware Adresse 00:08:A1:19:44:23
inet Adresse:192.168.1.12 Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::208:a1ff:fe19:4423/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:1370 (1.3 Kb) TX bytes:502 (502.0 b)
Interrupt:10 Basisadresse:0xb800
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:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:3360 (3.2 Kb) TX bytes:3360 (3.2 Kb)
ppp0 Protokollunkt-zu-Punkt Verbindung
inet Adresse:217.186.196.191 P-z-P:213.20.127.75 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:212 errors:0 dropped:0 overruns:0 frame:0
TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:3
RX bytes:86070 (84.0 Kb) TX bytes:35611 (34.7 Kb
resolve.conf
search arcor arcor
nameserver 65.53.142.3
nameserver 193.189.244.205
route
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
rtsl-hnvr-de03. * 255.255.255.255 UH 0 0 0 ppp0
192.168.2.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default rtsl-hnvr-de03. 0.0.0.0 UG 0 0 0 ppp0
Eigentlich sollte eth0 ja 192.168.2.1 und eth1 192.168.1.12 sein, hier steht aber jeweils die 0 am Ende.
Routerskript heißt routerd
#!/bin/sh
rcnamed start
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.1.0/24 -j MASQUERADE
iptables -A FORWARD -i ppp0 -d 192.168.1.0/24 -j ACCEPT
iptables -A FORWARD -o ppp0 -p TCP --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
iptables -t nat -A PREROUTING -i ppp0 -p TCP --dport 4662 -j DNAT --to-destination 192.168.1.11
iptables -t nat -A PREROUTING -i ppp0 -p UDP --dport 5662 -j DNAT --to-destination 192.168.1.11
iptables -t nat -A PREROUTING -i ppp0 -p TCP --dport 24500:24505 -j DNAT --to-destination 192.168.1.11
iptables -t nat -A PREROUTING -i ppp0 -p TCP --dport 4662 -j DNAT --to-destination 192.168.1.10
iptables -t nat -A PREROUTING -i ppp0 -p UDP --dport 5662 -j DNAT --to-destination 192.168.1.10
iptables -t nat -A PREROUTING -i ppp0 -p TCP --dport 24500:24505 -j DNAT --to-destination 192.168.1.10
iptables -A FORWARD -j DROP
Einstellung beim XP PC
IP 192.168.1.11 und 10
GW 255.255.255.0
Standart 192.168.1.12
Wo liegt mein Fehler?
Gruß Space
ich hoffe ihr könnt mit weiterhelfen.
Ich hatte schon mal meinen Linux PC als Router konfiguriert, mußte Linux aber neu installieren. Jetzt ist natürlich das Skript weg also bin ich nach der Anweisung hier im Forum "Linux Router in 20 min" vorgegangen.
Internet auf dem Linux PC funktioniert. Aber der XP PC kommt nicht ins Netz. Intern kann ich die PC's anpingen. Aber mehr auch nicht.
So dann jetzt die Auszüge:
ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:08:A1:6D:80:5A
inet Adresse:192.168.2.1 Bcast:192.168.2.255 Maske:255.255.255.0
inet6 Adresse: fe80::208:a1ff:fe6d:805a/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:260 errors:0 dropped:0 overruns:0 frame:0
TX packets:301 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:93686 (91.4 Kb) TX bytes:44483 (43.4 Kb)
Interrupt:5 Basisadresse:0xc000
eth1 Protokoll:Ethernet Hardware Adresse 00:08:A1:19:44:23
inet Adresse:192.168.1.12 Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::208:a1ff:fe19:4423/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:1370 (1.3 Kb) TX bytes:502 (502.0 b)
Interrupt:10 Basisadresse:0xb800
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:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:3360 (3.2 Kb) TX bytes:3360 (3.2 Kb)
ppp0 Protokollunkt-zu-Punkt Verbindung
inet Adresse:217.186.196.191 P-z-P:213.20.127.75 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:212 errors:0 dropped:0 overruns:0 frame:0
TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:3
RX bytes:86070 (84.0 Kb) TX bytes:35611 (34.7 Kb
resolve.conf
search arcor arcor
nameserver 65.53.142.3
nameserver 193.189.244.205
route
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
rtsl-hnvr-de03. * 255.255.255.255 UH 0 0 0 ppp0
192.168.2.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default rtsl-hnvr-de03. 0.0.0.0 UG 0 0 0 ppp0
Eigentlich sollte eth0 ja 192.168.2.1 und eth1 192.168.1.12 sein, hier steht aber jeweils die 0 am Ende.
Routerskript heißt routerd
#!/bin/sh
rcnamed start
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.1.0/24 -j MASQUERADE
iptables -A FORWARD -i ppp0 -d 192.168.1.0/24 -j ACCEPT
iptables -A FORWARD -o ppp0 -p TCP --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
iptables -t nat -A PREROUTING -i ppp0 -p TCP --dport 4662 -j DNAT --to-destination 192.168.1.11
iptables -t nat -A PREROUTING -i ppp0 -p UDP --dport 5662 -j DNAT --to-destination 192.168.1.11
iptables -t nat -A PREROUTING -i ppp0 -p TCP --dport 24500:24505 -j DNAT --to-destination 192.168.1.11
iptables -t nat -A PREROUTING -i ppp0 -p TCP --dport 4662 -j DNAT --to-destination 192.168.1.10
iptables -t nat -A PREROUTING -i ppp0 -p UDP --dport 5662 -j DNAT --to-destination 192.168.1.10
iptables -t nat -A PREROUTING -i ppp0 -p TCP --dport 24500:24505 -j DNAT --to-destination 192.168.1.10
iptables -A FORWARD -j DROP
Einstellung beim XP PC
IP 192.168.1.11 und 10
GW 255.255.255.0
Standart 192.168.1.12
Wo liegt mein Fehler?
Gruß Space