vps+frp内网穿透(vps外网加速器下载)

vps+frp内网穿透(vps外网加速器下载)

浏览次数:
信息来源: 用户投稿
更新日期: 2024-09-20 18:52:24
文章简介

今天给大家介绍下基于vps+frp实现内网穿透功能,可以达到在互联网环境下远程访问内网主机资源的目的。这样解释可能比较抽象,但是这个功能的确非常有用,列举一下常用的使用场景。 1在本地搭建了网

2024阿里云双十一服务器活动

今天给大家介绍下基于vps+frp实现内网穿透功能,可以达到在互联网环境下远程访问内网主机资源的目的。这样解释可能比较抽象,但是这个功能的确非常有用,列举一下常用的使用场景。

1在本地搭建了网站,只有本地ip和内网ip。局域网外的互联网环境是无法访问该网站的,但是通过内网穿透可以实现在互联网环境下访问内网网站。基本上实现花生壳的功能。

2公司的服务器只有内网ip,在家或在外办公无法通过ssh访问。通过内网穿透可以解决这一问题

3同第二个场景,公司服务器在外面无法通过远程桌面登录,内网穿透也能解决。实现了teamviewer的远程桌面功能。

4在家里局域网环境下搭建了nas服务器,在外面就无法访问了。内网穿透可以实现在外面访问家里的nas盘。

总结以上场景,通过内网穿透可以达到在互联网环境下远程访问内网主机资源的目的。而且在很大程度上可以取代花生壳、teamviewer等软件。

实现内网穿透的工具:VPS+frp

接下来介绍下实现内网穿透的主要工具,vps和frp。vps不用过多介绍,就是一台带独立ip的远程服务器。建议使用网络性能优秀的vps主机,我以下步骤都在virmach的512MKVM主机(购买链接)上进行的,总的使用体验还是很流畅的。vps主机系统没有要求,我用的ubuntu16.04.另外最好保证用到的端口都开放,关闭防火墙。

推荐阅读:月付3-7刀,质量口碑保证,网络线路优秀的vps盘点

[持续更新]vultr、DO、搬瓦工等十余家vps商家优惠码、促销活动汇总

Frp是一个可用于内网穿透的高性能的反向代理开源软件,截止目前,在github上已经有接近24000个star了。Frp的安装包中包括服务器端和客户端。服务器端运行在vps上,客户端运行在内网主机上,且都支持macos、linux、windows系统。

通过三个内网穿透的实例,介绍下vps和frp的配置和使用过程。

实现本地网站可以在公网访问

场景说明

我在本地windows上搭建了一个网站,下图所示。需要通过配置vps和frp,实现在互联网上访问这个网站

步骤如下

1vps下载最新frp安装包,因为vps是linux系统的,所以下载linux安装包。

wgethttps://github.com/fatedier/frp/releases/download/v0.27.0/frp_0.27.0_linux_amd64.tar.gz

tar-zxvf?frp_0.27.0_linux_amd64.tar.gz

cdfrp_0.27.0_linux_amd64/

5按默认配置运行frp服务器端

https://www.vpsjxw.com/vps_use/vps_frp_intro/frps-chttps://www.vpsjxw.com/vps_use/vps_frp_intro/frps.ini

6本地windowspc机安装frp客户端

下载frp的windows安装包,地址:https://github.com/fatedier/frp/releases/download/v0.27.0/frp_0.27.0_windows_amd64.zip

vps+frp内网穿透,vps外网加速器下载

server_addr=107.175.xx.xx

custom_domains=107.175.xx.xx

9通过公网访问vpsip+代理端口就可以访问内网的网站了

场景描述

公司局域网内有个linux服务器。需要配置vps和frp实现在互联网环境下ssh登录内网服务器

步骤如下

1在vps上按默认配置运行frp服务器端

https://www.vpsjxw.com/vps_use/vps_frp_intro/frps-chttps://www.vpsjxw.com/vps_use/vps_frp_intro/frps.ini

2在公司服务器上安装frp的linux安装包

wgethttps://github.com/fatedier/frp/releases/download/v0.27.0/frp_0.27.0_linux_amd64.tar.gz

tar-zxvf?frp_0.27.0_linux_amd64.tar.gz

3修改frpc.ini文件,假设vps的公网IP为107.175.xx.xx;

server_addr=107.175.xx.xx

4在公司服务器上运行frp客户端

https://www.vpsjxw.com/vps_use/vps_frp_intro/frpc-chttps://www.vpsjxw.com/vps_use/vps_frp_intro/frpc.ini

通过互联网ssh登录内网服务器

注:保证关闭防火墙,开启了ssh服务。我就是大意没开ssh服务,导致老是失败

场景描述

公司局域网环境下有一台windows主机,需要配置vps和frp实现在互联网环境下远程桌面登录内网windows主机

步骤如下

1服务器配置保持默认配置,直接运行服务器端即可

https://www.vpsjxw.com/vps_use/vps_frp_intro/frps-chttps://www.vpsjxw.com/vps_use/vps_frp_intro/frps.ini

2内网windows主机frp客户端配置如下,假设vps的公网IP为107.175.xx.xx;

server_addr=107.175.xx.xx

3windows需要开启远程连接,关闭防火墙

远程连接时,需要用vpsip加端口的方式

标签:
VMISS全场八折优惠(全场八折是什么意思)
« 上一篇
澳大利亚服务器(国内大带宽vps)
下一篇 »

如本文对您有帮助,就请抽根烟吧!