🔍 查端口就像查水电表
Windows系统水电工
一键全盘扫描
netstat -ano | more管理员权限运行CMD(Win+X选「终端管理员」)
-a显示所有连接,-n拒绝域名解析加速显示,-o展示进程ID
精准定位端口
netstat -ano | findstr ":80"
Linux系统巡检员
全网监听检测
ss -tuln | column -t-tTCP协议-uUDP协议-l仅监听端口-n数字格式
端口占用追踪
lsof -i :8080显示占用进程的PID、用户及文件详情
🚀 Frp服务操作手册
服务端起飞姿势
cd /usr/local/frp && ./frps -c ./frps.toml 后台运行技巧:
nohup ./frps -c frps.toml > frps.log 2>&1 & 客户端连接指南
./frpc -c ./frpc.toml 实时日志监控:
tail -f frpc.log 🔧 配置预检急救包
语法验证双保险
# 服务端配置校验
./frps verify -c frps.toml
# 客户端配置校验
./frpc verify -c frpc.toml 成功提示:
frpc: the configuration file ./frpc.toml syntax is ok 错误排查锦囊
端口冲突:用前述方法检查7000/7500等默认端口
权限问题:
chmod +x frp*赋予执行权限防火墙拦截:
sudo ufw allow 7000/tcp
💡 冷知识加油站
netstat已被ss取代多年,但老司机们仍爱用Frp的verify命令实际是
frp -v的快捷方式80%的端口冲突源于MySQL/Redis/Nginx的默认端口
评论