wamiz / manala-recipes

Manala recipes for Wamiz.
0 stars 1 forks source link

Symfony CLI : proxy & Windows + WSL #6

Open Kocal opened 3 years ago

Kocal commented 3 years ago

  1. From windows powershell or cmd, run wsl hostname -I to get your WSL's IP address.
  2. Run netsh interface portproxy add v4tov4 listenport=7080 listenaddress=0.0.0.0 connectport=7080 connectaddress=<your WSL IP>, this will create a bridge between your Windows and WSL and make 127.0.0.1:7080 accessible
  3. Then open Windows settings Settings > Network > Proxy and use the installation script http://<your WSL IP>:7080/proxy.pac

Open http://127.0.0.1:7080 and you should see Symfony CLI proxy web UI.

Kern046 commented 3 years ago

Après quelques tests :

A tester si la commande netsh demeure nécessaire, et si oui si elle accepte localhost comme connectaddress

Kern046 commented 3 years ago

On ne peut finalement pas utiliser localhost à la place de l'IP de WSL, le réseau ne parvient pas à récupérer le fichier .pac.

Il faut donc récupérer l'IP de WSL, la mettre dans les settings Windows, et utiliser la commande netsh pour forwarder les ports 7080 et facultativement 8000.

Kern046 commented 2 years ago

Autre solution découverte ici. A voir si ça a été répercuté sur la doc officielle

Ddall commented 2 years ago

Pour moi (sous WSL + Firefox) ça marche avec http://localhost:7080/proxy.pac en adresse de fichier de conf