Ubuntu 13.04:
No LSB modules are available
Distributor ID: Ubuntu
Description: Ubuntu 13.04
Release: 13.04
Codename: raring
Ich versuche, Port 8888 auf einer Ubuntu-VM zu öffnen, auf die ich mit VirtualBox / Vagrant zugreife. Auf der VM führe ich den folgenden Befehl aus
vagrant@vagrant-ubuntu-raring-32:~$ curl -v 'http://localhost:8888'
und ich bekomme folgende Antwort:
* About to connect() to localhost port 8888 (#0)
* Trying 127.0.0.1...
* Connection refused
* Failed connect to localhost:8888; Connection refused
* Closing connection 0
curl: (7) Failed connect to localhost:8888; Connection refused
Also versuche ich das (gemäß einer Antwort, die ich hier auf AskUbuntu gefunden habe):
sudo ufw allow 8888/tcp
Dann versuche ich den Curl-Befehl erneut und erhalte das Gleiche. Nicht, dass es einen Unterschied machen sollte, aber ich sudo den Curl-Befehl und es macht keinen Unterschied. Ich habe die Maschine auch auf die Grundlinie zurückgesetzt und dann ausgeführt, sudo ufw allow 8888
und das funktioniert auch nicht. Gibt es andere Dinge, die diesen Port blockieren könnten?
virtualbox
port-forwarding
vagrant
Onorio Catenacci
quelle
quelle
lsof -i:8888
zu Ihrer Frage hinzu.Antworten:
Hört etwas auf Port 8888? Wenn am Port nichts zuhört, können Sie keine Verbindung herstellen.
Sie können überprüfen, ob an diesem Port etwas empfangsbereit ist
Der Port ist wahrscheinlich bereits geöffnet, da Linux-Firewalls localhost nicht blockieren, wenn Sie sie nicht bitten, ihn zu blockieren.
quelle