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

⚠️⚠️This won't work if your provider blocks 1.1.1.1 DNS or WARP⚠️⚠️ #395

Closed
lynrayy opened this issue Mar 28, 2024 · 4 comments

Comments

@lynrayy
Copy link

lynrayy commented Mar 28, 2024

Your config won't work if user's provider blocks 1.1.1.1. This is because your endpoint looks like this:
engage.cloudflareclient.com:2408
This needs to be like this:
162.159.193.5:2408

Please make it generate address with nums instead of words! A lot of people can't find out why their configs aren't working.

////////////////////////

Ваш конфиг не будет работать, если провайдер пользователя блокирует 1.1.1.1 или весь сервис, связанный с этим способом обхода блокировок. Проблема заключается в том, что ваша программа генерирует конечную точку как текстовый адрес, из-за чего компьютер клиента просто не может получить цифровой адрес конечной точки (мы помним, что провайдер блокирует этот сервис). Однако если конечную точку сделать как цифровой IP, всё будет работать.
Вместо engage.cloudflareclient.com:2408 программа должна генерировать в конфиге 162.159.193.5:2408 (насколько я помню, от 1 до 8 там можно менять как минимум - это вместо цифры 5).

Пожалуйста, сделайте так, что бы ваша программа генерировала конфиг с цифровым IP или, пускай, она генерирует два конфига - один с буквами, другой с цифрами

@lynrayy
Copy link
Author

lynrayy commented Mar 28, 2024

Если это кто-то читает из пользователей: перед генерацией файла вам ВСЁ РАВНО придётся включить VPN или использовать другой конфиг WARP.
В ином случае, программа просто не сможет сделать запрос к cloudflare и получить данные для аккаунта конфига.

@lynrayy
Copy link
Author

lynrayy commented Mar 28, 2024

I made this (almost) user-friendly script pack. Just follow the instructions (it is literally files) and it will work.
Step 0: extract it somewhere (in temp folder for example)
Export.zip

🔄You can replace "Files You Dont Want To See/wgcf.exe" on newest release (windows_amd64.exe) if you want
⚠️You can delete "Files You Dont Want To See/fix_shitty_url.py" if you are not having issues with blocked warp services in your country
⚠️You can ignore steps 3, 4 if you are not having issues with blocked warp services in your country

Only for windows, of course

@vxzhong
Copy link

vxzhong commented Apr 8, 2024

thanks, it works

@ViRb3
Copy link
Owner

ViRb3 commented Apr 10, 2024

I understand your concern, but wgcf is not a censorship circumvention tool, it is only designed to extract WireGuard configs out of Cloudflare Warp. I am reluctant to add or advertise features that put the future of this project at risk. You are free to make any changes to the config yourself, but anti-censorship is out of scope for wgcf. I hope you understand.

Regarding the alternative endpoint on its own, I am still undecided, I will merge this with #279.

@ViRb3 ViRb3 closed this as completed Apr 10, 2024
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

3 participants