From 1b37beb68d6e7bfeef3650e52020fe6a5d8beda8 Mon Sep 17 00:00:00 2001 From: n3kit91 Date: Thu, 28 Nov 2024 17:55:43 +0300 Subject: [PATCH] Update README.md --- README.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index cd0ce73..0ae7f0e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ + + # WireGuard Setup Guide for Arch Linux -## Overview - -This guide provides a streamlined, step-by-step process to set up a secure WireGuard VPN on Arch Linux. It also explains the common pitfalls to avoid, ensuring a smooth and functional VPN configuration. +This guide provides a streamlined, step-by-step process to set up a secure WireGuard VPN on Arch Linux. It ensures proper configuration of public and private keys to avoid common issues related to authentication and traffic routing. ## Table of Contents @@ -38,6 +38,14 @@ This guide provides a streamlined, step-by-step process to set up a secure WireG sudo pacman -S wireguard-tools ``` +3. **Install Nano Editor (Optional but Recommended):** + + Nano is a user-friendly text editor that simplifies editing configuration files. + + ```bash + sudo pacman -S nano + ``` + ## Key Generation ### On Server @@ -284,7 +292,7 @@ This guide provides a streamlined, step-by-step process to set up a secure WireG **Solution:** - Enable IP forwarding permanently. - + ```bash echo "net.ipv4.ip_forward = 1" | sudo tee -a /etc/sysctl.d/99-sysctl.conf sudo sysctl -p /etc/sysctl.d/99-sysctl.conf