iptables 的命名端口是什么?

iptables 的命名端口是什么?

设置 iptables 时,您可以将端口命名为 ssh,它将使用端口 22。是否有所有命名端口的列表?具体来说,我需要 ssh、http、https 和 mysql。

答案1

在你的安装中,该列表将基于文件 /etc/services

答案2

“知名端口”列表由互联网号码分配机构 (IANA) 维护。最新版本可在此处找到http://www.iana.org/assignments/port-numbers

请注意,大多数 Linux 发行版都包含 中的列表子集,/etc/services用于以符号形式引用它们。Windows 中有它%windir%\system32\drivers\etc\services

答案3

ssh tcp/22
http tcp/80
https tcp/443
mysql 集群 tcp/1186 和 udp/1186
mysql tcp/3306

相关内容