Wie öffnet man einen bestimmten Hafen in Ubuntu?


15

Mein SoulSeek-Client Nicotine + überprüft meine offenen Ports während der Erstkonfiguration und meldet, dass die eine benötigte Portnummer geschlossen ist, wodurch ich von ungefähr 50% der Benutzer abgeschnitten werde. Kann ich diesen bestimmten Port trotzdem für die Anwendung öffnen?

RUnning ubuntu desktop 13.04. Ich habe keine Firewalls manuell installiert, bin mir aber nicht sicher, ob diese in der Standardinstallation enthalten sind.


Führen Sie Ubuntu Desktop oder Server aus? Laufen Firewall?
Mitch

Desktop (Trusty) und keine zusätzliche Firewall installiert
Charlie

Antworten:


7

Führen Sie dies in der Befehlszeile aus. es sollte das Problem lösen:sudo iptables -A INPUT -m conntrack --ctstate NEW,RELATED,ESTABLISHED -j ACCEPT

So führen Sie einen bestimmten Port aus:

sudo iptables -A INPUT -p <tcp OR udp> <--dport OR --sport> <port> -j ACCEPT

INPUTist die Kette für eingehenden Verkehr. -pist Protokoll (entweder tcpoder udp --dportoder --sportfür Ziel- oder Quell Port angeben ermöglicht. -jist „jump“ und das , wo Sie ACCEPT, REJECToder DROPdas Paket (e)

Details iptablesdazu finden Sie in der Manpage. Da Sie ein Anfänger sind, werden Sie dies wahrscheinlich nützlich finden: http://www.netfilter.org/documentation/HOWTO//packet-filtering-HOWTO.html


1
@J Moore: Danke, aber wo gebe ich die Portnummer ein? Würde auch helfen, wenn Sie einen Einzeiler darüber setzen könnten, wofür diese Argumente sind?
Charlie

1
Ich habe die obigen Methoden ausprobiert und obwohl ich denke, dass sie funktionieren sollten, zeigt die Seite zur Überprüfung des Client-Ports: tools.slsknet.org/porttest.php?port=2234 immer, dass der Port GESCHLOSSEN ist. Irgendwelche Ideen?
Charlie

0

Sie müssen mindestens eine Firewall installieren, da diese bei der Standardinstallation unter Ubuntu nicht installiert wird.

für 32 Bit
- Firestarter
für 64 Bit
- Firestarter

  • Installieren und öffnen Sie den Firestarter und fügen Sie die eingehende Richtlinie mit dieser IP-Adresse hinzu: 0.0.0.0/0   (um alle IP-Adressen zuzulassen)
  • Fügen Sie die Ports hinzu, die Sie öffnen müssen.
  • Klicken Sie anschließend auf die Schaltfläche Änderungen übernehmen.

Ich denke nicht, dass dies die Sache überhaupt anspricht. Außerdem hat die Operation offensichtlich keine Ahnung, wie das, was Sie gerade vorgetragen haben, ausgeführt werden soll.
Sinekonata
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.