Comment ouvrir le port TCP dans Ubuntu 10.10?

17

Comment ouvrir le port TCP dans Ubuntu 10.10?


la source
Appartient sur superuser.com ou askubuntu.com .
BoltClock
1
Pour quoi voulez-vous ouvrir le port? Pour héberger un service? utiliser pour le trafic sortant? Que veux-tu accomplir?
S.Hoekstra

Réponses:

16
sudo iptables -A INPUT -p tcp --dport (port number) -j ACCEPT
Zengr
la source
Non non. J'ai besoin d'ouvrir le port dans le système, pour une application comme un client torrent ou un serveur apache.
@Romka non non, ce n'est pas ainsi que vous posez une question, plus d'informations nécessaires, cette réponse est correcte
SSH Ce
5

Tir dans l'obscurité:

sudo ufw allow 80

Maintenant, il y a une règle dans votre pare-feu ubuntu permettant un accès externe à votre port 80. Si vous voulez une règle plus spécifique, voir man ufw. Si vous utilisez une adresse IP non routable, vous devez transférer le port de votre routeur. Si vous fournissez plus de contexte à votre question, je peux ajuster cette réponse.

Codeur occasionnel
la source
2
Cela ne fonctionne pas sous Ubuntu 12.10 ... nmap localhost -p80s'affiche toujoursCLOSED
weberc2
sudo ufw enableserait requis en premier sur une installation Ubuntu par défaut, car ufw est désactivé par défaut.
Chris Moschini
3

Votre question a besoin de beaucoup plus de détails:

  • Qu'entendez-vous par «ouvrir un port»? Voulez-vous le faire dans un programme? Vous venez de lancer un programme?
  • Quelle est votre configuration réseau? Structure LAN, liaison montante Internet, OS impliqués, quel routeur / commutateur ...
  • Avez-vous des pare-feu / NAT en place? Sur votre système, ailleurs dans le réseau?

Cela dit, si vous avez la configuration domestique "typique" (un ou plusieurs ordinateurs connectés à un commutateur / routeur combiné avec une liaison montante Internet via DSL ou un câble): En général, le combo commutateur / routeur / modem a un pare-feu intégré. Vous devrez probablement y ouvrir un port. Habituellement, ces appareils ont une interface Web pour la configuration, consultez vos manuels.

sleske
la source
1

Je suggère Netcat : La façon la plus simple de le faire (via Netcat) est:

nc -l <port_number>

Exemple:

nc -l 12569
Ruel
la source