Astarry技术日记 - 内网穿透
type: channel
link: https://blog.astarry.cn/tag/%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F/
items: 鸡仔云内网穿透开启https访问配置示例
items: 利用NPS自建内网穿透服务器教程

鸡仔云内网穿透开启https访问配置示例
type: item
date: 2024-11-02T08:55:14+08:00
description: 鸡仔云frp的官方文档还没有全部完成，以至于有些人不明白如何开启https。下面我会写个示例，直接按照自己的需要修改一下即可。[隧道名称] type = https custom_domains = 域名 plugin = https2http plugin_local_addr = 内网IP:端口 # HTTPS 证书相关的配置 plugin_crt_path = 证书存放位置 plugin_key_path = 密钥存放位置 plugin_host_header_rewrite = 内网IP plugin_header_X-From-Where = frp这样就能成功开启https访问了。

利用NPS自建内网穿透服务器教程
type: item
date: 2024-01-26T02:35:00+08:00
description: 自带web管理的轻量级内网穿透工具，多平台支持X86、ARM、MIPS。NPS介绍nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发，可支持任何tcp、udp上层协议（访问内网网站、本地支付接口调试、ssh访问、远程桌面，内网dns解析等等……），此外还支持内网http代理、内网socks5代理、p2p等，并带有功能强大的web管理端。安装准备一台拥有公网IP的云服务器或者VPS。推荐选择大一点的带宽，内网穿透到你家内网的带宽就取决于你NPS服务器的带宽，越大越好。Github：https://github.com/ehang-io/nps/releases由于GitHub最近被污染了，很多地方都进不去，所以我把所需要的文件放在下面。这里服务端安装NPS如果服务端安装了ftp工具，那直接使用ftp将linux_amd64_server.tar.gz上传至服务器。使用SSH连接服务器，进入存放Linux_amd64_server.tar.gz的目录。# 使用下列命令将压缩包解压。 tar -zxvf linux_amd64_server.tar.gz# 修改配置文件 vi /xx/conf/nps.conf # 将你自己的目录替换xx即可需要更改web管理的用户和密码也可以更改默认端口（可选）修改完毕后进行安装# 安装nps ./nps install # 启动nps nps # 后台执行启动或停止 nps start nps stop 启动完后，打开浏览器在url栏中输入IP:端口，进入nps的web管理页面，输入刚才你修改的账号密码。至此，nps的服务端已经安装完毕。客户端安装NPS点击客户端，选择新增。看自己的需求更改。客户端连接在客户端使用此命令就能连上服务器。如果需要后台运行在命令后加个&就行（注意&前需要空格）安装完成至此就完成了NPS内网穿透服务器的安装，之后需要穿透什么自己选择即可。有疑问，或者过程有问题，可以在下方留言，我会帮忙解答的。