1
現在、私の仮想Ubuntuマシンでmongodbサーバにリモート接続する際に問題が発生しています。 vmを実行しているWindows PC上で実行されているRobomongoクライアントと接続できません。ここでリモートでmongodbに接続できません
は、両方のPCのIP受取ある
のWindows:
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.1.137
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
のUbuntu:
enp0s3 Link encap:Ethernet HWaddr 08:00:27:6c:fc:9c
inet addr:192.168.1.134 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::9785:55d7:130:6618/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5021 errors:0 dropped:0 overruns:0 frame:0
TX packets:465 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1231057 (1.2 MB) TX bytes:45237 (45.2 KB)
私はそれができない示しウィンドウに取得していますエラー接続:
モンゴが実行されている示しNetstatの:
netstat -tulpn | grep 27017
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 3611/mongod
この時点から、私は、サーバーにローカルに接続しようとしましたが、それは動作します:
mongo --port 27017
MongoDB shell version: 2.6.10
connecting to: 127.0.0.1:27017/test
その後、私はUFWにポート27017を追加しようとしましたまだ接続できません:
sudo ufw status
To Action From
-- ------ ----
27017 ALLOW Anywhere
27017 (v6) ALLOW Anywhere (v6)
ご協力ありがとうございます。
まあ、 '127.0.0.1'は、ホスト外のトラフィックの送信元アドレスにすることはできません。ループバックアドレスからサーバーをソースしようとしていますが、サーバーホスト外で使用できるアドレスではありません。 –