怀敬畏之心
独自前行

NPS内网穿透工具学习2-服务端搭建

文章目录

序言

通俗约定您已经,通晓基本的Linux知识(解压复制粘贴移动)、了解基本的网络知识(知晓什么是公网IP什么是内网IP)登录已root用户为准

版本

下载解压安装

mkdir /home/nps
cd /home/nps
wegt https://github.com/ehang-io/nps/releases/download/v0.26.9/linux_amd64_server.tar.gz
tar -zxvf linux_amd64_server.tar.gz
./nps install

撰写程序NPS配置文件

打开配置文件

vim /etc/nps/nps.conf

撰写systemd配置文件

vim创建service文件

vim /usr/lib/systemd/system/npc.service

填入以下内容

[Unit]
Description=nps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
ExecStart=/usr/bin/nps start
ExecStop=/usr/bin/nps stop

[Install]
WantedBy=multi-user.target

启动并设置开机自启动

sudo systemctl start nps.service
sudo systemctl enable nps.service
  • 启动nps:sudo systemctl start nps
  • 打开自启动:sudo systemctl enable nps
  • 重启应用:sudo systemctl restart nps
  • 停止应用:sudo systemctl stop nps
  • 查看应用:sudo systemctl status nps

访问设置

关闭防火墙并设置关闭开机启动

systemctl stop firewalld.service
systemctl disable firewalld.service 

开启云服务器安全组访问端口nps默认配置文件使用了80,443,8080,8024端口添加 80、443、8080、8024,这些端口都可以在/etc/nps/nps.comf修改

访问web控制面板

http://公网ip:8080

用户名密码

默认用户名:admin
默认密码:123

注意事项,如果访问不了用命令sudo systemctl status nps查看一下程序是否启动,如果没有启动成功是否443、80端口冲突在nps配置文件修改成其他端口就行,

后续

官方文档有很详细的描述更多请访问

历史上的今天
十二月
28
    哇哦~~~,历史上的今天没发表过文章哦
赞(0) 打赏
未经允许不得转载:孤岛 » NPS内网穿透工具学习2-服务端搭建

孤岛-分享

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