Install Zapret

Install Zapret to bypass DPI barriers.

1. Install required tools

Required tools for installation.

# Debian, Ubuntu, Kali, Linux Mint (APT)
sudo apt install -y curl dnsutils unzip nftables

# Red Hat, CentOS, Fedora, AlmaLinux, Rocky (DNF / YUM)
sudo dnf install -y curl bind-utils unzip nftables
sudo yum install -y curl bind-utils unzip nftables

# OpenSUSE (Zypper)
sudo zypper -n install curl bind-utils unzip nftables

# Arch, Manjaro (Pacman)
sudo pacman -S --noconfirm curl bind-tools unzip nftables

2. Change DNS rules

Zapret only bypasses DPI restrictions. But it does not set up a DNS for us. We need to do that ourselves.

We've used Yandex DNS here with Russian users in mind. However, other provider alternatives are also available if you prefer.

If your distribution does not include Systemd, you will need to do this using Stubby.

3. Download Zapret

Download the compiled zip file as release on GitHub.

4. Unzip the zip file

Extract the zip file and then delete it.

5. Prepare for installation

Install the requirements and prepare to perform a clean install.

Here are the answers you need to give to the questions you may encounter during this time.

6. Do Blockcheck

Find the DPI methods implemented by the ISP.

Here are the answers you need to give to the questions you may encounter during this time.

Wait for the test to finish. This may take a few minutes.

After the process is finished, the test results will appear.

Copy the latest setting from these results. Example:

This is an example settings for NFQWS. It may be different for each person. Make a note of it.

7. Install Zapret

We can start installing Zapret.

Here are the answers you need to give to the questions you may encounter during this time.

Then we write the NFQWS settings that we just copied to NFQWS_OPT. Example:

Then save with CTRL + S and close with CTRL + X.

Let's continue with the questions.

8. Finish the installation

All done! πŸŽ‰ We are done with this folder of Zapret anymore. We can delete it.

TIP: Uninstall Zapret

If you ever regain your freedom, you can undo all of these actions in the following way.

TIP: Remove DNS settings

If you want to remove the DNS settings, you can do the following.

Last updated