Access to Home Router via different Networks (IPv4, IPv6, CGNAT)

This page summarizes the projects mentioned and recommended in the original post on /r/WireGuard

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • wireguard-vyatta-ubnt

    WireGuard for Ubiquiti Devices

    I configured WireGuard on the router using the official guide, created the peers, set up dynamic DNS on a domain that I own (IPv4 (A) and IPv6 (AAAA) records on the same domain name) and set up firewalling for IPv4 and IPv6. The result when trying to connect via a mobile network (on the phones directly or on the laptops via a phone hotspot): no connection, no handshake. The server sees incoming udp packages and sends out a udp handshake reply (seen in tcpdump on the WAN interface of the router), but the handshake reply package never reaches the client (seen in Wireshark on the Client), also the Wireguard logs claim that the handshake failed. I noticed that the clients use IPv4 instead of IPv6, when given the choice. After some googling, it seems that this is an unfortunate default behavior of wg, so CGNAT of my mobile phone connection is probably the culprit, since it does not (can not?) forward the udp reply package to my phone (not sure if this should work?).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts