南阳做网站推广,湘潭网站,网站建设工作分解结构图或表,有名的网站建设电话1.简介 nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发#xff0c;可支持任何tcp、udp上层协议#xff08;访问内网网站、本地支付接口调试、ssh访问、远程桌面#xff0c;内网dns解析等等……#xff09;#xff0c;此外还支持内网ht…1.简介 nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发可支持任何tcp、udp上层协议访问内网网站、本地支付接口调试、ssh访问、远程桌面内网dns解析等等……此外还支持内网http代理、内网socks5代理、p2p等并带有功能强大的web管理端。 一台有公网IP的服务器VPS运行服务端NPS 一个或多个运行在内网的服务器或者PC运行客户端NPC 官方教程 https://ehang-io.github.io/nps/#/install 下载地址 https://github.com/ehang-io/nps/releases 2.安装
2.1服务端 找到自己公网服务器对应的版本下载我的是Linux所以 选择linux安装。 将下载好的安装包上传到服务器指定目录或者直接在服务器上使用wget命令下载。 解压 tar -xzvf linux_amd64_server.tar.gz 如果要指定不同的目标目录请使用 -C 标志。 tar -xzvf linux_amd64_server.tar.gz -C /FileHome 修改默认配置文件 如果要修改默认端口或者其他配置需要在安装之前修改否则install 之后Linux 配置文件在 /etc/nps 我这里修改了默认的http/https/web端口,正式环境强烈建议修改等密码。 vim /home/nps/conf/nps.conf 安装 先切换到解压目录 cd /home/nps 再执行install命令 sudo ./nps install 如果出现 “段错误 (核心已转储)”或者“段错误”则是安装包版本不对重新选择合适的安装包安装。 Linux日志位于 /var/log/nps.log 启动 sudo nps start #启动 sudo nps stop #停止 sudo nps restart #重启 nohup ./nps file.log 21 #后台启动并打印日志 访问 访问服务端ip:web服务端口默认为8080 使用用户名和密码登陆默认admin/123正式使用一定要更改 添加客户端 依次点击 客户端-新增 填入信息 点击隧道 点击新增 填写信息 2.2 客户端 我这里依旧使用linux。 下载对应版本服务进行安装 解压 进入压缩包所在目录执行命令进行解压 tar -xzvf linux_amd64_client.tar.gz 启动 依次点击客户端- 复制启动命令 将复制的命令在压缩包解压的目录内执行 ./npc -serverip:port -vkey密钥 -typetcp windows需要将npc 换成npc.exe 后台运行 使用上述的方法链接服务点后无法关闭控制台否则会断开链接很不美观。 window 在秘钥前面加上start /MIN在输入EXIT退出CMD这样你的连接就在后台挂着了比如 start /MIN npc.exe -serverip:port -vkey密钥 -typetcp linux: 在命令后面加,比如 ./npc -serverip:port -vkey密钥 -typetcp 或者 nohup ./npc -server(ip:port) -vkey(web界面中显示的密钥) file.log 21 这样就可以使用公网IP:port访问内网服务了
3.域名解析 需要有已经备案的域名 需要将域名或者二级域名解析到公网服务器的IP上 依次点击 域名解析-新增 点击域名解析查看刚刚配置的那条记录状态 是在线。 这样就可以使用域名端口好访问内网服务了