Heim >Backend-Entwicklung >PHP-Tutorial >PHP lauscht auf WebSocket, auf das lokal zugegriffen werden kann, jedoch nicht über das externe Netzwerk.
Firewall-Status OK:
Listening-Port: 2015
<code class="php"> $this->socket = socket_create(AF_INET,SOCK_STREAM, SOL_TCP); socket_set_option($this->socket, SOL_SOCKET, SO_REUSEADDR,true); socket_bind($this->socket, 0 , $this->port); //监听端口 socket_listen($this->socket); socket_getsockname($this->socket, $ip,$port); printf("Server Open %s:%d\n",$ip,$port);</code>
ws://127.0.0.1:2015 und ws://192.168.1.101:2015 können beide erstellt werden
Die Verwendung einer externen IP führt zu einer Zeitüberschreitung des Links.
Firewall-Status OK:
Listening-Port: 2015
<code class="php"> $this->socket = socket_create(AF_INET,SOCK_STREAM, SOL_TCP); socket_set_option($this->socket, SOL_SOCKET, SO_REUSEADDR,true); socket_bind($this->socket, 0 , $this->port); //监听端口 socket_listen($this->socket); socket_getsockname($this->socket, $ip,$port); printf("Server Open %s:%d\n",$ip,$port);</code>
ws://127.0.0.1:2015 und ws://192.168.1.101:2015 können beide erstellt werden
Die Verwendung einer externen IP führt zu einer Zeitüberschreitung des Links.
Ist das Ihr eigener PC oder ein Cloud-Server?
Computer am Arbeitsplatz oder zu Hause benötigen eine Portzuordnung auf dem Router. Wenn wir sonst auf die externe Netzwerk-IP des Unternehmens zugreifen, befinden sich so viele Computer im Netzwerk. Warum sollten wir uns mit Ihrem verbinden?