sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to [DestinationIP:PORT]
Pas mal cette implémentation de websocket en PHP.
avec Nginx version
et la configuration suivante :
location /hello/ {
proxy_pass http://localhost:5001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
J'ai juste changé le code pour se connecter à la socket dans front.html comme suit :
var ws, url = 'wss://"domain"/hello/';
et hop ça roule ! ;)
Du coup je fais du websocket en php sous https avec le même port (443) ;) merci nginx.
Il faut juste penser à lancer le "serveur" php via :
php -q ppws_server.php
Testé sous la dernière version de firefox
LA VACHE !! Nvidia publie une présentation expliquant comment et pourquoi porter ses jeux sous linux oO !!
Cool !! ENFIN !! (je suis SUR que c'est l'effet "steam")
En même temps avec Microsoft qui choisi de ne pas porter les versions de directx sur XP puis les prochaines sou seven etc... ils découpent leur cibles...
Tant mieux !!
Un tuto sympa sur un logiciel très utile, qui permet de configurer simplement les redirections de ports sur les routeur Upnp ;)