如何在 Linux 中为端口号分配友好名称?

Ali*_*sro 14 linux

我想为端口号分配一个友好名称,我该怎么做?

例如:我希望“0.0.0.0:my-service-name”转换为“0.0.0.0:1234”

Ste*_*itt 26

是的,您可以通过将端口定义添加到/etc/services. 对于 TCP 服务,您需要添加

my-service-name    1234/tcp
Run Code Online (Sandbox Code Playgroud)

完成后,您将能够写入“0.0.0.0:my-service-name”而不是“0.0.0.0:1234”。

服务的规范列表由 IANA维护,但您可以添加本地定义;您甚至可能/etc/services已经在文件末尾看到“#Local services”注释。