Mongodb 无法(远程)将Mac mongo客户端连接到Raspberry pi mongod

Mongodb 无法(远程)将Mac mongo客户端连接到Raspberry pi mongod,mongodb,raspberry-pi,Mongodb,Raspberry Pi,我正在Rasp Pi上运行“默认”mongodb。我无法从运行mongo客户端的Mac连接到运行Raspberry Pi的mongod。我可以连接到网页(我的ip:28017…)。我在Raspberry pi上做了我需要做的所有tweek(打开端口(结果如下),修改了mongodb.conf bind_ip参数(见下文) 为什么我无法从Mac客户端连接?谢谢。 我通过Mac上的mongo客户端得到的错误是: $ mongo --host 192.168.86.20 MongoDB shell v

我正在Rasp Pi上运行“默认”mongodb。我无法从运行mongo客户端的Mac连接到运行Raspberry Pi的mongod。我可以连接到网页(我的ip:28017…)。我在Raspberry pi上做了我需要做的所有tweek(打开端口(结果如下),修改了mongodb.conf bind_ip参数(见下文)

为什么我无法从Mac客户端连接?谢谢。 我通过Mac上的mongo客户端得到的错误是:

$ mongo --host 192.168.86.20
MongoDB shell version v4.2.3
connecting to: mongodb://192.168.86.20:27017/?compressors=disabled&gssapiServiceName=mongodb
2020-02-09T03:56:39.564-0800 E  QUERY    [js] Error: couldn't connect to server 192.168.86.20:27017, connection attempt failed: SocketException: Error connecting to 192.168.86.20:27017 :: caused by :: Operation timed out :
connect@src/mongo/shell/mongo.js:341:17
@(connect):2:6
2020-02-09T03:56:39.568-0800 F  -        [main] exception: connect failed
2020-02-09T03:56:39.568-0800 E  -        [main] exiting with code 1
Raspberry pi上的mongod版本:

> db.version()
2.4.14
mac上的mongo客户端版本:

$ mongo
MongoDB shell version v4.2.0  
覆盆子皮:

$ cat /proc/cpuinfo | grep 'Model'
Model       : Raspberry Pi 3 Model B Rev 1.2
Raspbian版本:

$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
端口可用:

tcp        0      0 0.0.0.0:27017           0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:28017           0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -   
已设置mongodb.conf绑定_ip:

#bind_ip = 127.0.0.1
bind_ip = 0.0.0.0
#port = 27017

你能从你的Mac上ping覆盆子Pi吗?是的。我能ssh。我能进入网页28017。。。。