MongoDB學(xué)習(xí)附錄(1)-windows配置開放MongoDB局域網(wǎng)訪問權(quán)限

說明

當(dāng)你在win10中安裝完成mongodb后,并且啟動(dòng)mongod服務(wù)器,你只能在本機(jī)上使用mongo客戶端來連接這個(gè)服務(wù)器,無法被外網(wǎng)甚至局域網(wǎng)內(nèi)使用。

解決方法

配置mongod.cfg文件

通常該文件位于mongodb安裝目錄下的bin文件內(nèi),與mongod.exe同文件夾。

# network interfaces
net:
  port: 27017
  bindIp: 0.0.0.0
  # bindIp: 127.0.0.1

將其中的bindIp有127.0.0.1更改為0.0.0.0即可,然后在windows服務(wù)中重啟MongoDB Service:


重啟MongoDB服務(wù)

配置網(wǎng)絡(luò)連接

接下來就是配置網(wǎng)絡(luò)連接,需要將我們的電腦暴露在其他可信任網(wǎng)絡(luò)上:

網(wǎng)絡(luò)設(shè)置

勾選專用網(wǎng)絡(luò)

配置防火墻

當(dāng)網(wǎng)絡(luò)被分配為專有時(shí),你的電腦將可以網(wǎng)絡(luò)中的其他節(jié)點(diǎn)發(fā)現(xiàn),但是此時(shí)依然不能連接,因?yàn)榉阑饓?huì)阻止入站信息,此時(shí)就要在Windows防火墻中將端口放開:
Windows安全中心=>防火墻和網(wǎng)絡(luò)保護(hù)=>高級(jí)設(shè)置

開放27017端口

最終的配置結(jié)果如下:


配置防火墻

這里為了方便直接放開了本地或遠(yuǎn)程的所有IP,這并不是一個(gè)好習(xí)慣,最好的方法是在作用域中配置可以連接到本機(jī)27017端口的ip地址:

設(shè)置放行的IP地址

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容