Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
affaan-m avatar

Homelab Network Setup

  • 2.3k installs
  • 238k repo stars
  • Updated August 5, 2026
  • affaan-m/everything-claude-code

homelab-network-setup is an agent skill for ホームラボネットワーク基盤設定、デバイス設定、接続性、およびネットワークセグメンテーション。

About

The homelab-network-setup skill ホームラボネットワーク基盤設定、デバイス設定、接続性、およびネットワークセグメンテーション。 It covers planning a new home network or redesigning an ISP-router-only setup.. Key workflows include choosing gateway, switch, and access point roles.. - Planning a new home network or redesigning an ISP-router-only setup. - Choosing gateway, switch, and access point roles. - Designing IP ranges, DHCP scopes, static reservations, and DNS. - Preparing for future VLANs, Pi-hole, NAS, lab servers, or VPN access. - Troubleshooting a new network that has double NAT, unstable Wi-Fi, or changing server addresses. Developers invoke homelab-network-setup when the task matches the triggers and reference files in SKILL.md for grounded, stepwise execution. Reference files and progressive disclosure keep context focused while preserving concrete commands, configuration fields, and validation checks copied from the upstream documentation. Reference files and progressive disclosure keep context focused while preserving concrete commands, configuration fields, and validation checks copied from the upstream documentation.

  • Planning a new home network or redesigning an ISP-router-only setup.
  • Choosing gateway, switch, and access point roles.
  • Designing IP ranges, DHCP scopes, static reservations, and DNS.
  • Preparing for future VLANs, Pi-hole, NAS, lab servers, or VPN access.
  • Troubleshooting a new network that has double NAT, unstable Wi-Fi, or changing

Homelab Network Setup by the numbers

  • 2,341 all-time installs (skills.sh)
  • +222 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #162 of 1,039 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

homelab-network-setup capabilities & compatibility

Capabilities
planning a new home network or redesigning an is · choosing gateway, switch, and access point roles · designing ip ranges, dhcp scopes, static reserva · preparing for future vlans, pi hole, nas, lab se · troubleshooting a new network that has double na
Use cases
documentation
From the docs

What homelab-network-setup says it does

description: ホームラボネットワーク基盤設定、デバイス設定、接続性、およびネットワークセグメンテーション。
SKILL.md
Use this skill to design a home or small-lab network that can grow without
SKILL.md
npx skills add https://github.com/affaan-m/everything-claude-code --skill homelab-network-setup

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.3k
repo stars238k
Security audit3 / 3 scanners passed
Last updatedAugust 5, 2026
Repositoryaffaan-m/everything-claude-code

What problem does homelab-network-setup solve for developers using the documented workflows?

ホームラボネットワーク基盤設定、デバイス設定、接続性、およびネットワークセグメンテーション。

Who is it for?

Developers working with homelab-network-setup patterns described in the skill documentation.

Skip if: Skip when docs are empty or the task is outside the skill documented scope.

When should I use this skill?

Use when ホームラボネットワーク基盤設定、デバイス設定、接続性、およびネットワークセグメンテーション。

What you get

Actionable homelab-network-setup guidance grounded in SKILL.md workflows and reference files.

  • Network architecture plan
  • IP and DHCP reservation design

Files

SKILL.mdMarkdownGitHub ↗

Homelab Network Setup

Use this skill to design a home or small-lab network that can grow without needing a full rebuild.

When to Use

  • Planning a new home network or redesigning an ISP-router-only setup.
  • Choosing gateway, switch, and access point roles.
  • Designing IP ranges, DHCP scopes, static reservations, and DNS.
  • Preparing for future VLANs, Pi-hole, NAS, lab servers, or VPN access.
  • Troubleshooting a new network that has double NAT, unstable Wi-Fi, or changing

server addresses.

How It Works

Start by separating device roles:

Internet
  |
Modem or ONT
  |
Gateway or router      NAT, firewall, DHCP, DNS, inter-VLAN routing
  |
