主机资讯

使用frp内网穿透以便ssh连接服务器(云服务器搭建frps)

2025-02-24 13:57:56 主机资讯 浏览:16次


使用frp内网穿透以便ssh连接服务器

首先,为确保顺畅操作,需要在华为云服务器上设置SSH免密码登录,并调整安全组规则,允许需要的端口通过。从官方GitHub下载frp的release包,解压后配置frps服务端,例如设置接收客户端连接的端口为7000,并编写systemd启动文件,启动frps服务后,通过systemctl status检查其运行状态。

云服务器搭建Frps实现内网穿透

内网穿透通常分为两种方案:一种是借助虚拟局域网(如tailscale、zerotier等)方案,另一种则是通过搭配“FRP+公网IP”的方法。近段时间,我以50元购得1年期云服务器,随即开始尝试将云服务与FRP结合应用的内网穿透模式,旨在实现远程无限制访问内部网络设备与服务,例如NAS、虚拟机等。

要开始安装FRP服务,首先需要下载FRP包。注意,根据您的服务器类型(AMD或ARM),请确保下载相应的包。在完成下载后,解压至所需目录并修改配置,关键点在于开放所有端口以确保服务流畅运行。客户端的配置也遵循相同步骤,即在相同的目录下下载解压,并在配置中开放端口。

保存文件,修改文件名为runfrp.bat,以后只要双击这个.bat文件,就可以一键启动frp客户端服务了。至此,frp配置完成。

对于客户端端口或三级域名的更改,仅需在frpc.ini文件中进行相应修改,并重启客户端服务即可。输入云服务器IP与端口(如:`ip:7500`)可查看frp服务器面板数据。

例如,若要通过SSH访问内网机器,只需修改frps.ini和frpc.ini中的相关配置。同样,可以通过修改配置来实现通过域名访问内网Web服务,以及使用P2P模式减少服务端的带宽占用。FRP还提供了看板服务,可以监控和管理客户端配置。

个人电脑搭服务器之内网穿透(wsl2+ubuntu22+阿里云ECS+frp)

搭建个人电脑服务器,进行内网穿透,需要一系列步骤,其中包括购买阿里云ECS云服务、设置参数配置、查询IP和设置密码,以及SSH远程链接。此外,选择基于frp的内网穿透技术,主要由服务端frps和客户端frpc组成。通常,服务端部署在具有公网IP的机器上,而客户端部署在需要穿透的内网服务所在的机器上。

通常情况下,不建议使用家用电脑,尤其是台式机,作为服务器。原因包括: 首先,大多数家庭宽带用户没有固定IP地址。为了解决这个问题,你可以选择联系运营商客服请求分配一个固定IP,或者使用路由器的DDNS服务,甚至自己搭建FRP服务器来实现内网穿透。

现在大部分人带宽并没有固定IP地址,要解决这个问题要么打电话给运营商客服叫其帮忙固定一个IP,要么用路由器DDNS,或者自己搭建一个FRP服务器做内网穿透。

50元云服务器+FRP,实现内网穿透自由

内网穿透通常分为两种方案:一种是借助虚拟局域网(如tailscale、zerotier等)方案,另一种则是通过搭配“FRP+公网IP”的方法。近段时间,我以50元购得1年期云服务器,随即开始尝试将云服务与FRP结合应用的内网穿透模式,旨在实现远程无限制访问内部网络设备与服务,例如NAS、虚拟机等。

使用frp实现内网穿透,首先需要拥有一个VPS,并且确保它有一个公网IP。访问frp官网:gofrp.org/。在github上下载frp:github.com/fatedier/frp...下载相应的版本:frp_0.41_linux_38tar.gz(x86的linux版本),frp_0.41_linux_amd6tar.gz(amd64的linux版本)。

实现内网穿透使用frp时,步骤如下: 下载并解压frp的最新版本,得到包括frps、frps.ini、frps_full.ini等在内的七个文件。 服务端配置:在frps.ini中,设置`bind_port`、`dashboard_port`、`vhost_http_port`、`token`、`subdomain_host`、`max_pool_count`等参数。

frps配置使用详解

1、前期准备:一个刷过梅林固件的路由、一个云服务器或者VPS.安装命令:wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.s 设置完成后检查你的输入,如果没有问题按任意键继续安装。

2、配置Frps.ini文件。2 启动命令:后台启动:nohup ./frps -c ./frps.ini & 3 启动日志:如果服务器端已经启动Frp服务,监听的端口是7000,则说明配置成功。内网客户端配置:1 内网机器配置Frpc.ini。

3、访问内网服务时,只需运行服务后输入**custom_domains:vhost_http_port**访问即可。连接内网SSH服务亦可通过ssh工具直接连接,远程连接Windows电脑(RDP)需开启远程桌面功能,然后使用RDP连接即可。远程连接Mac电脑(VNC)则需配置Mac系统共享功能。

4、配置FRP实现多端口内网穿透主要涉及服务端、Nginx和客户端三部分。首先,在服务端通过frps.ini文件配置FRP服务,包括监听端口、验证密钥、访问域名、显示连接状态的站点端口等,并在文件中分别配置多个端口,例如端口8078080、8082对应不同的服务。确保配置文件正确后,使用命令重启FRP服务。

5、下载:FRP使用Golang编写,可直接下载相应的文件。有配置文件版本和无需配置文件版本可供选择。 部署:解压缩下载的压缩包,将frpc拷贝到内网服务所在机器上,将frps拷贝到拥有公网IP的机器上。 常用命令:启动frp客户端、服务器端,后台启动,控制台操作等。

6、可使用https2http插件,修改frps.ini和frpc.ini文件,启动frps和frpc。常用命令包括启动、后台启动frp客户端和服务器端。设置systemctl自动启动frp,创建frps.service文件,写入内容后启动frps,并打开自启动。在vps的firewalld中增加端口开放,修改public.xml文件,重启firewalld。

请在这里放置你的在线分享代码

畅享云端,连接未来

爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验