# 说明
## 获取用户真实ip
如需使用需要在`nps.conf`中设置`http_add_origin_header=true`

在域名代理模式中，可以通过request请求 header 中的 X-Forwarded-For 和 X-Real-IP 来获取用户真实 IP。

**本代理前会在每一个http(s)请求中添加了这两个 header。**

## 热更新支持
对于绝大多数配置，在web管理中的修改将实时使用，无需重启客户端或者服务端

## 客户端地址显示
在web管理中将显示客户端的连接地址

## 流量统计
可统计显示每个代理使用的流量，由于压缩和加密等原因，会和实际环境中的略有差异

## 当前客户端带宽
可统计每个客户端当前的带宽，可能和实际有一定差异，仅供参考。

## 客户端与服务端版本对比
为了程序正常运行，客户端与服务端的核心版本必须一致，否则将导致客户端无法成功连接致服务端。

## Linux系统限制
默认情况下linux对连接数量有限制，对于性能好的机器完全可以调整内核参数以处理更多的连接。
`tcp_max_syn_backlog` `somaxconn`
酌情调整参数，增强网络性能

## web管理保护
当一个ip连续登陆失败次数超过10次，将在一分钟内禁止该ip再次尝试。
