端口知识
1. 查询主机空闲端口
该命令的输出结果则为当前空闲的端口
netstat -an | grep LISTEN | grep -vE "127.0.0.1|::1" | awk '{print $4}' | awk -F: '{print $NF}'
2. 选择端口号注意事项
2.1端口号范围
在使用端口号时应避免使用预留端口(0~1023),因为这些端口号已经被分配给一些标准的网络服务使用。建议使用大于1024的端口号。
2.2端口冲突:
在使用空闲端口号时,也需要注意避免端口冲突。即在启动一个新的服务时,需要确保该端口号未被其他服务占用。如果该端口号已经被占用,则新的服务将无法启动。
2.3 安全性
在使用端口号时,还需要考虑到安全性问题。如果您在公共网络中使用端口号启动服务,需要确保该服务已经做好了安全措施,并且只允许授权访问者访问。