感謝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***文件連接公司內網,連接內網機器測試