Just disconnect the internet
Airgapping vs Internet Connectivity
- Many agree fully offline (“just disconnect”) is impractical for most modern business systems, which derive value from interconnection (billing, records, coordination, remote admin).
- Others argue critical infrastructure (health, aviation, industrial control, MRI/lathe/CNC/PLC systems) should be as offline as possible, often only reachable via local or tightly firewalled OT networks.
- Strong view: some devices (e.g., safety‑critical medical equipment) should never use “internet‑native” practices (cloud CDNs, NPM at boot, etc.).
Security Models: Obscurity, Swiss Cheese, Zero Trust
- One camp calls “disconnect from the internet” a form of security through obscurity and insists the root problem is bloated, insecure software; only simple, minimal code with clear attack surface can be truly robust.
- Others say this misuses “security through obscurity”: airgapping, private networks, and fences are legitimate defense‑in‑depth slices in a “Swiss cheese” model.
- Debate over whether such models hold against nation‑state‑level attackers (e.g., Stuxnet) vs being appropriate for risk‑based protection against common threats.
- Zero trust is both praised and criticized: some see it as best practice; others see it as buzzword‑driven, shifting trust to vendors and giving a false sense of safety.
Sector-Specific and Private Networks
- Examples: Swedish and Danish healthcare networks, UK’s HSCN, Polish government networks, hamnet, DN42.
- Pros cited: reduced exposure to the public internet, dedicated availability, additional security layer.
- Cons: high cost, low bandwidth, complexity, “false sense of security,” and risk that participants under‑secure internal services.
- Note that many “private” networks are not truly air‑gapped (VPN access, accidental bridges, dual‑homed machines).
Software Complexity, Dependencies, and Updates
- Strong criticism of software culture: huge dependency trees, internet‑centric tooling, and multiple conflicting trust stores make offline or tightly controlled environments painful.
- TLS and CA handling on internal networks is repeatedly described as a major headache.
- Several argue better practice is:
- Block or strictly filter outbound flows.
- Host internal mirrors (packages, Docker images, OS and AV updates).
- Disable or stagger auto‑updates, with QA and gradual rollout.
- CrowdStrike outage is framed as a process/quality control failure; online connectivity mainly amplified blast radius.
IoT, Kiosks, POS, and Real‑World Lapses
- Many anecdotes of kiosks, parking machines, digital signage, and POS systems:
- Running full Windows or similar with internet access.
- Poorly locked down (kiosk mode disabled, browsers open, even card‑handling surfaces exposed).
- Split views on using Windows vs Linux: Windows often chosen for ecosystem and management tooling; others see specialized, minimal Linux images as better appliance platforms.
Human Factors, Incentives, and UX
- Recurrent theme: organizations are not incentivized to value security; features and speed win, and customers quickly forget breaches.
- Some argue engineers and orgs must take more responsibility; others say regulation with real penalties is needed.
- A side discussion critiques poor blog typography and readability as another symptom of neglecting fundamentals.