自建内网穿透服务器

这篇具有很好参考价值的文章主要介绍了自建内网穿透服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

自己搭建NPS内网穿透服务器

前言

自己搭建内网穿透服务器,使用开源的nps工具,用一台公网云服务器做内网穿透服务器,用Windows电脑做客户端,远程桌面控制Windows电脑做例子。

一。准备工作

1.公网云服务器1台

​ 我的是阿里云服务器2C2G3M40GB

2.下载nps

​ 在github上搜索nps,找到ehang-io/nps

  • 地址:https://github.com/ehang-io/nps/releases/tag/v0.26.10
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 根据公网服务器系统下载对应的服务端,我的是Ubuntu系统:

    https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 下载nps客户端,我这里以Windows做例子

    https://github.com/ehang-io/nps/releases/download/v0.26.10/windows_amd64_client.tar.gz
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

二。安装nps服务端

使用root权限执行命令

1.上传服务端安装包

​ 上传位置随你,我上传到自己建立的文件夹/app/nps/下面

2.安装服务

  • 解压安装包tar xf linux_amd64_server.tar.gz
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 安装:sudo ./nps install

​ 它自带安装命令的,直接执行

3.修改nps配置

sudo cd /etc/nps/conf

​ 目录下面有个nps.conf
自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • sudo vim nps.conf

  • 说明:8024端口默认的服务端端口,下面是nps控制台web页面的登录账号,密码,端口号,可以根据自己情况修改

  • 注意:如果你的服务器开启了防火墙,则要把对应的端口号放开,并且在云服务器中加入安全组

自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

最后保存

4.启动服务端

  • 命令:sudo nps start

  • 查看后台进程是否启动成功:ps -ef | grep nps

自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

三。配置客户端

1.登录nps服务端控制台

自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

2.添加客户端

  • 客户端—》新增—》—》备注

自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全
自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 可以看见3389是我新建的客户端,

  • 客户端命令是在客户端启动时要用到,里面的ip:端口是你的服务器ip和nps服务端端口号

自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

四。安装客户端

前提要把,Windows电脑的远程控制开启,各个版本不一样,家庭版的好像要升级到企业,专业,教育版本
自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

1.安装

  • 把下载好的压缩包解压出来
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 不能直接运行npc.exe,打开cmd,执行上面3.2中返回的客户端命令

    要把前面的./删除,

    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

2.添加隧道

  • 刚才在nps服务端控制台创建的客户端后面有个隧道,点击“隧道”,点击添加

    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 模式:TCP,我要远程控制Windows,所以用的是TCP

  • 服务端端口号:根据你自己的情况,填一个服务端没有使用过的端口号,例如:10001,端口号防火墙要放开,并且加入安全组

  • 目标 (IP:端口):就是你要控制或访问的ip端口号,我这里是要转发本地的,所以用的是127.0.0.1:3389

  • 保存

    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 客户端cmd命令窗口就有了日志

    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 在控制台可是查看到该客户端是在线状态了

自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

五。远程控制桌面

1.手机远程控制

  • 我用的苹果手机,下载RD Client软件,商城好像叫Microsoft远程桌面,关闭WIFI

  • 打开软件,添加电脑

    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 填写nps服务器的ip和隧道端口

  • 用户账号是你的Windows系统登录的账号密码

    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 完毕

2.电脑控制

  • 打开远程桌面软件
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 输入服务器IP加隧道端口

  • 输入Windows账号密码
    自建内网穿透服务器,网络,网络,ubuntu,linux,windows,安全

  • 完成文章来源地址https://www.toymoban.com/news/detail-796349.html

