BSD Now

377: Firewall ban-sharing


Listen Later

History of FreeBD: BSDi and USL Lawsuits, Building a Website on Google Compute Engine, Firewall ban-sharing across machines, OpenVPN as default gateway on OpenBSD, Sorting out what the Single Unix Specification is, Switching from Apple to a Thinkpad for development, and more

NOTES

This episode of BSDNow is brought to you by Tarsnap

Headlines
History of FreeBSD : Part 2 : BSDi and USL Lawsuits

In this second part of our series on the history of FreeBSD, we continue to trace the pre-history of FreeBSD and the events that would eventually shape the project and the future of open source software.

Building a Web Site on Google Compute Engine

Here's how I deployed a web site to the Google Cloud Platform. I used FreeBSD for good performance, stability, and minimal complexity. I set up HTTPS with free Let's Encrypt TLS certificates for both RSA and ECC. Then I adjusted the Apache configuration for a good score from the authoritative Qualys server analysis.

News Roundup
Firewall ban-sharing across machines

As described in My infrastructure as of 2019, my machines are located in three different sites and are loosely coupled. Nonetheless, I wanted to set things up so that if an IP address is acting maliciously toward one machine, all my machines block that IP at once so the meanie won't get to try one machine after another.

OpenVPN as default gateway on OpenBSD

If you plan to use an OpenVPN tunnel to reach your default gateway, which would make the tun interface in the egress group, and use tun0 in your pf.conf which is loaded before OpenVPN starts?

Here are the few tips I use to solve the problems.

Sorting out what the Single Unix Specification is and covers

Sorting out what the Single Unix Specification is and covers

October 8, 2020
I've linked to the Single Unix Specification any number of times, for various versions of it (when I first linked to it, it was at issue 6, in 2006; it's now up to a 2018 edition). But I've never been quite clear what it covered and didn't cover, and how it related to POSIX and similar things. After yesterday's entry got me looking at the SuS site again, I decided to try to sort this out once and for all.

Bye-bye, Apple

The days of Apple products are behind me. I had been developing on a Macbook for over twelve years, but now, I’ve switched to an ever trending setup: OpenBSD on a Thinkpad.

The new platform is a winner. Everything is clean, quick, and configurable. When I ps uaxww, I’m not hogging ‘gigs’ of RAM just to have things up and running. There’s no black magic that derails me at every turn. In short, my sanity has been long restored.

Tarsnap
  • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
  • Feedback/Questions
    • Chris - small projects
    • Jens - ZFS Question
      • One pool to rule them all
      • Shroyer - Dotnet on FreeBSD for Jellyfin
      • ***
      • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
      • ***
        ...more
        View all episodesView all episodes
        Download on the App Store

        BSD NowBy JT Pennington

        • 4.8
        • 4.8
        • 4.8
        • 4.8
        • 4.8

        4.8

        91 ratings


        More shows like BSD Now

        View all
        Software Engineering Radio by se-radio@computer.org

        Software Engineering Radio

        270 Listeners

        The Changelog: Software Development, Open Source by Changelog Media

        The Changelog: Software Development, Open Source

        290 Listeners

        Security Now (Audio) by TWiT

        Security Now (Audio)

        2,010 Listeners

        LINUX Unplugged by Jupiter Broadcasting

        LINUX Unplugged

        268 Listeners

        Talk Python To Me by Michael Kennedy

        Talk Python To Me

        585 Listeners

        Late Night Linux by The Late Night Linux Family

        Late Night Linux

        164 Listeners

        Destination Linux by TuxDigital Network

        Destination Linux

        91 Listeners

        Home Assistant Podcast by HK Media

        Home Assistant Podcast

        70 Listeners

        CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

        CoRecursive: Coding Stories

        190 Listeners

        Late Night Linux Family All Episodes by The Late Night Linux Family

        Late Night Linux Family All Episodes

        46 Listeners

        Linux Dev Time by The Late Night Linux Family

        Linux Dev Time

        22 Listeners

        2.5 Admins by The Late Night Linux Family

        2.5 Admins

        98 Listeners

        Linux After Dark by The Late Night Linux Family

        Linux After Dark

        29 Listeners

        Oxide and Friends by Oxide Computer Company

        Oxide and Friends

        62 Listeners

        Linux Matters by Linux Matters

        Linux Matters

        22 Listeners