My SoulSeek client Nicotine+ checks my open ports during initial configuration and promts that the one port number it needs is closed, cutting me off frmo about 50% of the users. Is there anyway I can open that particular port for the application to use?
RUnning ubuntu desktop 13.04. I have not manually installed any firewalls, but not sure if its included in the default installation.
Run this on the commandline; it should solve issue:
sudo iptables -A INPUT -m conntrack --ctstate NEW,RELATED,ESTABLISHED -j ACCEPT
To do a specific port:
sudo iptables -A INPUT -p <tcp OR udp> <--dport OR --sport> <port> -j ACCEPT
INPUT
is the chain for incoming traffic.-p
is protocol (eithertcp
orudp
--dport
or--sport
specify allowing for destination or source port.-j
is "jump" and its where youACCEPT
,REJECT
, orDROP
the packet(s)Details on
iptables
can be found by reading the man page. Since you're a beginner you'll probably find this useful: http://www.netfilter.org/documentation/HOWTO//packet-filtering-HOWTO.htmlYou need to install at least one firewall, because it's not installed in default installation on ubuntu.
for 32 bits
- Firestarter
for 64 bits
- Firestarter