如何实现公网服务器转发内网服务器?

如何实现公网服务器转发内网服务器?,第1张

转发内网服务器,简单说就是想实现在远程外网环境下访问局域网搭建的服务应用,比如个人网站、博客、NAS私有云、企业的OA、ERP办公系统、FTP/SVN/MAC服务器、还有Windows远程桌面等等,因为没有公网IP(购买昂贵),远程外网就无法访问。。。

这种情况可以试试花生壳内网穿透,不需要公网IP,也不用路由器做映射,直接用花生壳把局域网应用或设备进行映射发布到外网,通过域名就能实现外网访问了,花生壳有免费版可以先测试看看,具体服务搭建可以进空间查看,上述列举的局域网应用都可以实现远程访问

流媒体服务器提供的流式传输方式有两种:顺序流式传输和实时流式传输 两种方式。顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒体。实时流式传输总是实时传送,特别适合现场事件。一般来说,如果视频为现场直播,或使用专用的流媒体服务器,或应用如RTSP等专用实时协议,即为实时流媒体传输。实时流式传输必须匹配连接带宽,这意味着图像质量会因网络速度降低而变差。在流式传输时,流媒体数据具有实时性,等时性等基本特点,流服务期和客户终端要保证各种媒体间的同步关系,因此,流媒体传输对“最大延时”,“延时抖动”等QoS参数都有严格要求。实时流传输既可传输实况直播,也可传输完整的音视频文件(专用协议流式)。

我是看了这个教程进行安装的,但是实际过程中发现了不少问题

https://blog.tomhuang2000.com/archives/572/

https://www.bilibili.com/video/BV1SJ411k7v2?spm_id_from=333.337.search-card.all.click

他这个教程 一会自己下openssl等源码编译 一会又直接yum install 虽然大致流程是这样 但版本的不对应 会导致编译不通过 我觉得是yum install的版本太新了,而编译的nginx是1.8的老版本不对应所导致的 换成1.19就可以编译了

编译报错 https://blog.csdn.net/weixin_48033662/article/details/122004967

我尝试用上述方法解决 结果又报了新的错误啥openssl里面啥东西找不到

我感觉是版本不一致的问题

然后我拉了最新的nginx 1.19的版本 再用下面的命令编译 成功了

./configure --add-module=../nginx-rtmp-module

make &&make install

Docker方式安装感觉会比较快

https://blog.csdn.net/yun_bao_2144899870/article/details/108199504?utm_medium=distribute.pc_relevant.none-task-blog-2 default baidujs_baidulandingword~default-0.pc_relevant_antiscanv2&spm=1001.2101.3001.4242.1&utm_relevant_index=3

参考:

https://blog.csdn.net/weixin_43793181/article/details/116499874

https://blog.csdn.net/qq_38040638/article/details/120676351


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/648185.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-22
下一篇2023-07-22

发表评论

登录后才能评论

评论列表(0条)

    保存