# firewalls

Firewalls are devices or programs that control network traffic between networks or hosts with differing security postures.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Learn How to Deploy, Secure, and Automate Full-Stack Web Apps

DevFeed: [Learn How to Deploy, Secure, and Automate Full-Stack Web Apps](<https://devfeed.tech/articles/learn-how-to-deploy-secure-and-automate-full-stack-web-apps-31472.md>)

Original publisher: [Read original article](<https://www.freecodecamp.org/news/learn-how-to-deploy-secure-and-automate-full-stack-web-apps/>)

Author: Beau Carnes

Published: 2026-09-16T15:28:18Z

Content type: tutorial

Language: en

Sources: [freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More](<https://devfeed.tech/sources/freecodecamp-programming-tutorials-python-javascript-git-more.md>)

Topics: [web applications](<https://devfeed.tech/topics/web-applications.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Vue.js](<https://devfeed.tech/topics/vue.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [Python](<https://devfeed.tech/topics/python.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [fastapi](<https://devfeed.tech/tags/fastapi.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [web](<https://devfeed.tech/tags/web.md>), [web-apps](<https://devfeed.tech/tags/web-apps.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

This article introduces an 11-hour freeCodeCamp course on deploying, securing, and automating a Vue.js and FastAPI web application. It covers Ubuntu server setup, SSH hardening, firewalls, application runtimes, Meilisearch, DNS, SSL, Nginx, Cloudflare, GitHub Actions, security testing, and observability.

### Source excerpt

Taking a web application from local development to a live, secure production environment can be daunting if you've never looked under the hood. We just published a comprehensive course on the freeCode

## New SymfonyCasts Course: Symfony Security - The Basics

DevFeed: [New SymfonyCasts Course: Symfony Security - The Basics](<https://devfeed.tech/articles/new-symfonycasts-course-symfony-security-the-basics-30915.md>)

Original publisher: [Read original article](<https://symfony.com/blog/new-symfonycasts-course-symfony-security-the-basics>)

Author: Kevin Bond

Published: 2026-09-16T09:34:00Z

Content type: release

Language: en

Sources: [Symfony Blog](<https://devfeed.tech/sources/symfony-blog.md>)

Topics: [Symfony](<https://devfeed.tech/topics/symfony.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [controllers](<https://devfeed.tech/tags/controllers.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [forms](<https://devfeed.tech/tags/forms.md>), [passwords](<https://devfeed.tech/tags/passwords.md>), [security](<https://devfeed.tech/tags/security.md>), [security-events](<https://devfeed.tech/tags/security-events.md>), [symfony](<https://devfeed.tech/tags/symfony.md>)

### AI overview

SymfonyCasts announces a new course covering the fundamentals of Symfony Security. The course builds an authentication and authorization system with Symfony 8, and the material also works with Symfony 7.

### Source excerpt

Authentication, authorization, roles, voters, firewalls... there's a lot happening inside Symfony's Security system. But once you understand how the pieces fit together, it's a powerful and flexible system for answering two fundamental questions: who is this...

## Response: NAT Traversal Mess

DevFeed: [Response: NAT Traversal Mess](<https://devfeed.tech/articles/response-nat-traversal-mess-11172.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/04/response-nat-traversal/>)

Published: 2025-04-10T06:00:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [networking](<https://devfeed.tech/topics/networking.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [client](<https://devfeed.tech/topics/client.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [connectivity](<https://devfeed.tech/tags/connectivity.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [github](<https://devfeed.tech/tags/github.md>), [internet](<https://devfeed.tech/tags/internet.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [nat](<https://devfeed.tech/tags/nat.md>), [networking](<https://devfeed.tech/tags/networking.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [pypi](<https://devfeed.tech/tags/pypi.md>), [python](<https://devfeed.tech/tags/python.md>), [security](<https://devfeed.tech/tags/security.md>), [video-conferencing](<https://devfeed.tech/tags/video-conferencing.md>)

### AI overview

The article examines NAT traversal for client-to-client connectivity, explaining the roles and limitations of STUN, TURN, and ICE, and contrasting them with protocols that request public ports from NAT devices. It argues that NAT remains difficult to avoid and notes the availability of libraries that simplify implementation.

### Source excerpt

Let's look at another part of the lengthy comment Bob left after listening to the Rise of NAT podcast. This one is focused on the NAT traversal mess: You mentioned that only video-conferencing and BitTorrent use client-to-client connectivity (and they are indeed the main use cases), but hell, do they need to engineer complex systems to circumvent these NATs and firewalls: STUN, TURN, ICE, DHT... Cleaning up the acronym list first: DHT is unlike the others and has nothing to do with NAT. Read more ...

## Response: Any-to-Any Connectivity in the Internet

DevFeed: [Response: Any-to-Any Connectivity in the Internet](<https://devfeed.tech/articles/response-any-to-any-connectivity-in-the-internet-11156.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/03/response-end-to-end-connectivity/>)

Published: 2025-03-27T06:45:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Internet](<https://devfeed.tech/topics/internet.md>), [client](<https://devfeed.tech/topics/client.md>), [networking](<https://devfeed.tech/topics/networking.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>)

Tags: [firewalls](<https://devfeed.tech/tags/firewalls.md>), [internet](<https://devfeed.tech/tags/internet.md>), [ipv6](<https://devfeed.tech/tags/ipv6.md>), [nat](<https://devfeed.tech/tags/nat.md>), [protocol](<https://devfeed.tech/tags/protocol.md>)

### AI overview

The article responds to criticism of claims about the rise of NAT and argues that NATs and firewalls contributed to the Internet's client/server asymmetry. It contends that early IP networking generally provided any-to-any connectivity, while the client/server split emerged as lower-end personal computers became common and NAT gained acceptance as a pragmatic boundary between internal and public networks.

### Source excerpt

Bob left a lengthy comment arguing with the (somewhat black-and-white) claims I made in the Rise of NAT podcast. Let's start with the any-to-any connectivity: From my young millennial point of view, the logic is reversed: it is because of NATs and firewalls that the internet became so asymmetrical (client/server) just like the Minitel was designed (yes, I am French), whereas the Internet (and later the web, although a client/server protocol, was meant for everyone to be a client and a server) was designed to be more balanced. Let's start with the early Internet. It had no peer-to-peer applications. It connected a few large computers (mainframes) that could act as servers but also allowed terminal-based user access and thus ran per-user clients. Read more ...

## Worth Reading: The Evolution of Network Security

DevFeed: [Worth Reading: The Evolution of Network Security](<https://devfeed.tech/articles/worth-reading-the-evolution-of-network-security-11027.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2024/06/worth-reading-evolution-network-security/>)

Published: 2024-06-29T06:38:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [networking](<https://devfeed.tech/topics/networking.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [genai](<https://devfeed.tech/topics/genai.md>), [Quantum Computing](<https://devfeed.tech/topics/quantum-computing.md>)

Tags: [firewalls](<https://devfeed.tech/tags/firewalls.md>), [genai](<https://devfeed.tech/tags/genai.md>), [network](<https://devfeed.tech/tags/network.md>), [network-security](<https://devfeed.tech/tags/network-security.md>), [quantum](<https://devfeed.tech/tags/quantum.md>), [quantum-computing](<https://devfeed.tech/tags/quantum-computing.md>), [security](<https://devfeed.tech/tags/security.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A recommendation for Sharada Yeluri's introductory overview of the evolution of network security, covering the progression from packet-filtering firewalls to generative AI and quantum computing.

### Source excerpt

Sharada Yeluri published an interesting overview of the evolution of network security, from packet filtering firewalls to GenAI and Quantum Computing (yeah, she works for a networking vendor ;). Definitely worth reading if you're looking for an intro-level overview.

## BGP Labs: Advertise the Default Route

DevFeed: [BGP Labs: Advertise the Default Route](<https://devfeed.tech/articles/bgp-labs-advertise-the-default-route-10956.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2024/03/bgp-labs-default-route/>)

Published: 2024-03-28T07:44:00Z

Content type: tutorial

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [advertising](<https://devfeed.tech/tags/advertising.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [internet](<https://devfeed.tech/tags/internet.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [route](<https://devfeed.tech/tags/route.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

This tutorial explains why service providers and enterprise networks may advertise a default route through BGP instead of sending the entire Internet routing table. It points readers to a BGP lab exercise for practicing the configuration.

### Source excerpt

If you're an Internet Service Provider running BGP with your customers, you might not want to send them the whole Internet routing table. Sending the regional prefixes and the default route is usually good enough. Read more ...

## Self-Hosting Security Guide for your HomeLab

DevFeed: [Self-Hosting Security Guide for your HomeLab](<https://devfeed.tech/articles/self-hosting-security-guide-for-your-homelab-10663.md>)

Original publisher: [Read original article](<https://technotim.com/posts/self-hosting-security/>)

Author: Techno Tim

Published: 2022-01-29T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Homelab](<https://devfeed.tech/topics/homelab.md>), [Security](<https://devfeed.tech/topics/security.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [containers](<https://devfeed.tech/tags/containers.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [networking](<https://devfeed.tech/tags/networking.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>)

### AI overview

A guide to securing self-hosted services in a homelab, covering security from the hardware and operating system foundations through networking, containers, firewalls, intrusion detection and prevention, reverse proxies, authentication, authorization, and external providers such as Cloudflare.

### Source excerpt

When most people think about self-hosting services in their HomeLab, they often think of the last mile. By last mile I mean the very last hop before a user accesses your services. This last hop, whether that's using certificates or a reverse proxy, is incredibly important, but it's also important to know that security starts at the foundation of your HomeLab.Today, we'll work our way up from ha...

## Vapor: Introducing Managed Firewalls

DevFeed: [Vapor: Introducing Managed Firewalls](<https://devfeed.tech/articles/vapor-introducing-managed-firewalls-3958.md>)

Original publisher: [Read original article](<https://laravel.com/blog/vapor-introducing-managed-firewalls>)

Author: Nuno Maduro

Published: 2021-05-27T13:30:00Z

Content type: release

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Vapor](<https://devfeed.tech/topics/swift-vapor.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [DDoS](<https://devfeed.tech/topics/ddos.md>), [Bot](<https://devfeed.tech/topics/bot.md>), [amazon](<https://devfeed.tech/topics/amazon.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [attacks](<https://devfeed.tech/tags/attacks.md>), [bots](<https://devfeed.tech/tags/bots.md>), [developer](<https://devfeed.tech/tags/developer.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [http](<https://devfeed.tech/tags/http.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [php](<https://devfeed.tech/tags/php.md>)

### AI overview

Laravel introduces managed firewalls for Vapor, providing basic protection against denial-of-service attacks and pervasive bot traffic. The feature rate-limits requests by originating IP address, temporarily blocks excessive request rates, and can block categorized bots such as scrapers and search engines. It uses Amazon WAF behind the scenes.

### Source excerpt

Today, we are proud to introduce Vapor's managed firewalls for basic protection against denial-of-service attacks targeting your environment, as well as protection against pervasive bot traffic that can consume your environment's resources.

## Jane Street's 2018 Intern Projects in Networking, Linux Security, and OCaml Web UIs

DevFeed: [Jane Street's 2018 Intern Projects in Networking, Linux Security, and OCaml Web UIs](<https://devfeed.tech/articles/what-the-interns-have-wrought-2018-edition-20231.md>)

Original publisher: [Read original article](<https://blog.janestreet.com/what-the-interns-have-wrought-2018/>)

Author: Yaron Minsky

Published: 2018-08-06T00:00:00Z

Content type: article

Language: en

Sources: [Jane Street](<https://devfeed.tech/sources/jane-street.md>)

Topics: [networking](<https://devfeed.tech/topics/networking.md>), [TCP/IP](<https://devfeed.tech/topics/tcp-ip.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Security](<https://devfeed.tech/topics/security.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [OCaml](<https://devfeed.tech/topics/ocaml.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Go](<https://devfeed.tech/topics/go.md>)

Tags: [firewalls](<https://devfeed.tech/tags/firewalls.md>), [framework](<https://devfeed.tech/tags/framework.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [incremental](<https://devfeed.tech/tags/incremental.md>), [internship](<https://devfeed.tech/tags/internship.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [linux](<https://devfeed.tech/tags/linux.md>), [networking](<https://devfeed.tech/tags/networking.md>), [ocaml](<https://devfeed.tech/tags/ocaml.md>), [performance](<https://devfeed.tech/tags/performance.md>), [tcp](<https://devfeed.tech/tags/tcp.md>), [tcp-ip](<https://devfeed.tech/tags/tcp-ip.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

Jane Street reviews a selection of its 2018 intern projects, including a user-level TCP/IP stack, Linux kernel and firewall configuration through netlink sockets, and improvements to Incr_dom, an OCaml framework for efficient JavaScript web UIs. The article also discusses the performance demands of financial-market networking and user-space network stacks.

### Source excerpt

Yet again, intern season is coming to a close, and so it's time to look back at what the interns have achieved in their short time with us. I'm always impressed by what our interns manage to squeeze into the summer, and this year is no different.

## Running around HTTP firewalls

DevFeed: [Running around HTTP firewalls](<https://devfeed.tech/articles/running-around-http-firewalls-41631.md>)

Original publisher: [Read original article](<https://blog.benjojo.co.uk/post/running-around-firewalls.md>)

Author: ben@benjojo.co.uk

Published: 2014-01-01T20:58:36Z

Content type: article

Language: en

Sources: [benjojo blog](<https://devfeed.tech/sources/benjojo-blog.md>)

Topics: [firewalls](<https://devfeed.tech/topics/firewalls.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [proxy](<https://devfeed.tech/topics/proxy.md>), [rate-limiting](<https://devfeed.tech/topics/rate-limiting.md>), [Cross-origin resource sharing (CORS)](<https://devfeed.tech/topics/cors.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [ZeroNet](<https://devfeed.tech/topics/zeronet.md>), [C#](<https://devfeed.tech/topics/csharp.md>)

Tags: [firewalls](<https://devfeed.tech/tags/firewalls.md>), [go](<https://devfeed.tech/tags/go.md>), [headers](<https://devfeed.tech/tags/headers.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [rate-limiting](<https://devfeed.tech/tags/rate-limiting.md>), [socks5](<https://devfeed.tech/tags/socks5.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [tor](<https://devfeed.tech/tags/tor.md>)

### AI overview

The article describes techniques for maintaining remote SSH access through restrictive networks by redirecting traffic to permitted ports, using HTTP proxy behavior, and tunneling connections. It also discusses rate limiting, SOCKS5 proxies, Tor bootstrapping, and a C# prototype.

### Source excerpt

Running around HTTP firewalls When I was in 6th form and I wanted to get SSH access to my own systems I had quite a few issues doing so, Since port 22 was blocked and just about every other port was, For the first year that was fine however since