🔍 查端口就像查水电表
Windows系统水电工
一键全盘扫描
netstat -ano | more
管理员权限运行CMD(Win+X选「终端管理员」)
-a
显示所有连接,-n
拒绝域名解析加速显示,-o
展示进程ID
精准定位端口
netstat -ano | findstr ":80"
Linux系统巡检员
全网监听检测
ss -tuln | column -t
-t
TCP协议-u
UDP协议-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的默认端口
评论