frp如何实现域名访问带端口的ip
温馨提示:这篇文章已超过136天没有更新,请注意相关的内容是否还可用!
🌐 FRP助力域名访问带端口的IP,轻松实现远程访问!
随着互联网的普及,越来越多的家庭和企业选择在家中或远程地点搭建服务器,如何方便地通过域名访问带端口的IP地址,成为了许多用户头疼的问题,就让我们一起来探讨一下如何利用FRP实现这一功能吧!🔍
FRP(反向代理)是一种常用的内网穿透技术,它可以将内网中的服务映射到公网,从而实现远程访问,以下是使用FRP实现域名访问带端口的IP地址的详细步骤:
准备环境:我们需要在公网服务器上安装FRP服务端(frps)和客户端(frpc),这里以Linux系统为例,可以使用以下命令进行安装:
# 安装frpswget https://github.com/fatedier/frp/releases/download/v0.27.0/frps_linux_amd64.tar.gztar -zxvf frps_linux_amd64.tar.gzmv frps_linux_amd64 /usr/local/bin/frps# 安装frpcwget https://github.com/fatedier/frp/releases/download/v0.27.0/frpc_linux_amd64.tar.gztar -zxvf frpc_linux_amd64.tar.gzmv frpc_linux_amd64 /usr/local/bin/frpc
配置FRP服务端:编辑
/etc/frps/frps.ini文件,配置如下:
文件,配置如下:
[common]bind_port = 7000 # 公网服务器上监听的端口
配置FRP客户端:编辑
/etc/frpc/frpc.ini文件,配置如下:
文件,配置如下:
[common]server_addr = 公网服务器IP地址server_port = 7000[web]type = httplocal_port = 80 # 本地服务的端口custom_domains = 域名.com # 你要设置的域名
启动FRP服务:在公网服务器上启动frps服务:
/usr/local/bin/frps -c /etc/frps/frps.ini
启动FRP客户端:在本地服务器上启动frpc服务:
/usr/local/bin/frpc -c /etc/frpc/frpc.ini
你就可以通过域名
域名.com访问到本地端口80的服务了,如果你需要访问其他端口,只需在
frpc.ini文件中添加相应的配置即可。
文件中添加相应的配置即可。
使用FRP实现域名访问带端口的IP地址非常简单,只需按照上述步骤进行配置即可,这样一来,无论你身处何地,都能轻松访问到家里的服务器,实现远程办公、远程学习等需求。🎉
The End
发布于:2025-06-26,除非注明,否则均为原创文章,转载请注明出处。