目 录CONTENT

文章目录

Frp | 内网穿透虚拟机

RobKing
2023-07-02 / 0 评论 / 0 点赞 / 117 阅读 / 364 字

Frp | 内网穿透虚拟机

为什么要用 frp

我的需求是公网服务器的配置有限,而且操作不是特别方便,所以想利用内网穿透frp服务来转发虚拟机的一些服务。

之前用frp是来远程连接电脑的,这次升级了,可以转发内网各个服务,同时服务端通过docker部署的

配置 /aa/frp/frps.ini 文件

[common] 
bind_port = 7000 
#下面是dashboard,不需要可以注释 
dashboard_port = 7500 
# dashboard 用户名密码是 admin,按需要修改 
dashboard_user = admin 
dashboard_pwd = admin 
 
# vhost_http_port = 5344                         

运行frp服务端(也就是服务器)

docker run -itd --restart=unless-stopped --network host -v /aa/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps

下载frp客户端

下载地址:https://github.com/fatedier/frp/releases

image-20230629141305041

编辑 frpc.ini 文件

[common]
server_addr = 111.67.195.48
server_port = 7000

[alist_ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 5244
remote_port = 5244

[kodbox_ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 8888
remote_port = 8888

启动客户端(虚拟机) frp 服务

#内网服务器端
#临时启动
./frpc -c ./frpc.ini
#后台保持启动
nohup ./frpc -c ./frpc.ini &

访问

通过云服务ip:port 即可访问

ip是上面的 server_addr,port是每一个ssh服务的remote_port

image-20230629143433315

我的博客:https://robking.top

参考链接

0

评论区