¿Cómo abrir el puerto TCP en Ubuntu 10.10?


17

¿Cómo abrir el puerto TCP en Ubuntu 10.10?

ubuntu  port 

Pertenece ya sea en superuser.com o askubuntu.com .
BoltClock

1
¿Para qué quieres abrir el puerto? Para alojar un servicio? utilizar para el tráfico saliente? ¿Qué quieres lograr?
S.Hoekstra

Respuestas:


16
sudo iptables -A INPUT -p tcp --dport (port number) -j ACCEPT

No no. Necesito abrir el puerto en el sistema, para aplicaciones como torrent client o apache server.

@Romka no no, no es así como haces una pregunta, se necesita más información, esta respuesta es correcta
SSH Este

5

Disparando en la oscuridad:

sudo ufw allow 80

Ahora hay una regla en su firewall de ubuntu que permite el acceso externo a su puerto 80. Si quieres una regla más específica ver man ufw. Si está en una dirección IP no enrutable, debe reenviar el puerto en su enrutador. Si proporciona más contexto a su pregunta, entonces puedo ajustar esta respuesta.


2
Esto no funciona en Ubuntu 12.10 ... nmap localhost -p80todavía se muestraCLOSED
weberc2

sudo ufw enablese requeriría primero en una instalación predeterminada de Ubuntu, ya que ufw está deshabilitado de manera predeterminada.
Chris Moschini

3

Su pregunta necesita muchos más detalles:

  • ¿Qué quieres decir con "abrir un puerto"? ¿Quieres hacerlo en un programa? ¿Solo ejecuta un programa?
  • ¿Cuál es su configuración de red? Estructura LAN, enlace ascendente de Internet, sistemas operativos involucrados, qué enrutador / conmutador ...
  • ¿Tiene algún firewall / NAT en su lugar? ¿En su sistema, en otra parte de la red?

Dicho esto, si tiene la configuración doméstica "típica" (una o más computadoras conectadas a un conmutador / enrutador combinado con enlace ascendente a Internet a través de DSL o cable): por lo general, el combo de conmutador / enrutador / módem tiene un firewall incorporado. Probablemente necesites abrir un puerto allí. Por lo general, estos dispositivos tienen una interfaz web para la configuración, consulte sus manuales.


1

Sugiero Netcat : la forma más básica de hacerlo (a través de Netcat) es:

nc -l <port_number>

Ejemplo:

nc -l 12569
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.