适用范围: 网站部署、小程序开发、微信公众号开发、产品演示
假设场景:
使用步骤:
./npc -server={{.ip}}:{{.p}} -vkey=客户端的密钥
注:上文中提到公网IP({{.ip}})为系统自动识别,如果是在测试环境中请自行对应,如需使用HTTPS请在配置文件中将HTTPS端口设置为443,同时在域名转发配置证书相关配置
适用范围: SSH、远程桌面等TCP连接场景
假设场景: 想通过访问公网服务器{{.ip}}的8001端口,连接内网机器10.1.50.101的22端口,实现SSH连接
使用步骤:
./npc -server={{.ip}}:{{.p}} -vkey=客户端的密钥
注:上文中提到公网IP({{.ip}})为系统自动识别,如果是在测试环境中请自行对应,默认内网客户端已经启动
适用范围: 内网DNS解析等UDP连接场景
假设场景: 内网有一台DNS(10.1.50.102:53),在非内网环境下想使用该DNS,公网服务器为{{.ip}}
使用步骤:
./npc -server={{.ip}}:{{.p}} -vkey=客户端的密钥
注:上文中提到公网IP({{.ip}})为系统自动识别,如果是在测试环境中请自行对应,默认内网客户端已经启动
适用范围: 在外网环境下访问内网站点
假设场景: 想将公网服务器{{.ip}}的8004端口作为HTTP/Socks5代理,访问内网网站
使用步骤:
./npc -server={{.ip}}:{{.p}} -vkey=客户端的密钥
注:上文中提到公网IP({{.ip}})为系统自动识别,如果是在测试环境中请自行对应,默认内网客户端已经启动
单个客户端可以添加多条隧道或者域名解析