鍍金池/ 問答/Linux  數(shù)據(jù)庫/ 使用studio 3T鏈接遠(yuǎn)程服務(wù)器上的mongodb失敗是什么原因?

使用studio 3T鏈接遠(yuǎn)程服務(wù)器上的mongodb失敗是什么原因?

界面顯示如下:
clipboard.png
遠(yuǎn)程服務(wù)器已開啟mongodb服務(wù):

clipboard.png

回答
編輯回答
乞許

從上面的提示來看,就是因?yàn)槎丝诓煌?。截圖上你已經(jīng)有一個(gè)通過SSH Tunnel的連接是成功的,說明實(shí)例是存活的。目前想到兩個(gè)可能性可以驗(yàn)證一下:

  1. 網(wǎng)絡(luò)防火墻。你的IP來自阿里云結(jié)點(diǎn),可以看一下阿里云的安全策略里面是否阻止了對(duì)外開放27017端口。
  2. 如果是使用的MongoDB 3.6,它在默認(rèn)情況下支持IP白名單策略以防止未授權(quán)的訪問。

出于安全原因并不太建議對(duì)公網(wǎng)開放MongoDB端口,更建議把應(yīng)用和數(shù)據(jù)庫放在一個(gè)網(wǎng)絡(luò)內(nèi)部進(jìn)行訪問。因?yàn)槌税踩蛲?,?duì)公網(wǎng)開放時(shí)帶寬往往也是達(dá)不到的。

2018年7月11日 04:20