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

使用studio 3T鏈接遠程服務器上的mongodb失敗是什么原因?

界面顯示如下:
clipboard.png
遠程服務器已開啟mongodb服務:

clipboard.png

回答
編輯回答
乞許

從上面的提示來看,就是因為端口不通。截圖上你已經(jīng)有一個通過SSH Tunnel的連接是成功的,說明實例是存活的。目前想到兩個可能性可以驗證一下:

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

出于安全原因并不太建議對公網(wǎng)開放MongoDB端口,更建議把應用和數(shù)據(jù)庫放在一個網(wǎng)絡內(nèi)部進行訪問。因為除了安全原因外,對公網(wǎng)開放時帶寬往往也是達不到的。

2018年7月11日 04:20