三分钟配置FRP内网穿透,外网访问SQL不用愁

内网穿透的软件有很多,我目前用得多的是FRP内网穿透软件.下面就来讲解使用内网穿透发布SQL服务到云服务器上。

1 FRP软件

根据对应的操作系统及架构,下载最新版本的程序。

官网地址:https://gofrp.org/

将 frps 及 frps.ini 放到云服务器的电脑上。如C:\frps

将 frpc 及 frpc.ini 放到内网的服务器上。如 C:\frpc

2 云服务器新建 frps.ini 文件,(最简配置方案)

# frps.ini
[common]
bind_port = 1000

bind_port:frp服务所用端口

在c:\frps建立一个 启动1.bat文件,输入如下代码

frps.exe -c frps.ini
pause

然后双击这个启动.bat就启动服务端了。

3 内网服务器上新建frpc.ini文件(注意#与后面的内容要删除)

# frps.ini
[common]
server_addr = x.x.x.x
server_port = 1000

[SQL]
type = tcp #连接协议
local_ip = 192.168.3.48 #内网服务器ip
local_port = 1433 #SQL端口号,按实际填写
remote_port = 1560 #暴露给外网访问的端口号

记住不要直接用1433端口发布服务

在c:\frpc建立一个 启动2.bat文件,输入如下代码

frpc.exe -c frpc.ini
pause

双击运行,就启动了内网端了

这样就可以使用 xxxx,1560的格式去访问你的SQL服务器啦。

将内网WEB服务器穿透到云服务器发布的配置

1 云服务器修改 frps.ini 文件

# frps.ini
[common]
bind_port = 7000
vhost_http_port = 80

bind_port:frp服务所用端口

2 内网服务器上修改frpc.ini文件

# frps.ini
[common]
server_addr = x.x.x.x
server_port = 1000

[edu]
type = http
local_port = 801
custom_domains = edu.xxx.cn

server_addr为云服务器地址

server_port为云服务器上frp服务所用端口

[edu] 是自己设的,如果有多台内网服务器都绑定到公网服务器上,这个就不要重复了

local_port为本地报务器端口如801,你也可以为自己的

custom_domains:可以为这台内网服务器单独给一个域名,这样一台云服务器,可以绑定多个域名了。


注:frpc.ini文件可以多个配置写在一起,比如上文中的[edu]、[SQL]配置可以写在一起。

You may also like

  • gggggggggg1.png, Aug 2021 VFP连接高拍仪
  • sssssssss.png, Aug 2021 VFP控制扫描仪
  • 一些有用的VFP网站地址合集
  • VFP与sql server用作网络版程序
  • VFP9 连接mysql代码示例
  • Visual FoxPro 6.0~9.0解决方案与范例大全写作原稿及光盘下载 转Linux社区
  • vfplogo.jpg, Feb 2020 还记得那年的vfp吗,今天win7安装vfp9.0 sp2