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