探讨动态公网IP与内网IP,能否用作FRP服务器及优劣对比分析

动态公网IP能否作为FRP服务器

1、FRP(Fast Reverse Proxy)在提供内网映射Web服务时,并不强制要求必须拥有域名**,FRP的核心功能在于将内网服务器的Web服务通过公网进行访问,这可以通过多种方式实现,最直接的方式是使用公网IP和端口号进行访问,这种方法简单明了,无需购买和配置域名。

2、FRP类似于路由器的端口映射功能,通过将内网机器的特定端口映射到公网服务器的对应端口,从而实现内外网络的通信,在缺乏公网IP的公司网络环境中,可以在阿里云的虚拟主机上部署frps(服务端),并在内网PC上配置frpc(客户端),从而实现跨网络的远程访问。

3、若拥有固定公网IP,则无需任何操作,直接访问即可,若公网IP动态变化,可以使用DDNS服务,如果连动态公网IP都没有,还可以采用两种方法:一是使用FRP之类的穿透技术,其带宽依赖于服务器的带宽,且服务器费用相对较高;二是采用zerotier之类的UDP打洞技术,实现P2P直连,虽然速度可以跑满带宽,但延迟较高,且需安装客户端。

Jellyfin远程访问配置指南

探讨动态公网IP与内网IP,能否用作FRP服务器及优劣对比分析  第1张

1、配置Jellyfin:填写相关信息,包括语言、创建账户、添加媒体库、选择元数据语言和设置远程访问,注意,当“国家/地区”选择为中国时,应选择“People’s Republic of China”作为正确选项,完成设置后,登录Jellyfin,创建媒体库,并根据需求选择相关设置与文件夹,遇到刮削问题时,可以通过修改host文件或使用TMM工具解决。

2、在电视端安装Kodi,并参考@小牛快跑D的指导,利用Jellyfin构建完整的媒体中心,配置动态域名解析和公网IP,使得无论身处何地,都能访问NAS和相关服务,如文件访问、Jellyfin和qBittorrent下载,通过qBittorrent实现离线下载,无论是威联通的玩物下载还是qBittorrent,都能满足您的下载需求。

3、填写完必要信息后,保存设置,花生壳会自动生成一个外网访问域名,从此,无论您身处何地,都能通过这个域名远程访问您的Jellyfin服务,花生壳还提供了访问控制功能,可以限制特定时间、IP或地区等条件下的访问,并支持访问加密,确保服务安全,防止非法访问。

4、首先从Jellyfin官网下载Windows版本,安装后添加Bangumi插件,配置Bangumi插件并重启Jellyfin,添加媒体库,选择“节目”类型,配置本地或网络路径,并设置Bangumi优先刮削,以确保正确刮削到作品信息和集数,完成设置后,在局域网内通过本机IP地址访问Jellyfin界面,即可实现动画播放。

5、对于拥有固定公网IP的用户,直接访问即可;对于动态公网IP用户,可以使用DDNS服务;如果没有公网IP,则可以考虑使用FRP穿透或zerotier UDP打洞技术,后者虽然延迟较高,但速度可以跑满带宽,且需安装客户端。

6、如果使用Docker安装Jellyfin,虽然过程稍显复杂,但对于X86架构的群晖NAS来说是一个不错的选择,通过Container Manager下载并运行Jellyfin镜像,配置存储空间和端口映射,最后设置好网络连接,Jellyfin即可顺利运行,初始化Jellyfin时,只需指定资源目录,即可创建海报墙并开始使用。

利用公网服务器FRP服务实现远程SSH/RDP访问

1、通过RDP访问家庭网络中的机器,需要修改frps.ini文件,并配置身份验证,为了安全起见,建议设置服务端和客户端的common配置中的token参数一致,以确保身份验证通过,启动frps后,修改frpc.ini文件,假设frps所在服务器的公网IP为x.x.x.x,然后启动frpc,即可通过RDP访问远程机器。

2、使用第三方软件可能存在收费且操作复杂的问题,而开源内网穿透工具如FRP虽然免费,但可能存在安全风险,一种解决方案是使用云服务器作为中转,并利用SSH密钥进行访问,通过SSH的正反向隧道技术确保远程桌面的安全性。

3、在校园网内实现内网穿透,结合腾讯云和Windows RDP远程桌面,通过FRP搭建了一个高效稳定的网络连接解决方案,本文将详细介绍整个过程,包括前提假设与准备工作、腾讯云+VScode的SSH连接配置、FRP的下载与版本选择,以及FRP的配置与安装。

4、- 修改frpc.ini文件,填写公网IP、端口和Web服务信息。- 启动frpc。- 在浏览器中访问网站,完成内网穿透。**通过RDP访问家庭机器**:- 在frps.ini中配置身份验证,确保服务端与客户端一致。- 启动frps。- 在frpc.ini中设置RDP相关信息,包括IP、端口、远程端口等。

5、在Windows系统中部署FRP时,首先在阿里云获取公网IP,下载FRP软件,配置服务器端(frps.ini)监听端口,并允许访问,然后在客户端(frpc.ini)设置服务器地址和端口,以及所需的端口映射,如RDP和文件访问,可以创建批处理脚本自动启动FRP,以实现便捷的开机启动或定时任务。

FRP是否必须使用域名

1、使用FRP至少需要一台具有公网IP的服务器、一台需要实现内网穿透的机器、SSH工具,以及一个域名(如果仅建立SSH反向代理则不需要域名),访问NAS时无需过于复杂,使用花生壳DDNS即可,或者他们家的蒲公英异地组网也是一个简单易行的选择。

2、为确保系统稳定运行,可以将FRP注册为系统服务,以实现开机自启,在Windows系统中,推荐使用winsw进行服务注册,在Mac系统中,则需在内网Mac系统中执行特定操作,包括配置frpc.plist文件,以实现开机自启,若需访问HTTP服务,为避免每次输入端口的繁琐操作,可以设置Nginx进行转发。

3、直接使用TCP穿透即可,前提是必须有一台具有公网IP的电脑,配置后,即可在外网使用外网IP:80访问内网的Web服务,以下为FRP的简单使用方法(Windows端):完成后,觉得有用的朋友请点赞支持。