ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

用FRP,内网端口映射到外网,记录

2022-01-10 16:31:54  阅读:314  来源: 互联网

标签:frps etc 外网 systemctl ini frpc FRP port 端口映射


https://ghproxy.com/github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_windows_amd64.zip
https://ghproxy.com/github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar.gz

frps,公网机用

frpc,内网机用

公网机,PC1,开放6999,6888,7500端口(其它地方都是7000,我特地改个端口自用)

frps.ini(bind_port与frpc.ini的server_port一致)

[common]
bind_port = 6999
dashboard_user = admin
dashboard_pwd = admin
dashboard_port = 7500

启动 公网机,PC1 上的frps,我这是linux 的公网服务器,先给权限再运行

chmod +x /etc/frps/frps
/etc/frps/frps -c /etc/frps/frps.ini

启动后,通过站长工具,检查端口7000是否开放。

http://tool.chinaz.com/port/

http://tool.chinaz.com/port/icon-default.png?t=LBL2http://tool.chinaz.com/port/



内网机,PC2(ip为172.16.9.10,也可设置为内网的其它pc及对应端口)

frpc.ini

[common]
server_addr = 1.1.1.1
server_port = 6999
 
#[]内可随便写
[RDP]
type = tcp
local_ip = 172.16.9.10
local_port = 3389
remote_port = 6888

启动内网机PC2,我这是win7内网机

frpc -c frpc.ini

内网机PC2显示如下即成功:

C:\xxxx>frpc -c frpc.ini
2021/05/13 16:03:35 [I] [service.go:301] [c0cc7be5df9dbebc] login to server succ
ess, get run id [c0cc7be5df9dbebc], server udp port [0]
2021/05/13 16:03:35 [I] [proxy_manager.go:144] [c0cc7be5df9dbebc] proxy added: [
RDP]
2021/05/13 16:03:35 [I] [control.go:180] [c0cc7be5df9dbebc] [RDP] start proxy su
ccess

 



此时公网机PC1也有显示,我这已不方便截图,就不放了。 

那么任意一台PCn连接内网机PC2(或自己设定的内网其它pc)的远程桌面地址为

1.1.1.1:6888


linux上,设置公网机pc1开机启动(win就不说了)

新建/etc/systemd/system/frps.service,内容如下:

[Unit]
Description=Frp Client
After=network.target
Wants=network.target

[Service]
Restart=on-failure
RestartSec=5
ExecStart=/etc/frps/frps -c /etc/frps/frps.ini

[Install]
WantedBy=multi-user.target
#刷新服务列表:
systemctl daemon-reload

#设置开机自启
systemctl enable frps
#关闭开机自启
systemctl disable frps

#启动服务
systemctl start frps
#停止服务
systemctl stop frps
#服务状态
systemctl status frps

依次运行

systemctl daemon-reload
systemctl enable frps
systemctl start frps
systemctl status frpc

看到如下即成功 

● frps.service - Frp Client
   Loaded: loaded (/etc/systemd/system/frps.service; enabled; vendor preset: disabled)
   Active: active (running) since 一 2022-01-10 15:33:18 CST; 7s ago
 Main PID: xxxx (frps)
   CGroup: /system.slice/frps.service
           └─29316 /etc/frps/frps -c /etc/frps/frps.ini

标签:frps,etc,外网,systemctl,ini,frpc,FRP,port,端口映射
来源: https://blog.csdn.net/impish0/article/details/122412485

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有