mirror of
https://github.com/cbeuw/Cloak.git
synced 2026-04-26 04:55:58 +03:00
[GH-ISSUE #220] Question about EncryptionMethod for wireguard traffic #178
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Cloak#178
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bingzhangdai on GitHub (Mar 26, 2023).
Original GitHub issue: https://github.com/cbeuw/Cloak/issues/220
I have already successfully run wireguard with cloak. From the wiki,
I am wondering if it also holds true for wireguard. Now I leave the EncryptionMethod as plain.
@valerius2k commented on GitHub (May 3, 2023):
The intention of EncryptionMethod is to hide fingerprints of an underlying proxy. WG should have its own fingerprint too. So if you set EncryptionMethod to plain, the fingerprint will be exposed and your ISP could detect and block it. The data stream has no definite fingerprint only if its data looks like a white noise. But AFAIK it's not so with WG. WG is very good detectable and is blocked more often than other VPN protocols.
@bingzhangdai commented on GitHub (May 3, 2023):
@valerius2k Thanks for your clarification. It is truly clear!
@INNKCake commented on GitHub (Aug 7, 2023):
@bingzhangdai can you share a configuration/guide for Wireguard?
@bingzhangdai commented on GitHub (Aug 7, 2023):
First, you should set up the wireguard by following the official guide.
Suppose you have exposed your wireguard port 500/udp on the server. Your cloak is also deployed on the same server. You can use the following conf to redirect 500/udp to localhost:500/udp.
on the server
on the client
Then you can run
ck-client -c ck-client.json -u -s serverip -l 500on your machine. Thus redirect the server:500/udp to localhost:500/udp. Hope this helps.