wgpunch (0.2.0)

Published 2026-09-27 00:52:49 +03:00 by dm

Installation

sudo curl  -o /etc/apt/keyrings/forgejo-dist.asc
echo "deb [signed-by=/etc/apt/keyrings/forgejo-dist.asc]  $distribution $component" | sudo tee -a /etc/apt/sources.list.d/forgejo.list
sudo apt update

Choose $distribution and $component from the list below.

sudo apt install wgpunch=0.2.0

Repository info

Distributions
trixie
Components
main
Architectures
amd64

About this package

NAT type checker, its RFC 5780 responder, WireGuard punching wgpunch-natcheck reports a host's NAT and firewall behaviour (RFC 4787 mapping and filtering, port preservation and allocation, hairpinning, mapping lifetime, IPv6 translation and inbound filtering), alone with public STUN servers or paired with wgpunch-lh. . wgpunch-lh is the lighthouse: the signaling registry and Prometheus metrics of the wgpunch mesh, and the RFC 5780 responder that answers wgpunch-natcheck from an alternate address and port and stores its reports. . wgpunchd fills in the endpoints of kernel WireGuard peers from candidates learned through the lighthouse or over ICMPv6 echo. . Neither service is enabled on install.

Dependencies

libc6 (>= 2.38)
Details
Debian
2026-09-27 00:52:49 +03:00
5
Dmitry Musatov
73 KiB
Assets (1)
Versions (6) View all
0.3.3 2026-10-08
0.3.2 2026-10-05
0.3.1 2026-10-05
0.3.0 2026-09-30
0.2.1 2026-09-28