FoxyProxy
FoxyProxy is a Chrome et Firfox plugin that helps you to forward HTTP connection from a computer to another.
-
In Firefox or Chrome, install the FoxyProxy extension (here for Firefox and here for Chrome)
Warning
We show here an example on Firefox for the Jean Zay Jupyter Lab/Notebook, but it is the same principle for Chrome. For other place of connection, change the parameters with those indicating in the following tables.
-
Click on the extension's icon then
Options
-
Click on
Add
-
Define, depending on where you want to connect:
Title or Description Proxy Type Proxy IP address or DNS name Port loholt2 Jupyter Lab loholt2 SOCKS5 localhost 1080 Jean Zay Jupyter Lab/Notebook jean_zay SOCKS5 localhost 9999 Warning
You can use the port number you want between 1024 and 65535 (both included), as long as you keep the same number in the potential following commands (e.g. create a SOCKS proxy server with SSH).
Example for Jean Zay Jupyter Lab/Notebook:
-
Click on
Save & Edit Patterns
-
Define in the
White Patterns
section, depending on where you want to connect:Name Pattern Type HTTP/s Enabled loholt2 Jupyter Lab jupyter_loholt2 (http(s)?:\/\/)?.*\.ipsl\.fr\/.*
Reg Exp all On Jean Zay Jupyter Lab/Notebook jupyter_jean_zay jupyterhub\.idris\.fr
Wildcard https On Info
Configuring these white patterns will allow the use of this proxy only for URLs matching the given pattern (see more information here).
Example for Jean Zay Jupyter Lab/Notebook:
-
Click on
Save
-
In the web browser where you installed FoxyProxy, click on the FoxyProxy icon and choose
Use Enabled Proxies By Patterns and Orders
Info
When the FoxyProxy browser extension is set to
Use Enabled Proxies By Patterns and Orders
, each configured proxy will be used for URLs that match their configured patterns (see more information here).Info
You can turn off FoxyProxy whenever you wish to by clicking on the FoxyProxy icon and choose
Turn Off
.