到了这里,关于自建内网穿透服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • frp-内网穿透部署-ubuntu22服务器-查看端口-结束进程-windows server-详细教程-开机启动

    FRP是一个开源、简洁易用,高性能的内网穿透和反向代理软件,支持tcp、upp、http、https等协议。 可以去官网下载最新的frp编译好的文件,本文采用frp_0.32.1_windows_amd64版本。也可以在csdn下载。 按下字母“i”键, 在最后一行添加 PermitRootLogin yes配置,最后esc退出编辑模式,再“

    2024年01月18日
    浏览(57)
  • 私有云服务器搭建教程(保姆级)——台式电脑+ubuntu+docker+nextcloud+mysql+花生壳内网穿透

    随着移动互联网的发展,越来越多的人使用云网盘存储他们的文档、照片、视频等文件。不知从什么时候起,我们不知不觉开始为享受云存储的服务付费买单。一次上传,随处访问,越来越成为人们的日常需求。随之而来的是各云网盘每月的定期收费,以及强制将用户分为免

    2024年02月02日
    浏览(44)
  • 自建纯内网iot平台服务,软硬件服务器全栈实践

    基于以下几个考虑,自制硬件设备,mqtt内网服务器。 1.米家app不稳定,逻辑在云端或xiaomi中枢网关只支持少部分在本地计算。 2.监控homeassistant官方服务有大量数据交互。可能与hass安装小米账户有关。 3.硬件:原理图,layout,波峰焊。软件:c++,mqtt,Ubuntu等。实践软硬件项目

    2024年02月15日
    浏览(42)
  • 在 Ubuntu 上实现网络穿透:手把手教你搭建FRPS服务器

    希望能写一些简单的教程和案例分享给需要的人 先确认是否安装 curl ,如果没安装,请执行下面命令进行安装 更新包列表: 安装 curl : 如果Ubuntu系统尚未安装Docker,按照以下步骤进行安装: 更新包列表: 安装Docker的依赖包: 通过执行命令 docker --version,可以验证安装是否

    2024年04月13日
    浏览(57)
  • 内网穿透什么意思?内网穿透基础知识原理内网穿透服务器搭建可以干嘛服务器端口映射无需公网IP教程方法

      什么是内网 ( 今天说点大家都能听得懂的!!! ) 通常情况下,内网 可以简单的理解为路由器创建的网络,连接到这个网络的电脑之间可以相互访问。 举个例子,假设我们的网络架构是这样的:   直接通过网线连接到小明的路由器上的电脑A 、 电脑B 、 电脑C  之间互

    2024年02月11日
    浏览(51)
  • 内网穿透与搭建私人服务器

            内网穿透是一种技术,允许用户从外部网络访问内部私有网络中的服务器或设备。这对于想要从任何地方访问家中或办公室内部网络资源的用户非常有用。以下是为初学者准备的关于如何实现内网穿透以及搭建自己的私人服务器的详细指南。         在这个数字化时

    2024年02月20日
    浏览(46)
  • 【Linux内网穿透】】Linux本地搭建GitLab服务器 - 内网穿透远程访问

    转载自cpolar极点云文章:Linux搭建GitLab私有仓库,并内网穿透实现公网访问 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。 Gitlab是被广泛使用的基于git的开源代码管理平台, 基于Ruby on Rails构建, 主要针对软件开发过程中

    2024年02月07日
    浏览(46)
  • 内网穿透代理服务器nps使用初探(三)微信小程序内网穿透

    已完成NPS 的部署,部署教程请参照:https://gaoming.blog.csdn.net/article/details/128203454 内网IP 系统 内核 192.168.1.113 win11 windows_amd64_client 公网IP 系统 内核 39.97.238.139 CentOS linux_amd64_server 内网网站(内网机器 192.168.1.113 上部署的 Web 服务,因微信小程序开发需要采用 https 协议, https 端

    2024年02月09日
    浏览(77)
  • frp内网穿透(windows和服务器)

     1.frp下载 https://github.com/fatedier/frp/releases  windows端可以下载windows版本,服务器和客户端尽量保持版本一致,当前最新版本为0.43.0. 2.外网服务器frp服务端配置    2.1  使用    命令创建一个新的文件夹frp,然后在文件夹下使用命令:   2.2 解压,并进入解压文件夹   2 .3 删掉

    2024年02月05日
    浏览(59)
  • 虚拟机服务器搭建+FRP内网穿透

    一、虚拟机安装         这里安装的是vmware workstation 17 pro和CentOS-7-x86_64-DVD-2009镜像文件  centos虚拟机服务器手把手搭建_虚拟机搭建服务器_无名之辈之码谷娃的博客-CSDN博客  这篇文章对虚拟机搭建讲的还是比较详细。 完成后,需要为用户添加sudo权限,不然你创建的用户是

    2024年01月20日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包