docker+frp+open***搭建内网***

感谢frp镜像作者,感谢open***脚本作者

先决条件

  • 一台公网IP机器,39.104.96.x (我这里是阿里云主机)
  • 一台公司内网主机, 172.168.1.116
  • 两台机器安装docker
  • 阿里云机器开放7000,1194端口tcp

    实施计划

    a. 公网机器安装frp服务端
    b. 内网主机安装frp客户端+open***服务端

操作

a. 公网机器安装frp服务端

# cat >>/etc/frp/frps.ini << EOF
[common]
bind_port = 7000
auto_token = meethive
EOF
# docker run  --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps

b. 内网机器安装frp客户端

$ cat >>/etc/frp/frpc.ini<< EOF
[common]
server_addr = 39.104.180.78  # frp服务端地址也就是阿里云主机公网ip
server_port = 7000           # frp服务端端口

[open***]
type = tcp
local_port = 1194
remote_port = 1194           
EOF
$ sudo docker run  --network host -d -v /etc/frp/frpc.ini:/etc/frp/frpc.ini --name frpc snowdreamtech/frpc

c. 内网机器安装open***

$ curl -O https://raw.githubusercontent.com/angristan/open***-install/master/open***-install.sh
$ chmod +x open***-install.sh
$ sudo ./open***-install.sh
$ sudo systemctl start open***

d. PC安装open***使用图四fitme.o***文件连接公司内网,连接内网机器测试

猜你喜欢

转载自blog.51cto.com/674564591/2576691