首页
学习
活动
专区
圈层
工具
发布

【内网穿透】使用神卓互联和Nginx搭建局域网应用反向代理

使用神卓互联的内网穿透服务,可以将内部应用映射到外网上,方便外部用户访问。而Nginx则是一款高性能的反向代理服务器,可以将外部请求代理到内部的应用服务上,使得内部应用可以通过外部访问。...本文将介绍如何使用神卓互联和Nginx实现局域网应用反向代理。前置条件在开始操作之前,需要确保已经完成以下准备工作:拥有一台运行Nginx的服务器,可以是云服务器或者本地服务器。...已经安装并配置好Nginx服务器。注册并登录神卓互联账号,并开通内网穿透服务。步骤一:创建内网穿透隧道首先,登录神卓互联控制台,创建一个新的内网穿透隧道。...在“内网穿透”页面,选择“创建隧道”按钮,填写相关信息。其中,“隧道名称”可以自己定义,这里以“myapp”为例。...结论通过神卓互联的内网穿透服务和Nginx的反向代理功能,我们可以方便地将内部应用映射到外部访问,使得内部应用能够被外部用户访问到。这对于企业内部的应用开发和测试、家庭网络应用等场景。

1.4K20

frp+nginx实现内网穿透

写在前面:上一篇文章写了关于ngrok+nginx实现内网穿透的流程,并提出了一些存在的问题,昨天试过frp之后,将之前ngrok存在的无法映射本地域名的问题解决了 frp 是一个可用于内网穿透的高性能的反向代理应用.../frps.ini 可参考如下配置: # 服务器端监听客户端连接请求的端口 bind_port = 7000 # 服务器端监听http请求的端口(由于80端口被nginx占用,因此指定其他端口) vhost_http_port...default is 900s authentication_timeout = 900 # 支持外部访问的域名(需要将域名解析到IP) subdomain_host = frps.lestat.me 配置nginx...error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx.../frpc.ini 本地apache/nginx虚拟主机配置域名别名(alias),根据自己环境而定 mamp集成apache配置 image.png 流程图解 假设甲使用的浏览器希望访问乙所在内网环境服务器的

