Well, there have been quite a few articles on these topics, but I want to share the tools and experience that, in my practice, have proven to be very convenient and of high quality. There will be both individual methods for specific applications and universal ones that will help solve problems all at once.

VPN server

Well, let's probably start with the simplest and most universal method that will help you with everything: setting up your own VPN server on protocols like shadowsocks, openvpn, vless, vmess, trojan. The main advantage is that with a good client, the ping will be minimal. Many use Outline, which is very laggy, or v2rayN, which works much better. Speaking of other cool and high-quality clients, you can try Hiddify. If you know of any better ones, you can write about them in the comments. The essence is simple: you can buy a server and install everything yourself; there are plenty of guides,here'sone I personally used, everything is intuitive and without any problems. It solves absolutely all blocks for YouTube, Telegram, Discord, X (Twitter), and ChatGPT.

2. Next, let's move on to a method that helps with Discord and YouTube.

  • Download Zapret
    Download the necessary repository from GitHub (author: flowseal).

  • Run the required script (only with administrator rights):

    • discord.bat — enables bypassing the Discord block.

    • general.bat — activates the bypass for Discord and YouTube. If it doesn't work, try the versions marked ALT or test the strategy on MGTS.

    • service_install.bat — installs the selected strategy to run automatically (do not start its name with the word "service").

    • service_goodbye_discord.bat — enables bypassing the Discord block if you are using the GoodbyeDPI service. Important: first, make sure that GoodbyeDPI is installed as a service named "GoodbyeDPI". You may need to restart your device after the first launch.

    • service_remove.bat — removes all services configured above.

  • Troubleshooting possible issues

    • Files won't run? Make sure you are running them with administrator rights. If errors occur, use service_remove.bat to clean up the services.

    • Conflicting programs: Disable your antivirus or any utilities that might be blocking the creation of services.

    • YouTube isn't working: Refer to the discussions section for YouTube in the documentation.

    • Discord isn't working: Check the recommendations in the discussions section for Discord.

    • VPN conflicts with Zapret: Disable TUN (Tunneling) mode in your VPN settings.

    • Problems with service_goodbye_discord: Check that the GoodbyeDPI service is installed correctly, then run service_goodbye_discord.bat again and restart your computer.

  • Updating and troubleshooting
    For any issues, try downloading the latest binary files from the original GitHub repository.

    Stopping and removing the bypass

    To do this, run service_remove.bat.

    • If WinDivert was not removed, find out its name using the command `driverquery | find "Divert"` in cmd, and then remove it with these commands (instead of WinDivert, enter the name you found):

      sc stop WinDivert
      sc delete WinDivert


      Adding additional addresses of blocked sites

      • The list can be supplemented using list-general.txt (for general files) and the list-discord list (for discord files).

        Linux

        In the original zapret repository, there is enough information to start using the bypass, but you should understand that nothing will work with the click of a single button. Just follow these instructions and read everything carefully:

        If you open an Issue (in this repository) with a problem using it on Linux, then, as strange as it sounds, this is a mistake. All questions about its operation on Linux should be opened in the ORIGINAL repository.

        Next up is WARP

        Look, it's all simple here. This is a way to set up a VPN through Cloudflare's WARP service to bypass blocks, for example, to access Discord. First, it's important to disable all other programs like VPNs or GoodbyeDPI so they don't interfere. Then, a command with curl is executed through the console, which downloads and runs a script. This script generates a file WARP.conf — it already contains all the connection settings.

        Next, you install a program to create a VPN tunnel, for example, WireGuard. In it, you add this configuration file, and it automatically sets up the connection to the WARP servers. After launching, the traffic from your network goes not directly, but through a tunnel to Cloudflare. The provider only sees encrypted data, and because of this, cannot understand that you are visiting blocked sites.

        As a result, your Discord works, blocks are bypassed, and your data is protected. The cool thing is that everything is automated, and WARP provides a fast and stable connection.

        Quick guide

        • Disable VPN, GoodbyeDPI, and other accelerating programs to avoid conflicts.

        • Open the Google console and execute the following command:
          bashCopy code:

        curl -sSL https://raw.githubusercontent.com/ImMALWARE/bash-warp-generator/main/warp_generator.sh | bash

        • After executing the command, download the WARP.conf file.

        • Install a program to create a tunnel, like Amnezia or any other of your choice.

        • Launch the program, select the "Add tunnel" option, then upload the WARP.conf file.

        • Click "Connect" and make sure your internet traffic is going through the tunnel.

        By following these instructions, you will be able to restore access to Discord and bypass blocks.



        I understand that many of you are familiar with these methods, but in my opinion, these are the most effective and reliable options. Perhaps I've helped those who haven't figured it out yet and were using some temporary solutions!