Es kann keine Verbindung zu einem Redis-Server hergestellt werden, der auf einer Virtualbox ausgeführt wird

3

Auf der virtuellen Maschine lautet mein netstat:

$ netstat -a | egrep 'Proto|LISTEN'
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 localhost:6379          *:*                     LISTEN
tcp        0      0 *:6767                  *:*                     LISTEN
tcp        0      0 *:sunrpc                *:*                     LISTEN
tcp        0      0 *:ssh                   *:*                     LISTEN
tcp        0      0 *:35478                 *:*                     LISTEN
tcp        0      0 localhost:postgresql    *:*                     LISTEN
tcp        0      0 *:8000                  *:*                     LISTEN
tcp6       0      0 [::]:sunrpc             [::]:*                  LISTEN
tcp6       0      0 [::]:45424              [::]:*                  LISTEN
tcp6       0      0 [::]:ssh                [::]:*                  LISTEN

Wenn ich versuche, eine Verbindung von meinem Host-Computer herzustellen, erhalte ich:

$ redis-cli -h 192.168.33.10 -p 6379
Could not connect to Redis at 192.168.33.10:6379: Connection refused

Ich weiß nicht, was ich sonst tun soll. Irgendwelche Ideen?

Vielen Dank!

Shamoon
quelle
Vielleicht ist das offensichtlich, aber ich werde es trotzdem fragen: Kann der Hostcomputer den Gast - 192.168.33.10 - überhaupt sehen? Was sind die Betriebssysteme der Maschine? Ist die Firewall auf diesem Computer deaktiviert? (iptables) Ist die Firewall auf Ihrem Host-Computer deaktiviert? Wie verbinden sie sich, zB Host-Only-Networking etc.?
Joshua

Antworten:

6

Der Dienst hört auf 127.0.0.1

tcp        0      0 localhost:6379          *:*                     LISTEN
Chaput
quelle
Warum ist das? In meiner habe redis.confich die bindZeile auskommentiert, damit ich auf allen Schnittstellen lauschen sollte, nicht wahr?
Shamoon
Haben Sie den Dienst neu gestartet?
Chaput
Yuppers. Das habe ich mit Sicherheit getan.
Shamoon
1
Vielleicht versuchen Sie zu erzwingen, auf die nic "Bind 192.168.33.10" oder diese "Bind 0.0.0.0" zu hören
Chaput