Fabian St.: Suse Linux: Masuqerading langsam??

Beitrag lesen

Hi!

Ich habe mir vor ein paar Tagen Suse Linux 9.1 geholt (Personel Edition). Ich nutze diesen nun als Gateway/Router in meinem Netzwerk (restliche Rechner WinXP).
Funktioniert auch alles wunderbar. Jedoch kommt mir vor das alles ein bißchen langsam geht (zumindest für eine 2MBit Leitung), im Vergleich zu der vorherigen Lösung: WinXP Internetverbindungsfreigabe). Woran kann das liegen? bzw. Wie optimiere ich das?

Nachdem die anderen Hinweise von Christian und Christoph nicht geholfen haben, probiere mal folgendes:

1.) Deaktiviere die SuSE Firewall mittels YAST
2.) iptables -F (löschen aller FORWARD/ACCEPT/DROP etc. Regeln)
3.) Die Ausgabe von iptbales -L solte nun so ausschauen:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

4.) Packe folgende Skriptzeilen z.B in eine Datei namens router ins Homeverzeichnis von root (ppp0 ist dabei dein WAN-Device):

#!/bin/bash

echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
iptables -A INPUT -i ppp0 -m state --state ESTABLISHED,RELATED -j ACCEPT
echo "Regeln gesetzt!"

4.) Dieses Bashscipt erstellt alle notwenigen iptables-Regeln, die für einen __minimal__ Router nötig sind. Dieses führst du nun aus:

erde root # ./router
Regeln gesetzt
erde root #

Funktioniert das ganze nun besser, d.h. schneller?

Grüße,
Fabian St.

--
Endlich online: http://fabis-site.net
--> XHTML, CSS, PHP-Formmailer, Linux
Selfcode: ie:% fl:|  br:^ va:) ls:& fo:) rl:( n4:° ss:| de:> js:| ch:| mo:) zu:)