目录

nps服务器-内网穿透

nps服务器 内网穿透

今天教大家搭建 nps服务器 内网穿透

公司的环境在公网无法进行访问nps服务可以将内网服务映射到公网

演示图:

https://i-blog.csdnimg.cn/blog_migrate/1fdd9253f15c2e9b7ef736583dbadbbd.png

下面演示步骤:首先你要有台云服务器

配置服务器端

https://i-blog.csdnimg.cn/blog_migrate/9ba76ea95902e57e7b124975be62a0d4.png

然后将这个云服务器的防火墙根据要求打开。。。。。

然后登录该服务器(我这个是centos7的)

下载链接

wget

https://i-blog.csdnimg.cn/blog_migrate/05597dcff85e5102640e590352dcb309.png

tar -zxvf linux_amd64_server.tar.gz    #解压这个包

cd nps/    进到这个目录

./nps start    开启服务

在安装完成,启动nps后,便可访问server_IP:8080来访问nps配置dashboard了

要求登陆,默认的用户名:admin,密码:123

网页登录界面的用户名和密码可在nps/conf/nps.conf配置文件中修改

https://i-blog.csdnimg.cn/blog_migrate/38030bd54bb5e6da343b80ce823f665e.png

登陆进入登录界面后,看到界面,默认客户端为0(这里我已经创建了一个)

默认的客户端链接端口为8024(该端口为客户端用于链接服务器的端口,来保持链接,原理与反向代理相似)

https://i-blog.csdnimg.cn/blog_migrate/d7bcffcc1fe7efc1d25ec7882809b823.png

新建客户端

这里我们创建一个新的客户端,

这里的客户端只是在server配置的客户端,之后使用客户端软件链接,所以要与客户端配置一致

https://i-blog.csdnimg.cn/blog_migrate/a9f933940f6886887a854344e8e97aa6.png

创建好的客户端是这样的,status为offline,因为客户端还没链接

这里vkey=xxxxx这个要记下来(之后配置客户端会使用)

https://i-blog.csdnimg.cn/blog_migrate/9c889fd053eef6af11bdeb7263d96bb8.png

客户端配置

Windows

下载客户端

(windows的)

wget (linux的)

下载解压后配置vpc.conf,

将其他配置删除,只保留如图所示的配置

修改

server_addr为VPS的公网ip和dashboard的默认客户端链接端口

vkey为server网页上新建的客户端的vkey

server_addr=server_IP:8024

conn_type=tcp

vkey=xxxxxxx

auto_reconnection=true

max_conn=1000

flow_limit=1000

rate_limit=1000

basic_username=xxxx

basic_password=xxxx

web_username=

web_password=

crypt=true

compress=true

https://i-blog.csdnimg.cn/blog_migrate/9f6ce6ecda689f9c8cacdde0e2e720cf.png

配置后./npc 运行该脚本

https://i-blog.csdnimg.cn/blog_migrate/1d29cab4dc07eef105b29dd28d007739.png

链接成功

两者链接成功后server端中客户端status转为online

使用测试

创建tcp tunnel

这里使用内网router配置网页做测试

https://i-blog.csdnimg.cn/blog_migrate/6761327bd5401668da5eb00c36098aed.png

点击新增

这里我的router内网ip为192.168.1.1

https://i-blog.csdnimg.cn/blog_migrate/4d4ed12651cd0fb967712a7fa0727127.png

点击保存完成隧道创建

https://i-blog.csdnimg.cn/blog_migrate/4476b34cb0acdb3c03016c4a62e0276d.png

访问测试

访问server_ip:9001

成功访问到内网router配置网页

https://i-blog.csdnimg.cn/blog_migrate/0b1d7a292ed22c60ef4ead80e1acb145.png