目录

NPS 的使用及调优

安装

公共配置

  • 配置文件
  • 拷贝配置
    • scp -r ./conf root@<ip>:/root/

NPS

  • 启动NPS
    • docker run -d --name nps --net=host -v $(PWD)/conf:/conf ffdfgdfg/nps

NPC

  • 启动NPC(推荐无配置启动)
    • 无配置启动:docker run -d --name npc --net=host ffdfgdfg/npc -server=<ip:port> -vkey=<web界面中显示的密钥> -type=kcp <以及一些其他参数>
    • 有配置启动:docker run -d --name npc --net=host -v $(PWD):/conf ffdfgdfg/npc -config=/conf/npc.conf

调优

NPS

普通

# 运行模式
- runmode=dev
+ runmode=pro

登录认证

# 登录地址
- web_host=a.o.com
+ web_host=nps.com

# 登录用户
- web_username=admin
+ web_username=admin

# 登录密码
- web_password=123
+ web_password=kFS3CPtmwZjeeQn9

# 登录端口
- web_port=8080
+ web_port=8888

连接

# 连接方式
- bridge_type=tcp
+ bridge_type=kcp

# 连接端口
- bridge_port=8024
+ bridge_port=8888

# 连接密码
- public_vkey=123
+ public_vkey=qjPm7RQpQcO3SfGTeKz88yYh9CT6A4lZ

接口连接

- #auth_key=test
+ auth_key=H5ejLnLiwNKJ
- auth_crypt_key=1234567812345678
+ auth_crypt_key=0ERtEVhzzj93g2o5

P2P

- #p2p_ip=127.0.0.1
+ p2p_ip=nps.com
- #p2p_port=6000
+ p2p_port=6666

日志

# 日志打印
- #log_level=7
+ log_level=6

# 日志存储
- #log_path=nps.log
+ log_path=nps.log

其他

# 流量数据
- #flow_store_interval=1
+ flow_store_interval=360

# 系统信息
- system_info_display=false
+ system_info_display=true

密码生成