我在 Ubuntu 上使用它rinetd
作为端口转发服务器。我在 EC2 上运行它。我需要知道哪些端口可供我用于端口转发。
我知道特权端口是0
- 1023
,所以这意味着我可以从 开始1024
,对吗?
这是否也意味着我最多可以使用65535
?
请记住,这个问题是 Ubuntu 特有的。
答案1
这个问题其实是Linux特有的。
如果您在 EC2 上,则您大概是 VM 内的 root 用户。因此,您可以使用任何您想要接受连接的端口。
传出端口通常是动态分配的;系统使用的范围在 /proc/sys/net/ipv4/ip_local_port_range 中配置。但应用程序在连接时可以自由绑定到任何特定的本地端口。