diff --git a/Set-up-http-proxy-server.md b/Set-up-http-proxy-server.md index 00ef294..aea41c2 100644 --- a/Set-up-http-proxy-server.md +++ b/Set-up-http-proxy-server.md @@ -4,7 +4,7 @@ This HTTP proxy is not the same as a reverse proxy in NGINX; they are different # Install http server -Here, we use `tinyproxy`. +Here, we use `Tinyproxy`. ``` sudo apt install tinyproxy @@ -16,7 +16,7 @@ The service will start automatically after installation. Please confirm as below sudo service tinyproxy status ``` -To make tinyproxy start after reboot, please do this. +To ensure that Tinyproxy starts automatically after a reboot, please do this. ``` sudo systemctl enable tinyproxy @@ -24,7 +24,7 @@ sudo systemctl enable tinyproxy # Configure `tinyproxy` -Please open the the config file `/etc/tinyproxy/tinyproxy.conf` and add below lines. +Please open the configuration file `/etc/tinyproxy/tinyproxy.conf` and add the lines below. ``` BasicAuth myuser mypassword @@ -32,15 +32,15 @@ Listen 0.0.0.0 Allow 0.0.0.0/0 ``` -Please modify `myuser` / `mypassword` to your values. +Please modify myuser and mypassword to your own values. -By default `tinyproxy` listens to `127.0.0.1`, we modify it to `0.0.0.0` so that it can be accessed from outside. +By default, Tinyproxy listens on `127.0.0.1`. We will change it to `0.0.0.0` so that it can be accessed from outside. -By default tinyproxy only accepts requests from `127.0.0.0`, we modify it to `0.0.0.0/0` so that it accepts all requests from outside. +By default, Tinyproxy only accepts requests from `127.0.0.1`. We will modify it to 0.0.0.0/0 so that it accepts requests from any IP address. -By default `tinyproxy` listens to `8888` port, you can find `port 8888` in the config file, and modify it to your value. +By default, Tinyproxy listens on port `8888`. You can find the line `port 8888` in the configuration file and change it to your desired value. -Please restart the server after your modification to config +Please restart the server after making your modifications to the configuration file. ``` sudo service tinyproxy restart @@ -52,7 +52,7 @@ sudo service tinyproxy restart curl -x http://:8888 --proxy-user myuser:mypassword -L http://www.yahoo.com ``` -e.g. If you do not add `Allow 0.0.0.0/0` in above config file, you will get something as below. +e.g. If you do not add `Allow 0.0.0.0/0` in above configuration file, you will get something as below. ``` @@ -95,7 +95,7 @@ https://rustdesk.com/docs/en/self-host/client-configuration/advanced-settings/#p # Https server -You can hide `tinyproxy` behind `nginx`. But I have never tested. +You can hide `Tinyproxy` behind `NGINX`. But I have never tested.