v0.55.8

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

  • Cannot set language without session cookie
Not yet seconds ago.
            False
        
Not yet seconds ago
Current error-ing screenshot from most recent request
      Toggle navigation WireGuard
        * Installation
        * Quick Start
        * Interworkings
            + Compilation from Source Code
            + Protocol & Cryptography
            + Formal Verification
            + Cross-platform Interface
            + Routing & Network Namespaces
            + Embedding into Applications
            + Build Status
            + Known Limitations
            + Performance
            + Project Todo
            + Presentations
        * Whitepaper
        * Donate
        *
        * Installation
        * Windows [7, 8.1, 10, 11, 2008R2, 2012R2, 2016, 2019, 2022]
        * Windows [10, 11, 2016, 2019, 2022, 2025]
        * macOS [app store]
        * Ubuntu [module & tools]
        * Android [play store & direct apk file]
        * iOS [app store]
        * Debian [module & tools]
        * Fedora [tools]
        * Mageia [tools]
        * Arch [module & tools]
        * OpenSUSE/SLE [tools]
        * Slackware [tools]
        * Alpine [tools]
        * Gentoo [module & tools]
        * Exherbo [module & tools]
        * NixOS [module & tools]
        * Nix on Darwin [userspace go & tools]
        * OpenWRT [tools]
        * Oracle Linux 8 [UEK6 & tools]
        * Red Hat Enterprise Linux 8 [module-kmod, module-dkms, & tools]
        * CentOS 8 [module-plus, module-kmod, module-dkms, & tools]
        * Oracle Linux 7 [UEK6 & tools]
        * Red Hat Enterprise Linux 7 [module-kmod, module-dkms, & tools]
        * CentOS 7 [module-plus, module-kmod, module-dkms, & tools]
        * FreeBSD [kmod, userspace go & tools]
        * OpenBSD [tools]
        * Termux [tools]
        * Void [module & tools]
        * Adélie Linux [module & tools]
        * Source Mage [tools]
        * Buildroot [module & tools]
        * EdgeOS [module & tools]
        * AstLinux [module & tools]
        * Milis [module & tools]
        * macOS Homebrew and MacPorts – Basic CLI [homebrew userspace go & homebrew tools] & [macports userspace go & macports tools]

    Installation

    Windows [7, 8.1, 10, 11, 2008R2, 2012R2, 2016, 2019, 2022]
    Windows [10, 11, 2016, 2019, 2022, 2025]

    Download Windows Installer
    Browse MSIs

    macOS [app store]

    Download from App Store

    Ubuntu [module & tools]

      $ sudo apt install wireguard

    Android [play store & direct apk file]

    Download from Play Store
    Download APK File

    iOS [app store]

    Download from App Store

    Debian [module & tools]

      # apt install wireguard

    Users with Debian releases older than Bullseye should enable backports.

    Fedora [tools]

      $ sudo dnf install wireguard-tools

    Mageia [tools]

      $ sudo urpmi wireguard-tools

    Arch [module & tools]

      $ sudo pacman -S wireguard-tools

    Users of kernels < 5.6 may also choose wireguard-lts or wireguard-dkms+linux-headers, depending on which kernel is used.

    OpenSUSE/SLE [tools]

      $ sudo zypper install wireguard-tools

    Slackware [tools]

      $ sudo slackpkg install wireguard-tools

    Alpine [tools]

      # apk add -U wireguard-tools

    Gentoo [module & tools]

      # emerge wireguard-tools

    The wireguard-modules ebuild also exists for compatibility with older kernels.

    Exherbo [module & tools]

      # cave resolve -x wireguard

    NixOS [module & tools]

      boot.extraModulePackages = [ config.boot.kernelPackages.wireguard ]; environment.systemPackages = [ pkgs.wireguard pkgs.wireguard-tools ];

    Nix on Darwin [userspace go & tools]

      $ nix-env -iA nixpkgs.wireguard-tools

    OpenWRT [tools]

      # opkg install wireguard

    Further installation and configuration instructions may be found on the wiki.

    Oracle Linux 8 [UEK6 & tools]

      # dnf install oraclelinux-developer-release-el8 # dnf config-manager --disable ol8_developer # dnf config-manager --enable ol8_developer_UEKR6 # dnf config-manager --save --setopt=ol8_developer_UEKR6.includepkgs='wireguard-tools*' # dnf install wireguard-tools

    Red Hat Enterprise Linux 8 [module-kmod, module-dkms, & tools]

    Method 1: the easiest way is via ELRepo's pre-built module:

      $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm $ sudo yum install kmod-wireguard wireguard-tools

    Method 2: users running non-standard kernels may wish to use the DKMS package instead:

      $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm $ sudo subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms $ sudo yum copr enable jdoss/wireguard $ sudo yum install wireguard-dkms wireguard-tools

    CentOS 8 [module-plus, module-kmod, module-dkms, & tools]

    Method 1: a signed module is available as built-in to CentOS's kernel-plus:

      $ sudo yum install yum-utils epel-release $ sudo yum-config-manager --setopt=centosplus.includepkgs="kernel-plus, kernel-plus-*" --setopt=centosplus.enabled=1 --save $ sudo sed -e 's/^DEFAULTKERNEL=kernel-core$/DEFAULTKERNEL=kernel-plus-core/' -i /etc/sysconfig/kernel $ sudo yum install kernel-plus wireguard-tools $ sudo reboot

    Method 2: the easiest way is via ELRepo's pre-built module:

      $ sudo yum install elrepo-release epel-release $ sudo yum install kmod-wireguard wireguard-tools

    Method 3: users running non-standard kernels may wish to use the DKMS package instead:

      $ sudo yum install epel-release $ sudo yum config-manager --set-enabled PowerTools $ sudo yum copr enable jdoss/wireguard $ sudo yum install wireguard-dkms wireguard-tools

    Oracle Linux 7 [UEK6 & tools]

      # yum install oraclelinux-developer-release-el7 # yum-config-manager --disable ol7_developer # yum-config-manager --enable ol7_developer_UEKR6 # yum-config-manager --save --setopt=ol7_developer_UEKR6.includepkgs='wireguard-tools*' # yum install wireguard-tools

    Red Hat Enterprise Linux 7 [module-kmod, module-dkms, & tools]

    Method 1: the easiest way is via ELRepo's pre-built module:

      $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm $ sudo yum install kmod-wireguard wireguard-tools

    Method 2: users running non-standard kernels may wish to use the DKMS package instead:

      $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm $ sudo curl -o /etc/yum.repos.d/jdoss-wireguard-epel-7.repo https://copr.fedorainfracloud.org/coprs/jdoss/wireguard/repo/epel-7/jdoss-wireguard-epel-7.repo $ sudo yum install wireguard-dkms wireguard-tools

    CentOS 7 [module-plus, module-kmod, module-dkms, & tools]

    Method 1: a signed module is available as built-in to CentOS's kernel-plus:

      $ sudo yum install yum-utils epel-release $ sudo yum-config-manager --setopt=centosplus.includepkgs=kernel-plus --enablerepo=centosplus --save $ sudo sed -e 's/^DEFAULTKERNEL=kernel$/DEFAULTKERNEL=kernel-plus/' -i /etc/sysconfig/kernel $ sudo yum install kernel-plus wireguard-tools $ sudo reboot

    Method 2: users wishing to stick with the standard kernel may use ELRepo's pre-built module:

      $ sudo yum install epel-release elrepo-release $ sudo yum install yum-plugin-elrepo $ sudo yum install kmod-wireguard wireguard-tools

    Method 3: users running non-standard kernels may wish to use the DKMS package instead:

      $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm $ sudo curl -o /etc/yum.repos.d/jdoss-wireguard-epel-7.repo https://copr.fedorainfracloud.org/coprs/jdoss/wireguard/repo/epel-7/jdoss-wireguard-epel-7.repo $ sudo yum install wireguard-dkms wireguard-tools

    FreeBSD [kmod, userspace go & tools]

      # pkg install wireguard

    OpenBSD [tools]

      # pkg_add wireguard-tools

    Termux [tools]

      # pkg install wireguard-tools

    Void [module & tools]

      # xbps-install -S wireguard-tools wireguard-dkms

    Adélie Linux [module & tools]

      # apk add wireguard-tools wireguard-module

    Source Mage [tools]

      # cast wireguard-tools

    Buildroot [module & tools]

      BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y

    EdgeOS [module & tools]

      $ sudo dpkg -i wireguard-{type}-{version}.deb

    First download the correct prebuilt file from the release page, and then install it with dpkg as above.

    AstLinux [module & tools]

      BR2_PACKAGE_WIREGUARD_TOOLS=y BR2_PACKAGE_WIREGUARD=y

    Milis [module & tools]

      # mps kur wireguard-tools wireguard-linux-compat

    macOS Homebrew and MacPorts – Basic CLI [homebrew userspace go & homebrew tools] & [macports userspace go & macports tools]

      $ brew install wireguard-tools

    or

      $ port install wireguard-tools

    See the cross-platform documentation for more information.

    *** Move on to the quick start walkthrough. *** Or, if your distribution isn't listed above, you may easily compile from source instead, a fairly simple procedure.

© Copyright 2015-2022 Jason A. Donenfeld. All Rights Reserved. "WireGuard" and the "WireGuard" logo are registered trademarks of Jason A. Donenfeld.

This project is from ZX2C4 and from Edge Security, a firm devoted to information security research expertise.
Tip: Highlight text to share or add to ignore lists.  — Download difference patch
For now, Differences are performed on text, not graphically, only the latest screenshot is available.
Screenshot requires Playwright/WebDriver enabled