Skip to content

Commit

Permalink
GITBOOK-61: change request with no subject merged in GitBook
Browse files Browse the repository at this point in the history
  • Loading branch information
stefanwerfling authored and gitbook-bot committed Sep 4, 2023
1 parent 3b58f90 commit 56da7e6
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 7 deletions.
Binary file added .gitbook/assets/routes_defaults.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions index/configurations/listen/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ Add a list, a dialog follows that also appears when editing.
<figure><img src="../../../.gitbook/assets/listen_add2.png" alt=""><figcaption></figcaption></figure>

1. **Name:** Name your list, so you always recognize it in the UI.
2. **Type:** Type of listening from Nginx proxy. Stream or HTTP/HTTPS, the difference is how the connection is handled.
2. **Type:** Type of listening from Nginx proxy. <mark style="background-color:orange;">Stream</mark> or <mark style="background-color:green;">HTTP/HTTPS</mark>, the difference is how the connection is handled.
3. **Protocol:** Which protocol should be used, UDP can also be used in addition to TCP for a stream.
4. **Port:** Which port the listening is listening on.
5. **Description:** Here you can describe in more detail what the listener is used for.
6. **IP6 enable:** Additionally enables listening on an IP6 address <mark style="background-color:orange;">(untested yet, but enables it in the nginx config)</mark>.
6. **IP6 enable:** Additionally enables listening on an IP6 address <mark style="color:red;">(untested yet, but enables it in the nginx config)</mark>.
7. **IP access:** Enables checking of the IP address against a list (blacklist/whitelist).
8. **Access type:** Which list to use for the IP check. The lists can be maintained under [IP Access](../ip-access.md).
9. **Proxy protocol enable:** Activates the use of the [proxy protocol](proxy-protocol.md). From now on all packets are provided with the [proxy protocol](proxy-protocol.md) header. <mark style="background-color:blue;">This setting is important for internal HTTP/HTTPS processing.</mark> Only in this way does the route get the correct IP of the inquiring request for further checks or logging.
Expand Down
15 changes: 10 additions & 5 deletions index/configurations/routes.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,19 @@ Existing connections are kept as if running the command: nginx -s reload
{% endhint %}

2. The first thing to see in the Routes list are the default routes. If no route is specified, the default routes always apply.
3. Each domain entered in [Domains](domains/) is displayed under Routes. One or more routes from one or more [Listen](listen/) to a destination can now be entered.

{% hint style="info" %}
The default routes cannot be edited or deleted.
{% endhint %}
## Default Routes

3. Each domain entered in [Domains](domains/) is displayed under Routes. One or more routes from one or more [Listen](listen/) to a destination can now be entered.


<figure><img src="../../.gitbook/assets/routes_defaults.png" alt=""><figcaption></figcaption></figure>

## Default Routes
The default Routes are installed at the beginning of the [setup](../installation/). These routes are the default path if no domain or protocol split takes effect beforehand.

{% hint style="info" %}
The default routes cannot be edited or deleted.
{% endhint %}

1. The listen stream on port 53 points to FlyingFish's internal DNS server (this lists on port 5333 so that nginx can get port 53). If set for [listening](listen/), the [IP access blacklist/whitelist](ip-access.md) takes effect.
2.

0 comments on commit 56da7e6

Please sign in to comment.