ToB企服应用市场:ToB评测及商务社交产业平台
标题:
NPS内网穿透教程Linux通用-超详细,普通易懂
[打印本页]
作者:
惊雷无声
时间:
8 小时前
标题:
NPS内网穿透教程Linux通用-超详细,普通易懂
下载地点:https://github.com/ehang-io/nps/releases
本次使用系统:Centos7.9
工具:xshell7、xftp7
下载方法
打开上面的下载地点,按图箭头位置点击
然后可以看到下面就有更多选择,下载本次需要的版本, linux_amd64_server.tar.gz ,其中amd是指64位的电脑处理器,另有写arm的是移动端处理器的意思,就不一个一个介绍了,背面的server就是指服务端的意思,反之则是客户端,留意windows可能报毒,需要提前设置白名单或关闭杀软
安装环节:
使用顶上的工具进行维护安装
留意
:此路径是我自己创建的路径,不是说肯定要放这里,可以按心情放就行了,背面会讲安装,关于工具的使用,需要提前预习以及学习,非常简朴
第一步:打开xshell7毗连服务器
第二步:打开刚刚下载的服务端压缩文件
第三布:把内容拖到centos系统的任意存放位置(此位置建议在/下或者home下,为了整齐和规范)
随后打开xshell7,在这里使用cd 路径,切换到上面我们拷贝到的地方,比方:
cd /nps
复制代码
然后chmod给nps文件赋予实行权限,关于使用方法可详细学习centos命令的内容,此处根据各位习惯,数字字母都可以,确保文件有可实行权限输入ls查看为绿色:
chmod +x nps
复制代码
在这里可以提前修改配置文件:
cd conf
vim nps.conf
复制代码
配置文件的介绍有中文详细表明,点击蓝色字Document打开,这里展示一部门
修改完成后:Shift+i输入wq!回车,生存更改
现在我们可以启动观察一下,我们所做的更改是否生效,留意启动之前记得开放防火墙端口,以及云服务器安全组,如下所示就是启动乐成了
cd ..
./nps
复制代码
我这里8080端口 ,默认账号为admin密码为123,修改过配置文件按配置文件的,通过此次被安装装备的ip地点访问,测试是否可用,更改的配置文件是否生效,如果可以那么进入最后一步
在nps实行文件的目录下输入命令安装nps
./nps install
复制代码
安装之后 需要修改即前去/etc/nps/conf/nps.conf修改配置及文件
对于安装完成的用户,可直接使用命令进行管理:
制止
nps stop
复制代码
启动
nps start
复制代码
重启
nps restart
复制代码
服务端操作使用:
根本使用
打开网页版后台并登录,然后直接点击确定,即可创建一个客户端
创建乐成的客户端,点击左边的+睁开,可以看到毗连的ip:端口,以及密钥,如有设置其他的,也会有显示,如web用户名密码等,记着等会要用
点击右边的隧道按钮,然后新增,这里表明一下:
目标指的是客户端的xx端口,如127.0.0.1:80
服务端端口是指需要转发到服务器上的端口,比方8088
这样就只需要输入服务端的ip:8088就可以访问到内网的80端口了,非常好用
端口复用
你以为就没了,这当然不够,我们还可以穿透局域网的端口到服务端的80,并且支持http+https ,这需要域名,我下面给大家演示端口复用操作
以下展示复用80端口,根据域名访问,443端口只需要把模式改成https,以及ip:443就可以了,其他不变,关于内网开启https不多介绍,每家都不一样,确保需要开启https服务的程序正确配置证书,特指2级域名肯定要配置正确,申请正确的证书,否则无法满足效果
客户操作使用:
从最顶部的下载地点,下载windows_amd64_client.tar.gz 文件,并解压放到一个顺眼的磁盘里并打开文件夹,留意windows可能报毒,需要提前设置白名单或关闭杀软
方法1:
命令毗连在上面有npc.exe的文件夹,右键空白区域,或地点栏输入cmd,打开命令提示符
还记得刚才让大家记的吗? 使用客户端命令进行毗连,./npc 改成npc.exe就是windows的实行命令,这时候再看网页版后台,可以看到在线的标记已经亮起
方法2:
打开conf文件夹里的npc.conf,以下是我的,server_addr是毗连地点,vkey是密钥,其他随意,和命令毗连用的差不多,可以cv过来就行了,其他的都是选填和默认的,最好复制我的去修改即可,编辑好后直接双击打开npc.exe即可,留意不要关了,关了会断,需要不停挂着,或者使用其他客户端,本事强者可以试试写成后台程序
[common]
server_addr=ip:8024
conn_type=tcp
vkey=m3m9vv91y4z2
auto_reconnection=true
max_conn=1000
flow_limit=1000
rate_limit=1000
basic_username=11
basic_password=3
web_username=user
web_password=123123
crypt=true
compress=true
#pprof_addr=0.0.0.0:9999
disconnect_timeout=60
复制代码
需要更多帮助(任何),或你想看其他教程,成为我的粉丝并点赞,批评你想看的,或者你的疑问,我会不定时更新帖子,有想用的或者其他需要欢迎私信
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4