Jak otworzyć konkretny port w Ubuntu?

15

Mój klient SoulSeek Nicotine + sprawdza moje otwarte porty podczas wstępnej konfiguracji i obiecuje, że jeden numer portu, którego potrzebuje, jest zamknięty, odcinając mnie od około 50% użytkowników. Czy w każdym razie mogę otworzyć ten konkretny port do użycia przez aplikację?

RUnning Ubuntu Desktop 13.04. Nie zainstalowałem ręcznie żadnych zapór ogniowych, ale nie jestem pewien, czy jest to zawarte w domyślnej instalacji.

Charlie
źródło
Czy korzystasz z Ubuntu Desktop lub Server? Czy masz jakąś zaporę ogniową?
Mitch
Desktop (Trusty) i bez dodatkowej zapory ogniowej
charlie

Odpowiedzi:

7

Uruchom to w wierszu poleceń; powinno rozwiązać problem:sudo iptables -A INPUT -m conntrack --ctstate NEW,RELATED,ESTABLISHED -j ACCEPT

Aby zrobić określony port:

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

INPUTto łańcuch ruchu przychodzącego. -pjest protokół (albo tcpalbo udp --dportalbo --sportpodać umożliwiając przeznaczenia lub portu źródłowego. -jjest „skok” i jego gdzie ACCEPT, REJECTlub DROPpakiet (y)

Szczegółowe informacje iptablesmożna znaleźć, czytając stronę podręcznika man. Ponieważ jesteś początkującym, prawdopodobnie przyda ci się to: http://www.netfilter.org/documentation/HOWTO//packet-filtering-HOWTO.html


źródło
1
@J Moore: Dzięki, ale gdzie mam podać numer portu? Pomógłbyś też, gdybyś umieścił jedno linijkę na temat tego, po co te argumenty?
charlie
1
Wypróbowałem powyższe metody i chociaż myślę, że powinny one działać, strona sprawdzania portu klienta: tools.slsknet.org/porttest.php?port=2234 zawsze pokazuje, że port jest ZAMKNIĘTY. Jakieś pomysły?
charlie
0

Musisz zainstalować co najmniej jedną zaporę ogniową, ponieważ nie jest ona instalowana w domyślnej instalacji na Ubuntu.

dla 32 bitów
- Firestarter
dla 64 bitów
- Firestarter

  • Zainstaluj i otwórz firestarter, dodaj zasadę ruchu przychodzącego z tym adresem IP: 0.0.0.0/0   (aby zezwolić na wszystkie adresy IP)
  • Dodaj porty, które chcesz otworzyć.
  • Następnie kliknij przycisk Zastosuj zmiany.
Mc Clane
źródło
Nie sądzę, żeby to w ogóle dotyczyło tej sprawy. Widać też wyraźnie, że operacja nie ma pojęcia, jak wykonać to, co właśnie zaproponowałeś.
sinekonata