frp 内网到内网穿透

下载frp_0.34.2_linux_amd64.tar 到公网ECS 和内网服务器

 

一、公网ECS做为服务端

1.1 解压文件到/usr/local/frps

1.2修改/usr/loacl/frps/frps.ini 内容如下:

[common]
bind_port = 7000   #服务端口
dashboard_port = 8510   #监控界面端口
dashboard_user = userabc  #监控界面用户名
dashboard_pwd = Passwordabc  #监控界面密码
token = password12345678  # 连接token

1.3配置frps  为系统服务 vi /etc/systemd/system/frps.service

[Unit]
Description=frps

[Service]
TimeoutStartSec=30
Type=simple
ExecStart=/usr/local/frps/frps -c /usr/local/frps/frps.ini
ExecStop=/bin/kill $MAINPID
Restart=on-failure
RestartSec=60s

[Install]
WantedBy=multi-user.target

1.4 启动服务并设置为自启动

systemctl enable frps

systemctl start frps

 

二、内网服务器配置

 

2.1 解压文件到/usr/local/frpc

2.2修改/usr/loacl/frpc/frpc.ini 内容如下:

[common]
server_addr = 121.X.X192  #公网ECS地址
server_port = 7000   # 服务端口
token = password12345678  # 连接token

[ssh]
type = tcp
local_ip = 127.0.0.1  
local_port = 22  #本地服务端口
remote_port = 6000  #公网ECS端口-->本地服务端口


[rdp]
type = tcp

local_ip = 127.0.0.1  
local_port = 3389  #本地服务端口
remote_port = 6001  #公网ECS端口-->本地服务端口

 

2.3配置frps  为系统服务 vi /etc/systemd/system/frpc.service

[Unit]
Description=frpc

[Service]
TimeoutStartSec=30
Type=simple
ExecStart=/usr/local/frpc/frpc -c /usr/local/frpc/frpc.ini
ExecStop=/bin/kill $MAINPID
Restart=on-failure
RestartSec=60s

[Install]
WantedBy=multi-user.target

2.4 启动服务并设置为自启动

systemctl enable frpc

systemctl start frpd

posted on 2023-06-22 14:56  kitesong  阅读(19)  评论(0编辑  收藏  举报

导航