新闻资讯

没有公网IP的情况下,实现家庭影音的远程访问

2025-01-19

在没有公网IP的情况下,想要实现家庭影音的远程访问,我们可以借助内网穿透工具来将局域网的NAS、PC、影音设备等服务通过公网访问。以下介绍一种常用的内网穿透工具Frp的配置方法,帮助小白用户快速搭建家庭影音的远程访问环境。

一、准备工作

1、内网穿透工具(Frp):Frp是一个开源的内网穿透工具,通过Frp可以将家中设备暴露在公网,即便没有公网IP也能远程访问。
2、一台公网服务器:Frp的工作原理是利用一台拥有公网IP的服务器作为“跳板”。我们可以选择云服务器(如阿里云、腾讯云等)来充当公网服务器。

二、Frp的基本原理

Frp分为服务端(frps)和客户端(frpc),服务端运行在具有公网IP的服务器上,客户端运行在家庭的内网设备上。frpc将本地端口的影音服务通过frps穿透到公网,外网用户即可访问家庭内网中的影音服务。

三、详细配置步骤

1、在公网服务器上配置Frp服务端

(1)下载Frp服务端: 在公网服务器中,使用以下命令下载Frp的最新版本。
wget https://github.com/fatedier/frp/releases/download/v0.37.0/frp_0.37.0_linux_amd64.tar.gz

(2)解压文件: 解压文件并进入Frp目录:
tar -zxvf frp_0.37.0_linux_amd64.tar.gz
cd frp_0.37.0_linux_amd64

(3)配置服务端: 打开frps.ini文件,输入如下配置:
[common]bind_port = 7000
bind_port:设置服务端绑定的端口,这里使用7000端口(可以自定义,但确保该端口未被占用)。

(4)启动Frp服务端: 启动Frp服务端,使用以下命令:
./frps -c frps.ini
若希望服务在后台运行,可以使用以下命令:
nohup ./frps -c frps.ini > /dev/null 2>&1 &

2、在家庭内网设备上配置Frp客户端

(1) 下载Frp客户端: 在内网设备(如NAS、家庭PC)上,使用以下命令下载Frp客户端:
wget https://github.com/fatedier/frp/releases/download/v0.37.0/frp_0.37.0_linux_amd64.tar.gz

(2) 解压文件: 解压文件并进入Frp目录:
tar -zxvf frp_0.37.0_linux_amd64.tar.gz
cd frp_0.37.0_linux_amd64

(3) 配置客户端: 打开frpc.ini文件,输入以下配置:
[common]server_addr = <公网服务器的IP地址>
server_port = 7000[media]type = tcp
local_ip = 127.0.0.1local_port = 32400 NAS或媒体服务器的端口remote_port = 6000 远程访问端口
a) server_addr:填写您的公网服务器的IP地址。
b) server_port:对应公网服务器上服务端的bind_port,即7000。
c) local_ip:这里填写内网设备的IP地址(一般填写127.0.0.1表示本地)。
d) local_port:填写家庭影音设备的本地端口,例如Plex媒体服务器通常使用32400端口。
e) remote_port:设置外网访问的端口,例如6000(可以自定义,但确保该端口未被占用)。

(4)启动Frp客户端: 在内网设备上启动Frp客户端:
./frpc -c frpc.ini
为了保持服务长期运行,可以使用以下命令:
nohup ./frpc -c frpc.ini > /dev/null 2>&1 &

3、测试远程访问

在外网环境下(如手机的4G网络),打开浏览器,输入http://<公网服务器IP>:6000,应该可以看到家庭影音服务器的界面。如果无法访问,确认Frp的配置、端口转发以及防火墙设置。




拓展阅读

1、内网穿透的原理:内网穿透是将局域网内的服务暴露在公网,借助Frp等工具让没有公网IP的家庭网络也能远程访问。理解内网穿透的工作原理可以帮助用户更好地配置服务。
2、Frp的安全性配置:Frp具有多种加密选项和认证方式,可以确保数据传输的安全。建议查阅Frp的高级配置教程,了解如何启用加密和访问权限控制。
3、Plex等媒体服务器的配置:Plex、Emby等媒体服务器常用于家庭影音系统。查阅Plex等媒体服务器的安装与端口配置,可以帮助您优化影音体验。
4、云服务器的安全组配置:大部分云服务器都需要在控制台配置安全组规则,开放特定端口供外网访问。查阅云服务器的安全组设置指南,以便正确配置端口权限。

新闻资讯
热门专题
最新专题
友情链接