無法串連阿里雲資料庫mongodb版問題__資料庫

來源:互聯網
上載者:User
一、使用阿里雲資料庫mongodb版,外網無法訪問問題
1.雲資料庫Mongodb版不支援外部網路訪問。必須在阿里雲伺服器ECS中安裝rinetd 進行轉寄實現.
2.阿里雲伺服器必須和ApsaraDB for Redis在同一個地區(如:都是華北1),如果兩不在同一個地區無法訪問
3.要想使用阿里雲伺服器訪問Mongodb資料庫,必須將Mongodb中的傳統網路類型改成專業網路類型(Mongdb預設傳統網路類型)
3.在將傳統網路轉為專用網路中,如果遇見Vswitch下拉框沒有值問題,查看是否有虛擬交換器,如果有查看你的虛擬交換是否和Mongodb是否在一個地區(比如都是華北1 A區),兩個不在一個地區不能轉為專用網路
二、配置外網訪問Mongodb資料庫
1.想要外網訪問Mongodb必須使用阿里雲伺服器(ECS)安裝 rinetd 進行轉寄實現(阿里雲文檔地址:https://help.aliyun.com/document_detail/54553.html)
1).wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd
sed -i 's/65536/65535/g' rinetd.c (修改連接埠範圍)
mkdir /usr/man&&make&&make install
2).開啟設定檔 rinetd.conf
vi /etc/rinetd.conf
3).在設定檔中輸入如下內容
0.0.0.0 3717 Mongodb的連結地址 3717
  logfile /var/log/rinetd.log
  4).執行如下命令啟動
  rinetd 
  若遇到綁定報錯,可以執行 pkill rinetd 結束進程,再執行 rinetd啟動進程 rinetd。
  rinetd 正常啟動後, 執行netstat -anp | grep 3717 確認服務是否正常運行。
  2.在本機伺服器上測試
  1. 使用mongo --host 1.1.1.1:3717 -u root -p 密碼 --authenticationDatabase admin
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.