内网穿透通常分为两种方案:一种是借助虚拟局域网(如tailscale、zerotier等)方案,另一种则是通过搭配“FRP+公网IP”的方法。近段时间,我以50元购得1年期云服务器,随即开始尝试将云服务与FRP结合应用的内网穿透模式,旨在实现远程无限制访问内部网络设备与服务,例如NAS、虚拟机等。
内网穿透通常分为两种方案:一种是借助虚拟局域网(如tailscale、zerotier等)方案,另一种则是通过搭配“FRP+公网IP”的方法。近段时间,我以50元购得1年期云服务器,随即开始尝试将云服务与FRP结合应用的内网穿透模式,旨在实现远程无限制访问内部网络设备与服务,例如NAS、虚拟机等。
要开始安装FRP服务,首先需要下载FRP包。注意,根据您的服务器类型(AMD或ARM),请确保下载相应的包。在完成下载后,解压至所需目录并修改配置,关键点在于开放所有端口以确保服务流畅运行。客户端的配置也遵循相同步骤,即在相同的目录下下载解压,并在配置中开放端口。
一键安装Docker于Linux系统(Ubuntu、Debian、CentOS等) 创建frp.ini文件,编辑配置文件 拉取frp镜像 启动Docker容器 配置Docker容器自启,确保镜像自动启动 通过上述步骤,您可以成功搭建frp服务器,实现内网穿透。注意版本兼容性与配置细节以确保服务稳定运行。
使用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版本)。
服务器公网ip 可以用于域名解析ip,服务器远程登录ip,是最主要的服务器ip地址。内网ip 不能用于域名解析。不可以直接用于服务器远程登录,其主要作用是:跟当前帐号下的其他同集群的机器通信。
公网IP是用于服务器与外界互联网进行通信的地址,可以从任何地方访问。 内网IP是服务器在私有网络中的地址,通常只能在同一局域网内访问,不能直接从互联网上访问。 在阿里云的云服务器IP一栏中,通常会显示这两个IP地址,分别标明为“公”和“私有”,以区分其用途和访问范围。
内网IP是在局域网内可以直接访问,外网是不能访问的。
首先说说公网IP,一般如果是家庭用户,电信运营商(ISP)一般会在用户接上网络时自动分配一个公网IP地址,这个地址会自动配置在家用路由器的wlan口上。这个是不固定的。如果是大的公司或单位用户,电信运营商则会分配多个固定的公网地址给单位的网络管理部门。
公网IP用于公网用户访问你的服务器。私网IP对于公网用户来说访问不了你的服务器,但通常你的服务器可以访问公网,已经云服务器运营商提供的其他服务,也就是你不能对外提供服务(一般用于爬虫、数据计算等不需要为用户提供直接服务)。
外网IP,就是公网IP,可以给外面人用的,例如做网站,或给其它人下载等。肉网IP,就是局网IP,如果你有几台以上的云主机,可以局网传输数据,局网传输数据不占用外部带宽限制,传输大文件速度会快很多很多。