Pular para o conteúdo
Skillpedia
Segurança35 mil · #5599

configuring-network-segmentation-with-vlans

Ensina seu agente de IA a construir APIs e sistemas de back-end.

O que ela faz

Isso ajuda a organizar sua rede de computadores em grupos menores e mais seguros, como se fossem "quartos" separados. Cada grupo (VLAN) só pode falar com os outros grupos se você permitir.

Quando usar

  • ✓Quando você quer separar a rede de funcionários da rede de convidados.
  • ✓Para proteger dados sensíveis, como informações de pagamento ou médicas.
  • ✓Para evitar que um problema em um dispositivo se espalhe para outros na rede.

Exemplo do que pedir para a IA

“Configure minha rede para separar o tráfego de funcionários, convidados e servidores.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/configuring-network-segmentation-with-vlans/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/configuring-network-segmentation-with-vlans/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA cria "quartos" virtuais (VLANs) nos seus equipamentos de rede (switches). Ela define quais dispositivos podem falar com quais outros dispositivos, criando barreiras de segurança.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill configuring-network-segmentation-with-vlans

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/configuring-network-segmentation-with-vlans/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Configurando Segmentação de Rede com VLANs

Quando Usar

  • Segmentar uma rede corporativa em zonas de segurança isoladas (corporativa, servidores, DMZ, convidados, IoT)
  • Atender a requisitos de conformidade (PCI-DSS, HIPAA, SOC 2) que exigem isolamento de rede para dados sensíveis
  • Reduzir o raio de explosão de incidentes de segurança, prevenindo movimento lateral entre segmentos de rede
  • Isolar dispositivos de alto risco (IoT, BYOD, sistemas legados) da infraestrutura crítica
  • Implementar defesa em profundidade combinando VLANs com regras de firewall e listas de controle de acesso

Não use VLANs como o único controle de segurança sem filtragem de Camada 3, para isolar redes que exigem air-gapping, ou sem o endurecimento adequado do switch contra ataques de VLAN hopping.

Pré-requisitos

  • Switches gerenciáveis que suportam trunking 802.1Q VLAN (Cisco Catalyst, HP Aruba, Juniper EX, etc.)
  • Switch de Camada 3 ou firewall para roteamento inter-VLAN e controle de acesso
  • Documento de design de rede especificando atribuições de VLAN, sub-redes IP e requisitos de fluxo de tráfego
  • Acesso via console ou SSH aos switches com modo de configuração privilegiado
  • Compreensão de trunking 802.1Q, STP e conceitos de roteamento inter-VLAN

Fluxo de Trabalho

Passo 1: Projetar a Arquitetura de VLAN

# Define VLANs based on security zones and function

VLAN Plan:
  VLAN 10  - CORPORATE    (10.10.10.0/24)  - Employee workstations
  VLAN 20  - SERVERS      (10.10.20.0/24)  - Internal servers
  VLAN 30  - DMZ          (10.10.30.0/24)  - Internet-facing servers
  VLAN 40  - GUEST        (10.10.40.0/24)  - Guest WiFi
  VLAN 50  - IOT          (10.10.50.0/24)  - IoT/OT devices
  VLAN 60  - VOIP         (10.10.60.0/24)  - VoIP phones
  VLAN 100 - MANAGEMENT   (10.10.100.0/24) - Switch/AP management
  VLAN 999 - QUARANTINE   (10.10.99.0/24)  - Isolated/compromised hosts
  VLAN 998 - NATIVE_UNUSED                  - Native VLAN (no traffic)

# Traffic flow matrix:
# CORPORATE -> SERVERS: Allowed (specific ports)
# CORPORATE -> DMZ: Allowed (HTTP/HTTPS only)
# CORPORATE -> GUEST: Denied
# CORPORATE -> IOT: Denied
# GUEST -> Any Internal: Denied
# IOT -> SERVERS: Allowed (specific ports to specific hosts only)
# DMZ -> SERVERS: Allowed (database ports only)
# MANAGEMENT -> All: Allowed (from management stations only)

