¿Cuáles son los puertos con nombre para iptables?

13

Al configurar iptables, puede nombrar el puerto ssh que usará el puerto 22. ¿Hay una lista de todos los puertos nombrados? Específicamente necesito ssh, http, https y mysql.

Jason Christa
fuente

Respuestas:

29

En su instalación, la lista se basará en el archivo / etc / services.

radio
fuente
Gracias, esto definitivamente hace que iptables sea más legible para otros administradores.
Jason Christa
6

La Autoridad de Números Asignados de Internet (IANA) mantiene la lista de "Puertos conocidos". La última versión se puede encontrar en http://www.iana.org/assignments/port-numbers .

Tenga en cuenta que la mayoría de las distribuciones de Linux incluyen un subconjunto de la lista /etc/servicespara usar para referirse a ellas simbólicamente. Windows lo tiene adentro %windir%\system32\drivers\etc\services.

Joe
fuente
2
Sin embargo, tenga en cuenta que esto no se rige y que no es una lista exhaustiva de lo que puede encontrar. Un desarrollador puede elegir el puerto que desee para que la aplicación hable. No quiere decir que es inteligente, pero puede hacerlo ...
squillman
0

ssh tcp / 22
http tcp / 80
https tcp / 443
mysql clustering tcp / 1186 y udp / 1186
mysql tcp / 3306

Laura Thomas
fuente