Skip to content

Commit 09264e4

Browse files
committed
fix links
1 parent b8c76a4 commit 09264e4

File tree

1 file changed

+13
-13
lines changed
  • docs/admin/networking/more-networking

1 file changed

+13
-13
lines changed

docs/admin/networking/more-networking/index.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ with security policies. In these cases, pass the `--browser-only` flag to
3333

3434
With browser-only connections, developers can only connect to their workspaces
3535
via the web terminal and
36-
[web IDEs](../../user-guides/workspace-access/web-ides.md).
36+
[web IDEs](../../../user-guides/workspace-access/web-ides.md).
3737

3838
## 🌎 Geo-distribution
3939

@@ -49,17 +49,17 @@ Since Coder supports deploying resources in multiple regions, developers will wa
4949

5050
### Workspace Proxies
5151

52-
[Workspace Proxies](./workspace-proxies.md) are a
52+
[Workspace Proxies](../workspace-proxies.md) are a
5353
[Premium](https://coder.com/pricing#compare-plans) feature that allows you to
5454
provide low-latency browser experiences for geo-distributed teams.
5555

5656
### Direct connections
5757

5858
Direct connections reduce latency and improve upload and download speeds for developers.
5959
However, there are many scenarios where direct connections cannot be established,
60-
such as when the Coder [administrators disable direct connections](../../reference/cli/server.md#--block-direct-connections).
60+
such as when the Coder [administrators disable direct connections](../../../reference/cli/server.md#--block-direct-connections).
6161

62-
Consult the [direct connections section](./troubleshooting.md#common-problems-with-direct-connections)
62+
Consult the [direct connections section](../troubleshooting.md#common-problems-with-direct-connections)
6363
of the troubleshooting guide for more information.
6464
The troubleshooting guide also explains how to identify if a connection is direct
6565
or not via the `coder ping` command.
@@ -69,42 +69,42 @@ Ideally, to speed up direct connections, move the user and workspace closer toge
6969
Establishing a direct connection can be an involved process because both the
7070
client and workspace agent will likely be behind at least one level of NAT,
7171
meaning that we need to use STUN to learn the IP address and port under which
72-
the client and agent can both contact each other. See [STUN and NAT](./stun.md)
72+
the client and agent can both contact each other. See [STUN and NAT](../stun.md)
7373
for more information on how this process works.
7474

7575
If a direct connection is not available (e.g. client or server is behind NAT),
7676
Coder will use a relayed connection. By default,
77-
[Coder uses Google's public STUN server](../../reference/cli/server.md#--derp-server-stun-addresses),
77+
[Coder uses Google's public STUN server](../../../reference/cli/server.md#--derp-server-stun-addresses),
7878
but this can be disabled or changed for
79-
[offline deployments](../../install/offline.md).
79+
[offline deployments](../../../install/offline.md).
8080

8181
In order for clients to be able to establish direct connections:
8282

8383
> **Note:** Direct connections via the web browser are not supported. To improve
8484
> latency for browser-based applications running inside Coder workspaces in
8585
> regions far from the Coder control plane, consider deploying one or more
86-
> [workspace proxies](./workspace-proxies.md).
86+
> [workspace proxies](../workspace-proxies.md).
8787
8888
- The client is connecting using the CLI (e.g. `coder ssh` or
8989
`coder port-forward`). Note that the
9090
[VSCode extension](https://marketplace.visualstudio.com/items?itemName=coder.coder-remote)
9191
and [JetBrains Plugin](https://plugins.jetbrains.com/plugin/19620-coder/), and
92-
[`ssh coder.<workspace>`](../../reference/cli/config-ssh.md) all utilize the
92+
[`ssh coder.<workspace>`](../../../reference/cli/config-ssh.md) all utilize the
9393
CLI to establish a workspace connection.
9494
- Either the client or workspace agent are able to discover a reachable
9595
`ip:port` of their counterpart. If the agent and client are able to
9696
communicate with each other using their locally assigned IP addresses, then a
9797
direct connection can be established immediately. Otherwise, the client and
9898
agent will contact
99-
[the configured STUN servers](../../reference/cli/server.md#--derp-server-stun-addresses)
99+
[the configured STUN servers](../../../reference/cli/server.md#--derp-server-stun-addresses)
100100
to try and determine which `ip:port` can be used to communicate with their
101-
counterpart. See [STUN and NAT](./stun.md) for more details on how this
101+
counterpart. See [STUN and NAT](../stun.md) for more details on how this
102102
process works.
103103
- All outbound UDP traffic must be allowed for both the client and the agent on
104104
**all ports** to each others' respective networks.
105105
- To establish a direct connection, both agent and client use STUN. This
106106
involves sending UDP packets outbound on `udp/3478` to the configured
107-
[STUN server](../../reference/cli/server.md#--derp-server-stun-addresses).
107+
[STUN server](../../../reference/cli/server.md#--derp-server-stun-addresses).
108108
If either the agent or the client are unable to send and receive UDP packets
109109
to a STUN server, then direct connections will not be possible.
110110
- Both agents and clients will then establish a
@@ -115,7 +115,7 @@ In order for clients to be able to establish direct connections:
115115
### Relayed connections
116116

117117
By default, your Coder server also runs a built-in DERP relay which can be used
118-
for both public and [offline deployments](../../install/offline.md).
118+
for both public and [offline deployments](../../../install/offline.md).
119119

120120
However, our Wireguard integration through Tailscale has graciously allowed us
121121
to use

0 commit comments

Comments
 (0)