如何使用VPS搭建FRP服务器? (vps搭建frp服务器)

FRP是一款高效的内网穿透软件,在实现内网穿透的过程中,需要一个公网IP进行连接。而通常情况下,我们的家庭网络是没有公网IP可以进行穿透的,这时候就需要使用VPS(Virtual Private Server)进行连接。下面,我们将介绍如何使用VPS搭建FRP服务器。

一、选购VPS

我们需要选购一台VPS。VPS能够提供稳定的网络环境以及的巨大的存储空间,价格也不会过高。目前市面上有很多可选的VPS服务,如阿里云、腾讯云、亚马逊AWS、Google Cloud等。不过,在购买VPS之前,我们需要考虑服务器的配置、网络速度以及地理位置等因素,并根据需求进行适当的选择。例如,我们需要在中国内地使用FRP服务器,则更好选择国内主机商提供的VPS,这样能够保证连接的速度以及稳定性。

二、安装CentOS操作系统

选好了VPS之后,我们需要安装操作系统。推荐使用CentOS系统,因为它是一个稳定、可靠的Linux操作系统,在安全性以及稳定性方面都比较出色。在VPS购买成功后,VPS提供商将提供VPS的账号和密码,我们可以通过SSH连接到VPS,进入CentOS系统,进行安装。

三、安装FRP

安装好CentOS系统之后,我们需要下载FRP并进行安装。我们需要下载FRP,并解压到指定的文件夹。如下所示,我们将FRP解压到/usr/local/frp目录。

mkdir /usr/local/frp

cd /usr/local/frp

wget https://github.com/fatedier/frp/releases/download/v0.34.3/frp_0.34.3_linux_amd64.tar.gz

tar -zxvf frp_0.34.3_linux_amd64.tar.gz

解压完成后,我们需要修改配置文件。可以使用vi或其他编辑器进行修改。用以下命令进入配置文件进行修改:

cd /usr/local/frp/frp_0.34.3_linux_amd64

vi frpc.ini

在配置文件中,我们需要进行如下配置:

[common]

server_addr = 服务器IP

server_port = 7000

注意,这里的服务器IP需要填写所选VPS的IP地址。server_port默认为7000,也可以进行修改。

配置完成后,我们可以开启FRP客户端,使其连接到FRP服务端。使用以下命令进行开启:

./frpc -c ./frpc.ini

FRP客户端将会开始连接到FRP服务端,连接成功后,我们就可以使用内网穿透功能了。

四、测试FRP服务器

我们需要测试一下FRP服务器的可用性。为了测试,请确保在内网环境下有一台计算机,可以被我们进行访问。我们可以使用如下命令进行端口转发:

[http_proxy]

type = tcp

remote_port = 8080

plugin = socks5

plugin_remote_port = 1080

这里,我们将内网计算机的8080端口转发到内网计算机的1080端口,使我们能够在外网环境下访问内网计算机中的服务。我们启动FRP客户端:

./frpc -c frpc.ini

完成后,我们在外网浏览器中输入一个接近公网IP的地址,例如http://…:8080,就可以访问到内网的计算机啦!

VPS作为内网穿透的必备工具之一,可以让我们实现内网穿透。本文介绍了如何使用VPS搭建FRP服务器,希望能够对大家有所帮助。最后需要提醒大家注意安全问题,在使用任何软件进行网络连接时,都要加强安全意识,避免造成不必要的损失。

相关问题拓展阅读:

怎样自建vps服务器

VPS是在服务器上划分出来的.自己开通VPS需要具备一些条件:

一.高配置的一立服务器.并且带宽充足.

二.VPS是独立IP.需要你有充足的IP.

三.需要一套虚洞手型拟主机管理系统.用来开通以及管理VPS.

四.需要懂得一些简单故障的排除以及维护.

如果你具备以上几项条件.可以自纳猜己开通.需要的成本会高一些.如果不具备这些条件.建议你先试下做IDC的代理.也就是通过预存的方式开通代理.这样开通VPS时可薯携以享受折扣.然后再给你的用户使用.等对这一块完全熟悉以后再考虑自己开通.

FRP和MSF搭建socks5代理&fscan扫描内网漏洞

服务端frps.ini只颂棚需配置默认端口,默带樱茄认7000,可自行修改,要保证自己vps的端口开放且没被占用就好。

压缩包里有一个配置文件frpc_full.ini,里面有很多代理格式,socks、ssh等都有。

这里是配置的socks5代理,frpc.ini:

服务端:./frps -c frps.ini

客户端: frpc.exe -c frpc.ini

现在喜欢直接从cs上把会话传给msf,简单快速蠢察。

cs上新建一个监听然后增加会话就行了。

socks5代理模块:

直接贴个图,很清晰。常用方式为上传到目标机器:

如何在VPS服务器上快速搭建一个Web服务器?

你好,为你推荐LNMP一键部署脚本,下载后,解压,直接执行即可安装。无需其他操作。

LNMP一键安装包是什么?

LNMP一键安装包是一个用LinuxShell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/MintLinuxVPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。

为什么需要它?

编译安装需要输入大量的命令,如果是配置生产环境需要耗费大量的时间。不会Linux的站长或Linux新手想使用Linux作为腊顷兆生产环境

有什么优势和功能?

无需一个轮租一个的输入命令,无需值守,编译安装优化编译参数,提高性能,解决不必要的软件间依赖,特别针对配置自动优化。支持自定义Nginx、PHP编译参数及网站和数据库目录、支持生成LetseEcrypt证书、LNMP模式支持多PHP版本、支持单独安装Nginx/MySQL/MariaDB/Pureftpd服务器,同时提供一些实用的辅助工具如:虚拟主机管理、FTP用户管理、Nginx、MySQL/MariaDB、PHP的升级、常用缓存组件Redis/Xcache等的安装、重置MySQLroot密码、502自动重启、日志切割、SSH防护DenyHosts/Fail2Ban、备份等许多实用脚本。

如何获取?

你可以自由下载并使用它在VPS或独立服务器上,做为真正的生产环境或测试环境。我们为什么采用LNMP这种架构?采用Linux、PHP、MySQL的优点我们不必多说。

Nginx是一个小巧而高效的Linux下的Web服务器软件,是由IgorSysoev为俄罗斯访问量第二的Rambler.ru站点开发的,已经在一些乎桥俄罗斯的大型网站上运行多年,目前很多国内外的门户网站、行业网站也都在是使用Nginx,相当的稳定。Nginx相当的稳定、功能丰富、安装配置简单、低系统资源

vps搭建frp服务器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vps搭建frp服务器,如何使用VPS搭建FRP服务器?,怎样自建vps服务器,FRP和MSF搭建socks5代理&fscan扫描内网漏洞,如何在VPS服务器上快速搭建一个Web服务器?的信息别忘了在本站进行查找喔。


数据运维技术 » 如何使用VPS搭建FRP服务器? (vps搭建frp服务器)