mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-19 22:17:45 +02:00
Compare commits
4 Commits
b0f109b605
...
8ed86d0ec0
Author | SHA1 | Date | |
---|---|---|---|
8ed86d0ec0 | |||
b39d1b15c2 | |||
d11a532f5c | |||
ff2b64a472 |
22
wiki/vpn.md
22
wiki/vpn.md
@ -41,6 +41,9 @@ A proxy can be set up via [Docker](/wiki/docker.md) with the
|
|||||||
[WireGuard](https://www.wireguard.com/) is a free and open-source software that
|
[WireGuard](https://www.wireguard.com/) is a free and open-source software that
|
||||||
implements encrypted VPNs.
|
implements encrypted VPNs.
|
||||||
It was designed to be especially fast and secure.
|
It was designed to be especially fast and secure.
|
||||||
|
This section including its subsections - especially the [usage](#usage-wg) is
|
||||||
|
based on an extensive guide on WireGuard by
|
||||||
|
[DigitalOcean](https://www.digitalocean.com/community/tutorials/how-to-set-up-wireguard-on-ubuntu-20-04#step-9-connecting-the-wireguard-peer-to-the-tunnel).
|
||||||
|
|
||||||
### Setup (WG)
|
### Setup (WG)
|
||||||
|
|
||||||
@ -58,7 +61,7 @@ accesses the server.
|
|||||||
WireGuard clients can be found for many devices.
|
WireGuard clients can be found for many devices.
|
||||||
For Android for example there is
|
For Android for example there is
|
||||||
[Wireguard for Android in the F-Droid store](https://f-droid.org/de/packages/com.wireguard.android/).
|
[Wireguard for Android in the F-Droid store](https://f-droid.org/de/packages/com.wireguard.android/).
|
||||||
For most linux distributions there is a package called `wireguard`.
|
For most linux distributions there is a package called `wireguard-tools`.
|
||||||
|
|
||||||
### Usage (WG)
|
### Usage (WG)
|
||||||
|
|
||||||
@ -78,3 +81,20 @@ wg-quick down wg0
|
|||||||
When using multiple `.conf` files the number behind `wg` can be incremented.
|
When using multiple `.conf` files the number behind `wg` can be incremented.
|
||||||
When starting and stopping wireguard with `wg-quick` the corresponding number
|
When starting and stopping wireguard with `wg-quick` the corresponding number
|
||||||
should be used.
|
should be used.
|
||||||
|
Alternatively also other names not including `wg` can be used.
|
||||||
|
The term `wg0` the incremented version of it has to be changed accordingly then.
|
||||||
|
|
||||||
|
### Troubleshooting (WG)
|
||||||
|
|
||||||
|
This section addresses various errors and ways how to troubleshoot them.
|
||||||
|
|
||||||
|
#### Unknown Device Type / Protocol Not Supported
|
||||||
|
|
||||||
|
Especially when running `wg-quick up wg0` this error can appear.
|
||||||
|
The most probable source of this error is that the version of the package
|
||||||
|
`linux` doesn't match with the version of the [wireguard package](#client-wg) or
|
||||||
|
the system has been updated and the system wasn't restarted causing the same
|
||||||
|
problem.
|
||||||
|
To fix this `linux` can be reinstalled but a full update of the system is
|
||||||
|
recommended.
|
||||||
|
Because it changes the kernel the system needs to be restarted afterwards.
|
||||||
|
@ -15,7 +15,9 @@ available in the [F-Droid Appstore](/wiki/android/f-droid.md).
|
|||||||
YouTube videos can be downloaded.
|
YouTube videos can be downloaded.
|
||||||
Some [alternative frontends](#alternative-frontends) feature downloading of
|
Some [alternative frontends](#alternative-frontends) feature downloading of
|
||||||
videos or making them offline available.
|
videos or making them offline available.
|
||||||
As a command line utility [yt-dl](https://github.com/ytdl-org/youtube-dl) or its
|
As a command line utility [yt-dl](https://github.com/ytdl-org/youtube-dl) can be
|
||||||
fork [yt-dlp](https://github.com/yt-dlp/yt-dlp) can be used.
|
used.
|
||||||
|
Since yt-dl is stagnant its fork [yt-dlp](https://github.com/yt-dlp/yt-dlp) is
|
||||||
|
recommended.
|
||||||
[MeTube](/wiki/metube.md) is a self-hostable web user interface for
|
[MeTube](/wiki/metube.md) is a self-hostable web user interface for
|
||||||
[yt-dlp](https://github.com/yt-dlp/yt-dlp).
|
[yt-dlp](https://github.com/yt-dlp/yt-dlp).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user