Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No warp. might be my setup! #57

Closed
JustWilder opened this issue Nov 28, 2020 · 5 comments
Closed

No warp. might be my setup! #57

JustWilder opened this issue Nov 28, 2020 · 5 comments

Comments

@JustWilder
Copy link

Hey! I wish you could shed some light on a little issue i have.

So Im connected to cloudflares VPN using Wireguard on openwrt and im using 1.1.1.1 as DNS. I do get my internet traffic thru this connection but i get no warp and checking it on https://1.1.1.1/help it says

Connected to 1.1.1.1 | Yes
Using DNS over HTTPS (DoH) | Yes
Using DNS over TLS (DoT) | No
Using DNS over WARP | No
AS Name | Cloudflare
AS Number | 13335
Cloudflare Data Center | HKG

But if I use other DNS addresses like 8.8.8.8 i get this instead

Connected to 1.1.1.1 | No
Using DNS over HTTPS (DoH) | No
Using DNS over TLS (DoT) | No
Using DNS over WARP | Yes
AS Name | Goolge
AS Number | 15169
Cloudflare Data Center | HKG

Any idea whats going on here?

@LuuOW
Copy link

LuuOW commented Dec 7, 2020

Hey everyone, for all of those who's having trouble, i've found a solution, just change the endpoint in the conf file like this:

[Interface]
PrivateKey = your_private_key
Address = 172.16.0.2/32
Address = fd01:5ca1:ab1e:85e0:b48d:db14:f528:3a81/128
DNS = 1.1.1.1
MTU = 1280
[Peer]
PublicKey = your_public_key
AllowedIPs = 0.0.0.0/0
AllowedIPs = ::/0
Endpoint = engage.cloudflareclient.com:2408 <=============== THIS IS WHAT YOU HAVE TO CHANGE

just from "engage.cloudflareclient.com" DO NOT change the port, to other dns client, i've been using duckdns
So now, my client looks like this:

[Interface]
PrivateKey = your_private_key
Address = 172.16.0.2/32
Address = fd01:5ca1:ab1e:85e0:b48d:db14:f528:3a81/128
DNS = 1.1.1.1
MTU = 1280
[Peer]
PublicKey = your_public_key
AllowedIPs = 0.0.0.0/0
AllowedIPs = ::/0
Endpoint = place_your_dns_here:2408 <====== this is what it changes, not the port, again

These are the ips of engage.cloudflareclient.com, so your dns must refer to this ips:

Lookup IPv4 Address: 162.159.192.1
Lookup IPv6 Address: 2606:4700:d0::a29f:c001

I hope you can solve your problems.

@RaXorX
Copy link

RaXorX commented May 11, 2021

Hello, I just tried this too. Changing the dns address does change the DNS over HTTPS to WARP.
At first when I didn't know about that link, I thought it was connecting to warp and was looking for a way to change it to DoH. However, after testing it out I saw that I have DoH too. @LuuOW it is already set to engage.cloudflareclient.com:2408 so that answer does not solve anything. Also, don't think the 8.8.8.8 DNS OP was talking about goes over there. It goes over under [Interface] DNS = place_your_dns_here

@ViRb3
Copy link
Owner

ViRb3 commented Dec 24, 2021

Duplicate of #85, please continue conversation there.

@ViRb3 ViRb3 closed this as completed Dec 24, 2021
@ViRb3
Copy link
Owner

ViRb3 commented Dec 24, 2021

Upon close look, this issue seems to be unrelated. What exactly is the problem here? If your IP address changes, you are definitely connected to Cloudflare WARP, no matter what any check tells you. Note that unlike the official WARP client, which is a custom VPN with extra DNS features, wgcf generates a standard profile for WireGuard, which only supports standard DNS and not DNS over HTTPS, TLS, or WARP, so this setting will always be "No". If your IP changes, then wgcf works as expected. Making the DNS work like the official client is out of scope for this project.

@docsapro
Copy link

docsapro commented Jan 5, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants