Bomber8475 schrieb:
Da Du ja einen DHCP laufen läßt wie es scheint solltest Du noch kontrollieren ob dein LAN PC immer die gleiche IP bekommt. Wenn nicht würde ich dem DHCP sagen er soll die IPs MAC-Adressen gebunden vergeben.
Ich betreibe in der Tat einen DHCP Server, der ist aber nur dafür zuständig, den Internetzugang für die Notbooks meines Vaters und die Rechner von Kollegen bei LAN Parties automatisch in einem definierten Range zu gewährleisten. Die Rechner im (festen) LAN haben fest verteilte IP Addressen. ;-)
Nebenbei habe ich noch nen DNS Server am laufen, der aber nichts anderes macht, als DNS-Anfragen, die aus dem LAN auf den Router PC gerichtet sind, im Internet anhand der dynamisch beim dial-up zugewiesenen DNS Server aufzulösen und dann dem betreffenden Rechner bekannt zu geben.
Die Ports bei eMule habe ich geändert, sind in der aktuellen Version auch nur noch 2 (incl. Kademlia), um nicht auf Standardports rumzureiten (der Sicherheit halber).
Aber ich denke ich habe den Fehler von mir gefunden (hoffe/glaube ich). Ich habe die Weiterleitungsregeln in 2 Zeilen separat für TCP und UDP vorgenommen. Du rätst mir ja, die in einen Zeile zu verfrachten, was ich jetzt auch gleich machen werde.
Die manuell eingetragenen DNS, DHCP und SMB ports nehme ich jetzt auch raus und trage es wie Du vorschlägst unter Punkt 12 ein. (Damit sollte ich zumindest schon mal zwei der von der SuSEFirewall2 bemängelten Fehler ausmerzen können.
Den 12771er Port Fehler habe ich auch gefunden *patsch*. Hab es in meiner totalen Übermüdung verpeilt gehabt, zwischen den und den vorhergehenden Port ein {Komma} zu setzen.
So, alle Änderungen vorgenommen, gespeichert, Firewall neu gestartet und ... ?
Fehler zeigt er nicht an. *froi* Jetzt der Praxistest ...
*megafroi* Danke, Du hast mir sehr geholfen. Und ich hoffe ich kann einen kleinen Beitrag dazu beitragen, dass dieser Fehler zukünftigen Anfängern beim Port-Forwarding nicht auch passiert, dem ich verfallen bin.
Meine config war im Prinzip bis auf die DNS, DHCP und SAMBA Einstellungen und die FW_FORWARD_MASQ settings schon in Ordnung. Aber ich habe im ersten Anlauf (nach Deinem Post) bei dem letztem Punkt, wie auch bei FW_SERVICES_EXT_TCP mehrere Ports nacheinander (durch Kommas abgetrennt) pro TCP/UDP eingetragen. Über diesen Syntax Fehler beschwert sich die Firewall beim Starten nicht, sondern scheint die ganze Zeile dann zu ignorieren. Man muss, wie Du es richtig vorgemacht hast, pro freigegebenen Port ein eigenes Segment von 0/0 bis zum nächsten 0/0 eintragen (FW_FORWARD_MASQ="0/0,IP_Emule_LAN_PC,tcp,4662 0/0,IP_Emule_ ...)