How to Set Up WhatsApp Proxy to Chat Without Internet

Table of Contents

WhatsApp recently introduced a new feature that uses a proxy system to allow users to chat and make video calls without an internet connection. The WhatsApp Proxy feature is available on Android and iOS platforms and is officially explained on the WhatsApp blog.

Many WhatsApp users experience problems with their internet connection, making it difficult to send messages. To address this issue, WhatsApp released a new feature called WhatsApp Proxy.

One of the advantages of the WhatsApp Proxy feature is end-to-end encryption, meaning your messages will remain secure and cannot be accessed by third parties, including the proxy server, WhatsApp, or Meta.

To use the WhatsApp Proxy feature, you can provide a proxy by using a server that is available with ports 80, 443, or 5222. In addition, you must also prepare a domain name or subdomain that points to the server's IP address. This will help you stay connected to WhatsApp without the need for an internet connection. Here's how to do it:

  1. Prepare a Proxy server by installing Docker (a third-party application) on your laptop.
  2. Prepare a folder for the Host Proxy. To make it easier to find, name it "whatsapp_proxy:1.0".
  3. After installing the application, run it manually with the command "docker run -it -p 80:80 -p 443:443 -p 5222:5222 -p 8080:8080 -p 8443:8443 -p 8222:8222 -p 8199:8199 whatsapp_proxy:1.0.".
  4. Then, test the configuration with the command "docker compose -f /path/to/this/repo/docker-compose.yml up." This will allow each user to see the output of the build process and container hosting. Also, check if everything has been set up correctly.
  5. If everything is set up correctly, run the command "docker compose -f /path/to/this/repo/docker-compose.yml up -d" to turn it into a service.

Once you have completed the above steps, you will need to install and set up the service system. Here are the steps you need to take:

  1. Copy the service to the systemd folder "cp -v docker_boot.service /etc/systemd/system/".
  2. Enable the service by running the command "systemctl enable docker_boot.service".
  3. Start the service with the command "systemctl start docker_boot.service".
  4. Finally, check the status and enter the command "docker ps".

Although the process may seem complicated, you can try it at home during your spare time. This feature will be very helpful when you are in a rush to send important chats. Good luck!


Post a Comment