Linux搭建NPS内网穿透服务

很多时候,我们家里的宽带基本都不会有公网IP,这个时候就需要一台带公网IP的机器作为内网穿透的主控,FRP虽然也很简单,但是NPS有WEBUI,相对比较容易入门和调整。

第一步:创建目录、下载服务端、解压服务端文件。

mkdir -pv /home/nps/ ; wget -O /home/linux_amd64_server.tar.gz https://github.com/yisier/nps/releases/download/v0.26.15/linux_amd64_server.tar.gz && \
cd /home/nps && tar -zxvf /home/linux_amd64_server.tar.gz && chmod +x /home/nps/nps

解压后修改配置文件:/home/nps/conf/nps.conf以便自定义web的端口,默认是8081,最后是创建服务以便管理nps

cat > /etc/systemd/system/nps.service <<EOF
[Unit]
Description=nps
After=syslog.target
After=network.target

[Service]
Type=simple
User=root
Group=root
WorkingDirectory=/home/nps
ExecStart=/home/nps/nps
Restart=always

[Install]
WantedBy=multi-user.target
EOF

systemctl daemon-reload
systemctl enable nps
systemctl start nps
systemctl status nps

服务启动成功后,更多使用方法参考官方文档https://github.com/ehang-io/nps/blob/master/README_zh.md

版权声明:
作者:绛霄
链接:https://www.u8899.de/2023/01/13/122/
来源:JAXo's Blog
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码