一、Docker 遠(yuǎn)程訪問TLS加密訪問|蜻蜓
以下操作需要提前安裝docker, 如果已安裝docker請(qǐng)?zhí)^這步, 安裝docker命令如下:
curl -sSL https://get.daocloud.io/docker | sh
1.1 下載認(rèn)證文件
curl -L http://qingting.starcross.cn/static/server.zip > /server.zip && cd / && unzip server.zip
[圖片上傳失敗...(image-7b05b2-1651330909930)]
1.2 添加啟動(dòng)參數(shù)
mkdir -p /etc/systemd/system/docker.service.d/
[圖片上傳失敗...(image-4f0f86-1651330909930)]
echo "[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2376 --tlsverify --tlscacert=/server/ca.pem --tlscert=/server/server-cert.pem --tlskey=/server/server-key.pem" > /etc/systemd/system/docker.service.d/override.conf
[圖片上傳失敗...(image-1f596a-1651330909930)]
1.3 重置并重啟服務(wù)
systemctl daemon-reload && systemctl restart docker
二、FRPC 打通內(nèi)網(wǎng)機(jī)器到公網(wǎng)
2.1 下載FRPC
curl -L http://qingting.starcross.cn/static/frpc > ~/frpc && chmod 755 ~/frpc
[圖片上傳失敗...(image-b3d765-1651330909930)]
2.2 添加配置
vim ~/frpc.ini
[common]
server_addr = 49.233.184.147
server_port = 7000
[qingting-替換成你的用戶名]
type = tcp
local_ip = 127.0.0.1
local_port = 2376
remote_port = 50005(替換成任意50000~60000)
[圖片上傳失敗...(image-b772ae-1651330909930)]
2.3 啟動(dòng)FRPC
cd ~/ && nohup ./frpc &
[圖片上傳失敗...(image-9aab69-1651330909930)]
查看nohup.out文件,來(lái)確定自己的設(shè)置的端口有沒有沖突。
cat nohup.out
2.4 啟動(dòng)成功
下圖為正確提示,說明59678端口沒有被他人使用,建議直接跳到第三節(jié)、添加節(jié)點(diǎn)繼續(xù)操作。
[圖片上傳失敗...(image-d5349b-1651330909930)]
2.5 啟動(dòng)失敗
下圖為端口沖突提示:
[圖片上傳失敗...(image-c6eea1-1651330909930)]
查詢frpc進(jìn)程,然后kill
ps -ef |grep frp
[圖片上傳失敗...(image-c375aa-1651330909930)]
kill -9 ****
[圖片上傳失敗...(image-a3201f-1651330909930)]
重新設(shè)置端口
vim ~/frpc.ini
[common]
server_addr = 49.233.184.147
server_port = 7000
[qingting-替換成你的用戶名]
type = tcp
local_ip = 127.0.0.1
local_port = 2376
remote_port = 50005(替換成任意50000~60000)
設(shè)置好了去啟動(dòng)它
cd ~/ && nohup ./frpc &
[圖片上傳失敗...(image-3beb86-1651330909930)]
查看nohup.out文件,來(lái)確定自己的設(shè)置的端口有沒有沖突。
cat nohup.out
三、添加節(jié)點(diǎn)
現(xiàn)在需要回到蜻蜓安全工作臺(tái)頁(yè)面中(http://qingting.starcross.cn/node/index.html)
在添加節(jié)點(diǎn)的表單出,填寫你要給節(jié)點(diǎn)的名字,節(jié)點(diǎn)地址則填寫FRP服務(wù)端的地址,以上面的配置為例,地址則為
這是我剛設(shè)置的用戶名:chneting666,端口59678
[圖片上傳失敗...(image-772887-1651330909930)]
添加工作節(jié)點(diǎn)處填:
chenting666
tcp://49.233.184.147:59678
[圖片上傳失敗...(image-85f323-1651330909930)]
[圖片上傳失敗...(image-428f2f-1651330909930)]
從上圖可以看到節(jié)點(diǎn)已經(jīng)配置成功,接下來(lái)去添加目標(biāo)
添加目標(biāo)
點(diǎn)擊任務(wù)管理→目標(biāo)管理→添加目標(biāo)→提交,
[圖片上傳失敗...(image-67662b-1651330909930)]
點(diǎn)擊提交后,系統(tǒng)就會(huì)自己下發(fā)工具docker鏡像到本地。這個(gè)過程會(huì)比較慢,可以通過命令查看鏡像是否下載成功
docker images
docker ps -a
[圖片上傳失敗...(image-700796-1651330909930)]
工具下載成功后會(huì)自己?jiǎn)?dòng),然后會(huì)對(duì)目標(biāo)進(jìn)行掃描,目標(biāo)結(jié)果如下圖所示。
[圖片上傳失敗...(image-8511d1-1651330909930)]
[圖片上傳失敗...(image-5bee29-1651330909930)]