12.1K82
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ngrok+nginx实现内网穿透

    写在前面: 前天在qq群里看到有人在讨论替代花生壳的工具,说到了ngrok,说是可以实现花生壳一样的内网穿透,个人认为主要有以下几个用处: 可以在公司测试服务器上搭建一个服务,实现测试站点的本地访问(...公网访问本地服务器),在这之前通常是上传网站到服务器并解析一个子域名,相对比较费时 微信接口开发的时候优势更明显,因为微信的OAuth一类认证需要一个公网域名且端口必须是80/443(也是本文需要用到nginx...->本地运行客户端并指定配置文件->出现online则说明穿透成功 一个例子 数据准备 本机地址 IP:127.0.0.1,HTTP 为 80 外网地址 IP:45.77.14.6,HTTP 为 80(...反向代理相关配置 假设: ngrok监听http的端口为60 nginx监听了当前服务器的80端口(域名访问hccrm.ngrok.lestat.me时会直接访问到nginx监听的80端口,因此需要nginx.../html; } } 重启nginx service nginx reload 至此,已实现了内网穿透 目前存在的问题: 目前不知如何实现对本地虚拟主机的访问(例如本地apache上httpd-vhosts

    5.5K70

    ngrok+nginx 实现内网穿透 共用80端口

    内网穿透能干嘛: 穿透后,你的机器指定端口就直接暴露在外网上,3389,vnc,web服务等等任何服务都可以支持。微信开发需要回调web服务器接口,如果开发机器在内网,就无法调试。...原理 外网服务器A,内网服务器B,通过某种协议连接,将域名解析到A,A将所有用户请求数据转发到B的指定端口,B返回的数据通过A转给用户,等于在B和用户之间加了代理A 解决方案 内网穿透有现成的商业解决方案...今天我们讨论的是在自己的VPS上架设ngrok服务,访问内网的web服务,场景是这台vps上同时开了着web服务(nginx),所以不能直接将80端口作为ngrok的转发端口, ngrok配置成功后,需要在...nginx上作一次转发,才能使用80端口。...但带着端口号始终不方便,我们可以在运行在服务器80端口上的nginx上做个转发,将 *.dev.pocketdigi.com 转发到 *.dev.pocketdigi.com:8888 添加vhost:

    3.2K20

    用树莓派做服务器运行博客网页

    内网(局域网)和外网(广域网)的区别: 范围大小 局域网(LAN)相对于广域网(WAN)而言,主要是指在小范围内的计算机互联网络。...(或其设备)都有一个或多个局域网IP地址(或者说私网、内网IP地址),局域网IP地址是局域网内部分配的,不同局域网的IP地址可以重复,不会相互影响 SSL协议: SSL (Secure Sockets...修改root的值为我们设置的根目录文件夹 保存退出,重新启动Nginx sudo service nginx restart 在和树莓派同一个局域网下访问树莓派的IP地址,访问如下说明目录设置成功了,...的根目录下,这时我们在内网访问Nginx的端口就可以访问刚刚的网页啦 4.内网穿透 通过以上的步骤,我们现在已经可以通过内网访问部署在树莓派服务器上的网页了,有的朋友可能不满足于此,想要网页通过外网也能访问...frp实现内网穿透 穿透后我们就可以在外网通过公网IP访问网页了(注意使用服务器的公网IP做穿透时一定要记得设置防火墙,让指定端口通行),此处我穿透到公网IP的8080端口,该端口可以通过外网访问 为了让网页访问地址更加合规

    2.5K20

    手把手教你搭建属于自己的服务器:内网本地电脑自建服务器和提供互联网公网上访问

    这里介绍记录自己是如何利用nginx免费搭建本地的个人网站,包括安装配置web服务器,及通过nat123端口映射实现内网穿透公网访问的方法。...三、启动Nginx服务在Nginx根目录,找到nginx.exe,双击运行,出现个小黑框一闪而过,可通过任务管理器查看nginx.exe进程确认是否运行,正常情况下有的话就说明Nginx已经成功启动!...五、内网穿透公网访问服务器搭建完了,网页也有了,但其实除了跟你在同一个局域网下的人,都无法访问你的网站。...这里就要用到内网穿透了,所谓内网穿透,也即是局域网能够直接通过公网的域名地址去访问,极大的方便用户的日常远程的一些操作的使用。...3、保持运行和访问这样内网穿透就成功了!打开浏览器,输入刚才开通的映射隧道的访问地址(外网域名端口),回车,同样能看到本地弄好的网页,就成功了。在提供外网访问期间,不要退出nat后台服务。

    1.9K20

    拿自己的旧电脑搭建了个服务器!

    经过几天的冲浪,我发现有两个免费的建站工具:Apache和Nginx 由于两个工具建站方法差不多,所以我就以Nginx为例 1.安装Nginx 首先前往Nginx官网(nginx.org)进行下载,也可以直接用我提供的链接下载...Nginx服务 配置完Nginx后,返回Nginx根目录,找到nginx.exe,双击运行它,你会看到有个小黑框一闪而过,这说明Nginx已经成功启动!...5.内网穿透 服务器搭建完了,网页也有了,但其实除了跟你在同一个局域网下的人,都无法访问你的网站。...这里就要用到内网穿透了,所谓内网穿透,也即是局域网能够直接通过公网的ip去访问,极大的方便用户的日常远程的一些操作的使用。...这里我建议大家使用飞鸽内网穿透,使用方法如下: 5.1 注册 进入飞鸽内网穿透官网,进行注册,这步就不多讲了。

    1.3K10

    服务器搭建:用自己电脑搭建一个服务器,并且可以提供公网访问

    一、内网给公网直接访问原理及工具简介内网穿透和内网映射都是一种类似网络技术,利用这个技术或服务,可以允许通过公共网络(比如互联网或异地外地跨网不同内网环境)访问处于私有局域网(如自己本地的家庭或公司内网...比如我们平时自行开发的demo测试或web站点项目,只能在个人本地电脑访问“http://127.0.0.1:8080/"或局域网内其他电脑访问“192.168.1.123:8443/login”,通过内外网映射或内网穿透的设置...,除了自己局域网本地访问外,在异地局域网外的其他内网下其他电脑等设备上也可以直接访问本地的指定端口服务。...把nginx下载到本地后可以一键启动,也可以算是一个可以运行的项目,访问nginx监听的端口号即可访问一个页面,nginx的下载安装使用也比较简单。...新安装部署默认nginx监听端口页面也可以当简单测试用途。如你本地是其他web部署搭建的,同样先本地启动并最好在局域网内另台电脑测试正常访问。

    2.2K10

    如何在CentOS本地部署FastDFS文件系统并实现无公网IP远程上传下载内网文件

    局域网测试访问FastDFS 3. 安装cpolar内网穿透 4. 配置公网访问地址 5. 固定公网地址 5.1 保留二级子域名 5.2 配置二级子域名 6....home/yuqing/fastdfs改为store_path0=/home/fastdfs/fdfs_storage 继续修改,设置tracker服务器:IP,tracker_server=Linux局域网...安装cpolar内网穿透 上面我们在本地Linux虚拟机安装了fastDFS分布式文件服务,下面我们安装cpolar内网穿透工具,通过cpolar的http公网地址,我们可以很容易远程也可以访问fastDFS...里面上传的文件,而无需自己注册域名购买云服务器.下面是安装cpolar内网穿透步骤 cpolar官网:https://www.cpolar.com/ 使用一键脚本安装命令 curl -L https...配置公网访问地址 成功启动cpolar服务后,我们在浏览器上访问Linux局域网ip地址+9200端口,登录cpolar web UI管理界面。

    1K10

    基于ffmpeg+nginx+UscreenCapture的局域网直播系统搭建「建议收藏」

    本文的创作灵感是由Windows screen recording with FFmpeg UScreenCapture and NGINX RTMP module而来,笔者建议大家可以先去原文看一下大致的内容...:这里笔者使用原文的地址下载了编译好nginx rtmp module的打包文件 UScreenCapture(x64):请参看原文下载地址 QtAv:笔者在二次开发时选择的库 (可选) vlc-qt:...vlc-qt是基于Qt开发环境的,如果不依赖Qt可以尝试用这个库,不过需要看一下官方的开发文档,笔者并没有相关开发经验,就不做过多介绍了 产品需求: 将某台PC的桌面作为视频直播源,推送至直播服务器,可供局域网内的其他...nginx.exe,启动nginx服务器,根据conf文件夹中的nginx.conf配置,此时服务器会监听81-web端口和1935-rtmp端口 打开命令提示符(cmd),输入以下命令,此命令用于确认是否正确安装并...服务器端录制 利用nginx rtmp module的rtmp_control功能,通过HTTP协议在服务器端进行开始录制及停止录制操作,nginx端的配置见下文 server { .....

    1.5K20

    内网穿透工具开源项目汇总:轻松掌握热门主流内网穿透软件深度解析,快速实现自己本地局域网内网服务开放到外部访问

    内网穿透,简单来说,是一种能够绕过网络地址转换(NAT)限制,使位于内网环境中的设备可被外网访问的技术手段。...因此各种内网穿透或隧道技术应运而生。这里汇总一下将内网服务暴露到公网的内网穿透的十多个常见开源项目包括ngrok、frp等,以及适合普通用户无公网Ip下使用的简便易用代表nat123端口映射外网方法。...技术原理:基于Go语言开发的客户端/服务端架构,支持TCP/UDP/HTTP/HTTPS协议穿透,可配置多路复用与加密传输。...bore是一款用Rust编写的轻量级TCP隧道工具,仅400行安全代码却能实现高效内网穿透。...操作步骤参考:1、明确本地内网IP端口应用场景在局域网内可以正常访问到自己目标内网IP端口。不管是打印机还是服务器,或指定端口资源,需求明确下。

    2.5K10

    外网连接到内网服务器需要端口映射吗,本地没有公网IP如何操作提供互联网上访问?

    一、端口映射/内网穿透常见的应用场景以下这些场景都可以用端口映射和内网穿透解决远程访问难题:家庭网络用户:个人搭建本地应用并提供异地连接使用企业用户场景:公司内网部署的服务器提供互联网服务远程办公:远程连接公司电脑...ZeroTier:虚拟局域网、无需端口映射,二端同时使用建立多设备互通。...2、以大众化nat123做端口映射示例(不用公网IP直接让外网访问)(1)内网IP端口:明确本地业务场景,对应本地IP端口在局域网内可以正常访问到。...步骤:① 在云服务器部署Nginx/Apache;② 配置反向代理规则(示例Nginx配置):nginxlocation / { proxy_pass http://内网服务器IP:端口;...风险3:协议漏洞利用 对策:定期更新服务软件(如Apache/Nginx),关闭无用端口。五、决策树:如何选择最佳方案?是否有公网IP? ├── 是 → 是否需要长期稳定?

    2.1K10

    视频监控之 ffmpeg + nginx + rtmphttpflv

    通过上一篇文章,我们实现了了局域网内 MJPG-Streamer 的物联网监控方案,今天带领大家完成《ffmpeg + nginx + rtmp/httpflv》的公网视频监控。...(由视频中可以看出,我获取视频流中间采用的是 http://23872841lv.zicp.vip/ 这个网址,而不是IP地址,说明拉流是在公网,在局域网内输入IP地址也是可以的) 推流命令: ffmpeg...app=live&stream=wei 想要在公网进行拉流,需要购买花生壳的内网穿透进行域名映射,将板子的IP地址映射到外网: ?...nginx-rtmp-module:实现了RTMP协议 nginx-http-flv-module:在nginx-rtmp-module的基础上,实现了HTTPFLV,并覆盖nginx-rtmp-module...HTTP FLV则是将RTMP封装在HTTP协议之上的,可以更好的穿透防火墙等。

    4.5K20

    内网穿透意思?有什么用?一些常见的几种无公网IP搭建本地端口提供公网访问的方法步骤

    而内网穿透技术就是为了解决这个问题而产生的。 一、什么是内网穿透? 内网穿透,又称为NAT穿透。NAT背后的设备,它们的主要特点是 ,可以访问外网,但不能被外网设备有效访问。...示例:在自己公网服务器上,开启并配置nginx反射代理实现。 2、路由器端口映射方式 在具有公网 IP 的服务器或路由器上配置端口映射规则。...如本地路由器局域网端口映射外网:在具有路由权限且路由器获取到公网 IP 的情况下,可以直接在路由器上进行局域网端口映射到外网的设置。...三方VPN工具的使用:在所有服务端和访问端,都下载安装使用VPN工具,建立一个虚拟局域网,并通过虚拟地址进行连接访问,就像是内网直接访问一样。...以大众化内网穿透nat123使用方法步骤示例: (1)内网地址确定:明确本地业务,应用本身端口开启正常运行状态,在局域网内可以正常访问。

    2.1K10

    Nginx配置文件修改结合内网穿透实现公网访问多个本地web站点

    下载windows版Nginx 进入官方网站(http://nginx.org/en/download.html)下载windows版的nginx 下载好后解压进入nginx目录双击Nginx.exe即可运行...打开浏览器输入http://localhost ,nginx默认使用80端口,所以无需加端口号.出现nginx欢迎页面表示启动成功 2....站点搭建好后,接下来需要修改nginx.conf配置文件,打开nginx目录,找到conf文件夹下面的nginx.conf 编辑文件,这里使用notepad++进行编辑,添加如下信息: location...测试局域网访问 重启后Nginx后,打开浏览器,以80端口加上在配置文件中配置的location代理转发规则进行访问两个站点: 4. cpolar内网穿透 接下来,我们通过强大的且稳定的内网穿透工具cpolar...,将本地nginx服务暴露至公网环境,以实现穿透多个站点端口需求,无需公网IP,也不用设置路由器。

    2.2K10

    家庭服务器搭建并提供公网Http服务

    无公网ip,需要内部ubuntu和公网的server之间建立内网穿透,实现在公网访问内部ubuntu的目的。 -商业服务:花生壳、ngrok等,主要缺点免费版本速度慢、安全性问题。...-自建服务:在一台有公网ip的机器上配置frp,和本地局域网中的ubuntu建立连接,实现内网穿透。...由于家中宽带无公网ip,以及出于安全考虑,我在利用腾讯vps配置了frp,来和本地局域网ubuntu连接,实现内网穿透。这样内网的端口就可以暴露到外网,并且可以绑定域名进行访问。...准备工作: VPS安装好Nginx,frp,绑定好对应的域名。...VPS端配置 配置Nginx转发 主要两个功能,一是将80同时转发到443,强制https验证。二是将443的流量转发到本地5000端口。

    2.3K10

    内网穿透

    内网穿透 内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。...下面就相互通信的主机在网络中与 NAT 设备的相对位置介绍内网穿透方法。 其实说白了就是让你的局域网/内网可以被公共场合访问。...内网穿透主要功能 在内网环境下的服务器和应用只有在同一个内网环境下才能访问连接,内网穿透可以实现外网对内网的访问连接。 如需要出差在外想要访问在公司内的电脑远程桌面连接,使用内网穿透即可以实现。...注意 你的内网/局域网win10电脑启动了mysql数据库,开启了nginx程序的80端口web服务。...注意 远程桌面控制需要你win10电脑开启远程链接限制 打开设置--->系统---->远程桌面---->启用远程桌面 使用公网服务器 ip + port 即可访问到内网/局域网的数据库/http服务以及使用远程桌面

    3.8K52
    领券