Passo 2: Configurar VLANs em Switch Cisco Catalyst

! Enter configuration mode
enable
configure terminal

! Create VLANs
vlan 10
  name CORPORATE
  exit
vlan 20
  name SERVERS
  exit
vlan 30
  name DMZ
  exit
vlan 40
  name GUEST
  exit
vlan 50
  name IOT
  exit
vlan 60
  name VOIP
  exit
vlan 100
  name MANAGEMENT
  exit
vlan 998
  name NATIVE_UNUSED
  exit
vlan 999
  name QUARANTINE
  exit

! Configure access ports for workstations (VLAN 10)
interface range GigabitEthernet1/0/1-24
  switchport mode access
  switchport access vlan 10
  switchport nonegotiate
  spanning-tree portfast
  spanning-tree bpduguard enable
  no shutdown
  exit

! Configure access ports for servers (VLAN 20)
interface range GigabitEthernet1/0/25-36
  switchport mode access
  switchport access vlan 20
  switchport nonegotiate
  spanning-tree portfast
  spanning-tree bpduguard enable
  no shutdown
  exit

! Configure trunk ports to other switches
interface GigabitEthernet1/0/48
  switchport mode trunk
  switchport trunk encapsulation dot1q
  switchport trunk native vlan 998
  switchport trunk allowed vlan 10,20,30,40,50,60,100
  switchport nonegotiate
  no shutdown
  exit

! Configure trunk to firewall/router
interface GigabitEthernet1/0/47
  switchport mode trunk
  switchport trunk encapsulation dot1q
  switchport trunk native vlan 998
  switchport trunk allowed vlan 10,20,30,40,50,60,100
  switchport nonegotiate
  no shutdown
  exit

! Shutdown unused ports
interface range GigabitEthernet1/0/37-46
  shutdown
  switchport mode access
  switchport access vlan 999
  exit

Passo 3: Endurecer o Switch Contra VLAN Hopping

! Desabilitar DTP em todas as portas (impede spoofing do switch)
interface range GigabitEthernet1/0/1-46
  switchport nonegotiate
  exit

! Definir VLAN nativa para VLAN não utilizada em todos os trunks
interface range GigabitEthernet1/0/47-48
  switchport trunk native vlan 998
  exit

! Habilitar DHCP Snooping
ip dhcp snooping
ip dhcp snooping vlan 10,20,30,40,50,60
interface GigabitEthernet1/0/47
  ip dhcp snooping trust
  exit

! Habilitar Inspeção Dinâmica de ARP
ip arp inspection vlan 10,20,30,40,50,60
interface GigabitEthernet1/0/47
  ip arp inspection trust
  exit

! Habilitar IP Source Guard (impede spoofing de IP)

…
Perguntas frequentes

O que é uma VLAN?

VLAN significa Rede Local Virtual. É como criar divisões dentro da sua rede de computadores para que eles se comuniquem de forma mais organizada e segura.

Preciso de equipamentos especiais?

Sim, você precisa de switches de rede que suportem a tecnologia VLAN (chamada 802.1Q) e um equipamento (roteador ou outro switch) para gerenciar a comunicação entre as VLANs.

Isso substitui um antivírus?

Não, VLANs são uma camada de segurança de rede. Elas ajudam a isolar dispositivos, mas não protegem contra vírus ou malwares diretamente nos computadores.

Detalhes

Descrição original do autor

Designs and implements VLAN-based (802.1Q) network segmentation on managed switches to isolate zones such as corporate, servers, DMZ, guest, and IoT, and to limit lateral movement paths. Use when segmenting an enterprise network into isolated security zones, meeting compliance mandates (PCI-DSS, HIPAA, SOC 2) for network isolation, or reducing blast radius from a security incident. '

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5599
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas