Bridging Networks Across VPS With Wireguard and VXLAN on FreeBSD

submited 22 July 2024

This article describes an advanced networking setup that allows you to bridge networks between two VPS instances using Wireguard and VXLAN on FreeBSD. This configuration is particularly useful when you need to distribute services across different providers or when you want to leverage the strengths of multiple hosting environments.

The BSD community linklog
Made a script? Written a blog post? Found a useful tutorial? Share it with the BSD community here or just enjoy what everyone else has found!

Submit

06 September 2024
Enable NuPhy Field75 volume knob on FreeBSD 14  

By default, FreeBSD 14.1 does not recognized the multimedia keys of my NuPhy Field75 USB keyboard. Worse than that, the metal knob used for volume control doesn’t work either. After a bunch of readings & trials & errors, author ended up finding the configuration bits required to have it fully working!

HardenedBSD August 2024 Status Report  

Changes in ports and more.

How to use Proton VPN port forwarding  

If you use Proton VPN with the paid plan, you have access to their port forwarding feature. It allows you to expose a TCP and/or UDP port of your machine on the public IP of your current VPN connection. This can be useful for multiple use cases, let's see how to use it on Linux and OpenBSD.

03 September 2024
Make Your Own CDN with NetBSD  

Discover how to create a distributed caching system using NetBSD with Varnish and nginx.

GhostBSD 24.07.1 Is Now Available  

This release, though a bit delayed, brings a significant change. They have transitioned from building our OS packages from their OS ports to building them from FreeBSD PKGBSD. This change, while involving extensive testing, promises improved performance and stability. If you have not updated to 24.04.2, a backup and reinstallation with 24.07.1 is recommended. Please note that the change to PKGBSD and the OS update to 24.07.1 could cause issues, as the update manager was only set to upgrade GhostBSD to PKGBSD from a minor version.

Enjoying DiscoverBSD? There is more...

Subscribe to BSD Weekly, our free, once–weekly e-mail round-up of BSD news and articles. It is currated from your content on DiscoverBSD and BSDSec (a deadsimple BSD Security Advisories and Announcements).

You can also support the work on Patreon.
02 September 2024
FreeBSD 13.4-RC2  

The second Release Candidate build for the FreeBSD 13.4 release cycle is now available. ISO images for the amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64, and riscv64 architectures are FreeBSD mirror sites.

BSD Now 574  

Antithesis: Pioneering Deterministic Hypervisors with FreeBSD and Bhyve, Our slowly growing Unix monoculture, The six dumbest ideas in computer security (2005), Video Edition notes on OpenBSD, Full-featured email server running OpenBSD, ever heard of teaching a case study of Initial Unix?, and more.

29 August 2024
Make Your Own CDN with OpenBSD  

Discover how to create a distributed caching system using OpenBSD base and just 2 packages.

Why You Should Use FreeBSD  

FreeBSD is a robust and dependable open source operating system that has a long history of powering some of the world’s most critical infrastructure. Renowned for its stability, security, and exceptional performance, FreeBSD caters to a wide range of users, from seasoned system administrators seeking a reliable foundation for large-scale deployments to those new to open source software who value a well-documented and community-driven environment.

27 August 2024
Sovereign Tech Fund to Invest €686,400 in FreeBSD Infrastructure Modernization  

he FreeBSD Foundation, dedicated to advancing the open source FreeBSD operating system and supporting the community, announced that Germany’s Sovereign Tech Fund (STF) has agreed to invest €686,400 in the FreeBSD project to drive improvements in infrastructure, security, regulatory compliance, and developer experience. The work, organized and managed by the FreeBSD Foundation, will begin in August 2024 and continue through 2025. It will focus on five key projects:

  • Zero Trust Builds: Enhance tooling and processes
  • CI/CD Automation: Streamline software delivery and operations
  • Reduce Technical Debt: Implement tools and processes to keep technical debt low
  • Security Controls: Modernize and extend security artifacts, including the FreeBSD Ports and Package Collection, to assist with regulatory compliance
  • SBOM Improvements: Enhance and implement new tooling and processes for FreeBSD SBOM
Building a Self-Hosted CDN for BSD Cafe Media  

Discover how to create a distributed caching system using FreeBSD jails and open-source tools to build your own CDN, improving content delivery while maintaining full control of your data.

No unmodified files remain from original import of OpenBSD  

All files from the original import of OpenBSD have now been modified (or deleted). We have reached OpenBSD of Theseus.

FreeBSD 13.4-RC1 Available  

The first Release Candidate build for the FreeBSD 13.4 release cycle is now available. ISO images for the amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64, and riscv64 architectures are FreeBSD mirror sites.

5 Mistaken Assumptions about FreeBSD  

Here are 5 mistaken assumptions often made by new & potential users about FreeBSD especially when coming from Windows or Linux.

FreeBSD Ports and Packages: What you need to know  

There’s a common misconception that third-party software for FreeBSD must be built from source using the ports tree. However, FreeBSD has long provided an official package collection, offering over 34,000 packages at the time of writing. The current package management tool, pkg(8), available since 2014, offers much more flexibility than the original pkg_install created by Jordan Hubbard in 1993. Thus, for most users, installing software on FreeBSD using the official packages is more efficient and straightforward.

BSD Now 573: Kyua Graduation  

What Would It Take to Recreate Bell Labs?, Human Scale Software vs Open Source, How to run Visual Studio (VS) Code Remote over SSH on FreeBSD 13 and 14, Why are some emails from Charlie Root and others are from root?, Backward compatibility has real costs even for settings, Kyua graduates, and more.

load more