
Existe alguma maneira no IPv6 de ativar o endereçamento e a configuração dinâmicos para um subconjunto de hosts em uma rede identificada por endereços MAC específicos?
Tenho trabalhado lentamente na configuração do IPv6. Todos os meus roteadores têm endereços e rotas estáticas e alguns servidores críticos são endereçados estaticamente. Agora quero começar a testar alguns clientes, mas não quero simplesmente habilitá-los para uma rede inteira de uma só vez. Eu gostaria de poder habilitá-lo apenas para alguns hosts.
No mundo IPv4, eu configuraria um servidor DHCP com 0 endereços livres no escopo e apenas configuraria reservas. No mundo IPv6, isso não parece ser uma opção, pois não consigo definir um gateway padrão via DHCPv6, que aparentemente só pode ser aprendido por meio de anúncios de roteador.
Como isso é abordado? Simplesmente não é possível ativar seletivamente o IPv6 em uma rede?
Meus roteadores são baseados em Linux e o servidor DHCPv6 seria executado em Linux, se for importante, e estou procurando habilitar clientes de todos os tipos (Windows/Linux/OSX).
Responder1
Não vejo por que você não pode fazer isso substancialmente da mesma maneira com o IPv6 e com o IPv4 (embora eu recomende a implantação por sub-redes em vez de por hosts únicos; isso economizará muito tempo e dores de cabeça mais tarde).
É assim que o IPv6 funciona aqui (bastante simplificado; vejaRFC 4861para os detalhes sangrentos):
O roteador padrão envia um anúncio de roteador periodicamente ou quando recebe uma solicitação de roteador de um novo host. O RA contém o endereço do roteador, é claro, e vários sinalizadores. De interesse para nós aqui são o sinalizador M (gerenciado) e o sinalizador O (outro). Esses sinalizadores especificam que o host deve obter o restante das informações de configuração de um servidor DHCPv6:
- Quando o sinalizador M é definido,todosas informações de configuração (exceto os endereços do roteador) são fornecidas pelo DHCPv6.
- Quando o sinalizador O é definido, o host configura seu próprio endereço IPv6 com SLAAC; todas as outras informações de configuração (exceto os endereços do roteador) são fornecidas pelo DHCPv6.
Nesse ponto, é só usar, por exemplo, fixed-address6
na sua dhcpd.conf
configuração para definir reservas; sua configuração de DHCPv6 será substancialmente semelhante à configuração de DHCP para IPv4.
Também pulei o caso em que uma sub-rede pode ter dois ou mais roteadores manipulando a rota "padrão"; neste caso, verifique a preferência do roteador IPv6 para configurar este aspecto.
Responder2
Você pode configurar um servidor DHCPv6 (como WIDE ou ISC) para configuração com estado ou radvd para configuração automática sem estado. IPv6 especifica o intervalo FC00::/7 para endereços locais exclusivos (semelhantes aos intervalos de endereços privados em IPv4).