Nps内网穿透
一款轻量级、高性能、功能强大的内网穿透代理服务器
支持tcp、udp、socks5、http等几乎所有流量转发
可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……
并带有功能强大的web管理端
准备
- 服务器开放 8024 8080 80 443端口
- 安装好Docker
Docker安装服务端NPS
#!/bin/bash
app_name='nps'
config_dir=$(pwd)/config
echo "[停止容器 $(docker stop ${app_name}) 成功]"
echo "[删除容器 $(docker rm ${app_name}) 成功]"
uid=$(docker run \
--name $app_name \
-v ${conf_dir}:/conf \
--net=host \
--restart=always \
-d ffdfgdfg/nps)
echo "[运行容器 ${uid} 成功]"
Docker安装客户端NPC
#!/bin/bash
app_name='npc'
that_path=$(pwd)/
server=127.0.0.1:8024
vkey=123456789
# shell
echo "[停止容器 $(docker stop ${app_name}) 成功]"
echo "[删除容器 $(docker rm ${app_name}) 成功]"
uid=$(docker run \
--name ${app_name} \
--net=host \
--restart=always \
-d ffdfgdfg/npc -server=$server -vkey=$vkey -type=tcp)
echo "[运行容器 ${uid} 成功]"