Kann nicht von einem anderen Gerät im lokalen Netzwerk auf den Node-Server auf dem Mac zugreifen

8

Ich benutze den Knoten-Server auf meinem Mac mit OS X 10.9. Hier ist der Code

%Vor%

Ich kann Safari auf meinem Mac verwenden, um auf den Server unter http://192.168.1.120:3000/ zuzugreifen. Aber wenn ich mit meinem iPhone auf den Server zugreife, ist es fehlgeschlagen. Die Firewall meines Mac ist ausgeschaltet und mein iPhone ist mit dem Mac auf demselben WLAN.

    
Han Pengbo 07.06.2014, 07:12
quelle

1 Antwort

1

Beantwortung wegen des schlechten Rufs. Ich bin mir nicht sicher, ob dies das Problem angeht, das Sie haben.

Zuerst habe ich die Adresse in der Abhörfunktion bemerkt und was auf der Konsole ausgegeben wird, ist anders. Zweitens, wenn der Knoten lokal auf Ihrem Computer ausgeführt wird, möchten Sie sich mit der IP Ihres Computers verbinden, nicht mit der vom Knotenserver bereitgestellten. Ich glaube Mac hat einen ifconfig Befehl für das Terminal. Dies sollte Ihnen die IP des Computers in Ihrem Netzwerk zurückgeben.

Ich habe Ihren Code kopiert und die Funktion "0.0.0.0" aus der Funktion listen entfernt. Ich war dann in der Lage, den Server hochzufahren und eine Verbindung zu meinem Telefon herzustellen (unter Verwendung der IP des Computers). Zugegeben, das war auf einem MacBook, auf dem Arch lief und ein Note III zum Verbinden verwendet wurde.

Hoffe, das hilft!

    
shellhead 05.04.2015 06:48
quelle

Tags und Links