Managed switch         wired clients, AP uplinks, optional VLAN trunks
  |
Access points          Wi-Fi only; ideally wired backhaul
Servers and NAS        stable addresses, DNS names, monitoring
Clients and IoT        DHCP pools, isolated later if VLANs are available

Pick a gateway that matches the operator, not just the feature checklist:

OptionBest fitNotes
ISP routerBasic internet onlyLimited control and often poor VLAN support
UniFi gatewayManaged home networkGood UI, ecosystem lock-in
OPNsense or pfSenseFlexible homelabStrong VLAN, firewall, VPN, and DNS control
MikroTikAdvanced network usersPowerful, but easy to misconfigure
Linux routerTinkerersDocument rollback before using as primary gateway

IP Plan

Avoid the most common default, 192.168.1.0/24, when you expect to use VPNs. It often conflicts with hotels, offices, and ISP routers.

Example small homelab plan:

192.168.10.0/24  trusted clients
192.168.20.0/24  IoT and media devices
192.168.30.0/24  servers and NAS
192.168.40.0/24  guest Wi-Fi
192.168.99.0/24  network management

Gateway convention: .1
Infrastructure reservations: .2 through .49
Dynamic DHCP pool: .50 through .240
Spare room: .241 through .254

Use home.arpa for local names. It is reserved for home networks and avoids the leakage/conflict problems of ad hoc names like home.lan.

nas.home.arpa
pihole.home.arpa
gateway.home.arpa
switch-01.home.arpa

DHCP And DNS

  • Use DHCP reservations for anything you SSH into, bookmark, monitor, or expose

as a service.

  • Hand out the gateway as DNS until a local resolver is intentionally deployed.
  • If using Pi-hole or another DNS filter, give it a reservation first, then point

DHCP DNS options at that address.

  • Keep a small static/reserved range per subnet so replacements do not collide

with dynamic leases.

Cabling And Wi-Fi

  • Prefer wired AP backhaul over mesh when you can run Ethernet.
  • Use a PoE switch for APs and cameras if the budget allows it.
  • Label both ends of each cable and keep a simple port map.
  • Put the gateway, switch, DNS server, and NAS on UPS power if outages are common.

Examples

Beginner Upgrade

Goal: Keep the ISP router but stabilize a small lab.

1. Set DHCP reservations for NAS, Pi, and any SSH hosts. 2. Move local names to home.arpa. 3. Disable duplicate DHCP servers on secondary routers or APs. 4. Wire the main AP instead of relying on wireless backhaul.

VLAN-Ready Plan

Goal: Prepare for future segmentation without enabling it immediately.

1. Choose non-overlapping /24 ranges for trusted, IoT, servers, guest, and management. 2. Reserve .1 for the gateway and .2-.49 for infrastructure on every subnet. 3. Buy a gateway and switch that support VLANs and inter-VLAN firewall rules. 4. Document which SSIDs and switch ports will eventually map to each network.

Anti-Patterns

  • Double NAT without a reason or documentation.
  • Using 192.168.1.0/24 when VPN access is planned.
  • Dynamic addresses for NAS, Pi-hole, Home Assistant, or other service hosts.
  • Consumer routers repurposed as APs while their DHCP servers are still enabled.
  • Flat networks with cameras, smart plugs, laptops, and servers all sharing the

same trust boundary.

See Also

  • Skill: network-interface-health
  • Skill: network-config-validation

Related skills

Forks & variants (1)

Homelab Network Setup has 1 known copy in the catalog totaling 1.4k installs. They canonicalize to this original listing.

FAQ

Who is homelab-network-setup for?

Developers and software engineers working with homelab-network-setup patterns described in the skill documentation.

When should I use homelab-network-setup?

When ホームラボネットワーク基盤設定、デバイス設定、接続性、およびネットワークセグメンテーション。.

Is homelab-network-setup safe to install?

Review the Security Audits panel on this page before installing in production.

Cloud & Infrastructureintegrationsdevops

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.