Port Forwarding mit iptables

Diskutiere Port Forwarding mit iptables im Firewalls Forum im Bereich Netzwerke & Serverdienste; Hallo beisammen, ich würde gerne von A nach B den SMTP Port weiterleiten - als Port Forwarding. Ich habe folgendes auf A versucht: iptables -t...

  1. TW1920

    TW1920 Grünschnabel

    Dabei seit:
    27.03.2020
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo beisammen,

    ich würde gerne von A nach B den SMTP Port weiterleiten - als Port Forwarding. Ich habe folgendes auf A versucht:
    Code:
    iptables -t nat -A PREROUTING -p tcp --dport 25 -j DNAT --to xxx.xxx.xxx.xxx
    iptables -t nat -A POSTROUTING -p tcp -d xxx.xxx.xxx.xxx -j MASQUERADE
    iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
    iptables -A FORWARD -m state --state NEW -p tcp --dport 25 -d xxx.xxx.xxx.xxx -j ACCEPT
    allerdings funktioniert das leider noch nicht. xxx.xxx.xxx.xxx ist hierbei die Ziel-IP, wo die Anfragen von Port 25 auf A bei B ebenfalls auf Port 25 ankommen sollten. Die Übersicht auf A gibt folgendes aus:
    Code:
    root@j336441:~# iptables -vL
    Chain INPUT (policy ACCEPT 205 packets, 16233 bytes)
     pkts bytes target     prot opt in     out     source               destination
    
    Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
     pkts bytes target     prot opt in     out     source               destination
        0     0 ACCEPT     all  --  any    any     anywhere             anywhere             state RELATED,ESTABLISHED
        0     0 ACCEPT     tcp  --  any    any     anywhere             xxx.xxx.xxx.xxx        state NEW tcp dpt:smtp
    
    Chain OUTPUT (policy ACCEPT 175 packets, 18776 bytes)
     pkts bytes target     prot opt in     out     source               destination
    root@j336441:~# iptables -t nat -vL
    Chain PREROUTING (policy ACCEPT 50 packets, 2549 bytes)
     pkts bytes target     prot opt in     out     source               destination
        8   440 DNAT       tcp  --  any    any     anywhere             anywhere             tcp dpt:smtp to:xxx.xxx.xxx.xxx
    
    Chain INPUT (policy ACCEPT 50 packets, 2549 bytes)
     pkts bytes target     prot opt in     out     source               destination
    
    Chain OUTPUT (policy ACCEPT 2 packets, 148 bytes)
     pkts bytes target     prot opt in     out     source               destination
    
    Chain POSTROUTING (policy ACCEPT 2 packets, 148 bytes)
     pkts bytes target     prot opt in     out     source               destination
        0     0 MASQUERADE  tcp  --  any    any     anywhere             xxx.xxx.xxx.xxx
    
    Daraus schließe ich, dass es wohl bereits beim Prerouting zu haken/ das Paket zu hängen scheint. Allerdings konnte ich bisher nicht finden was genau der Fehler ist. Vielleicht steh ich nur grad etwas auf dem Schlauch oder übersehe ich da einfach nur was?

    Vielen Dank schon mal für eure Hilfe :)

    Grüße
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. TW1920

    TW1920 Grünschnabel

    Dabei seit:
    27.03.2020
    Beiträge:
    2
    Zustimmungen:
    0
    Fehler gefunden:
    Code:
    root@j336441:~# cat /proc/sys/net/ipv4/ip_forward
    0
    Die Weiterleitung empfangener Pakete muss erst aktiviert werden, sonst geht da nix^^

    Für alle, die das vielleicht mal brauchen oder selber drüber stolpern:

    Temporär aktivieren
    Code:
    sysctl -w net.ipv4.ip_forward=1
    Für dauerhaft der /etc/sysctl.conf folgende Zeile hinzufügen
    Code:
    net.ipv4.ip_forward=1
    Nun funzt es :bounce:
     
Thema:

Port Forwarding mit iptables

Die Seite wird geladen...

Port Forwarding mit iptables - Ähnliche Themen

  1. Probleme mit Portforwarding

    Probleme mit Portforwarding: Hi, mein Amsn mekkert immer, dass ich hinter ner Firewall sitze. Port 6891 für Webcam ist aber freigegeben. Auf dem Router habe ich aber ein...
  2. Bittorrent Problem, bzw Portforwarding funktioniert plötzlich nichtmehr

    Bittorrent Problem, bzw Portforwarding funktioniert plötzlich nichtmehr: Hi, ich benutze seit langem KTorrent und das funktionierte auch immer prächtig. Aber vor ca. einer Woche wurde mir angezeigt das meine...
  3. trotz Port forwarding Low Id

    trotz Port forwarding Low Id: Hallo! hab das Problem, dass ich trotz korrekt eingestellter Ports im Router nur Low IDs bekomme, und das selbe Problem hab ich auch mit...
  4. x-forwarding ohne export DISPLAY

    x-forwarding ohne export DISPLAY: hi, ich bin gerade dabei mir einen usb-stick mit ein paar portablen tools einzurichten. ich würde gerne mittels putty und xming fenster durch ssh...
  5. NX Server - Portforwarding?!

    NX Server - Portforwarding?!: Hallo, ich habe auf meinem Server nen NX server laufen um ne Terminalsession zu starten. Im internen LAN funktioniert alles wunderbar. ABER:...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden