Ative o DHCPv6 no dnsmasq para distribuir endereços IPv6 de intervalo fixo, mas falhou

1

Ajuda desejada! Eu quero criar um AP no meu PI Raspbian. E eu escolho o dnsmasq como o servidor dhcpv4 e dhcpv6. No entanto, meu laptop pode adquirir o IPv4 com sucesso, mas não conseguir um IPv6. Por que o dnsmasq não funciona para o IPv6?

# my dnsmasq.conf
domain-needed
no-resolv
no-poll
server=8.8.8.8
server=8.8.4.4
all-servers
interface=wlan0
dhcp-range=192.168.233.100, 192.168.233.200, 255.255.255.0, 12h
dhcp-range=fec0::ff00, fec0::fffe/10, 12h
enable-ra
dhcp-option-force=26,1397
log-queries
log-dhcp
conf-dir=/etc/dnsmasq.d

# glance at the dnsmasq log when i make a DHCP request
hostapd: wlan0: STA 88:53:2e:65:8c:a4 IEEE 802.11: associated
hostapd: wlan0: STA 88:53:2e:65:8c:a4 RADIUS: starting accounting session 56703A6F-00000010
hostapd: wlan0: STA 88:53:2e:65:8c:a4 WPA: pairwise key handshake completed (RSN)
dnsmasq-dhcp[3585]: 2738259568 available DHCP range: 192.168.233.100 -- 192.168.233.200
dnsmasq-dhcp[3585]: 2738259568 client provides name: anri
dnsmasq-dhcp[3585]: 2738259568 DHCPREQUEST(wlan0) 192.168.233.200 88:53:2e:65:8c:a4
dnsmasq-dhcp[3585]: 2738259568 tags: wlan0
dnsmasq-dhcp[3585]: 2738259568 DHCPACK(wlan0) 192.168.233.200 88:53:2e:65:8c:a4 anri
dnsmasq-dhcp[3585]: 2738259568 requested options: 1:netmask, 28:broadcast, 2:time-offset, 3:router,
dnsmasq-dhcp[3585]: 2738259568 requested options: 15:domain-name, 6:dns-server, 119:domain-search,
dnsmasq-dhcp[3585]: 2738259568 requested options: 12:hostname, 44:netbios-ns, 47:netbios-scope,
dnsmasq-dhcp[3585]: 2738259568 requested options: 26:mtu, 121:classless-static-route, 42:ntp-server,
dnsmasq-dhcp[3585]: 2738259568 requested options: 121:classless-static-route, 249, 33:static-route,
dnsmasq-dhcp[3585]: 2738259568 requested options: 252, 42:ntp-server
dnsmasq-dhcp[3585]: 2738259568 next server: 192.168.233.254
dnsmasq-dhcp[3585]: 2738259568 sent size:  1 option: 53 message-type  5
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 54 server-identifier  192.168.233.254
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 51 lease-time  43200
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 58 T1  21600
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 59 T2  37800
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option:  1 netmask  255.255.255.0
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 28 broadcast  192.168.233.255
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option:  3 router  192.168.233.254
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option:  6 dns-server  192.168.233.254
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 12 hostname  anri
dnsmasq-dhcp[3585]: 2738259568 sent size:  2 option: 26 mtu  1397
dnsmasq-dhcp[3585]: RTR-SOLICIT(wlan0)
dnsmasq-dhcp[3585]: 2738259568 available DHCP range: 192.168.233.100 -- 192.168.233.200
dnsmasq-dhcp[3585]: 2738259568 client provides name: anri
dnsmasq-dhcp[3585]: 2738259568 DHCPREQUEST(wlan0) 192.168.233.200 88:53:2e:65:8c:a4
dnsmasq-dhcp[3585]: 2738259568 tags: wlan0
dnsmasq-dhcp[3585]: 2738259568 DHCPACK(wlan0) 192.168.233.200 88:53:2e:65:8c:a4 anri
dnsmasq-dhcp[3585]: 2738259568 requested options: 1:netmask, 28:broadcast, 2:time-offset, 3:router,
dnsmasq-dhcp[3585]: 2738259568 requested options: 15:domain-name, 6:dns-server, 119:domain-search,
dnsmasq-dhcp[3585]: 2738259568 requested options: 12:hostname, 44:netbios-ns, 47:netbios-scope,
dnsmasq-dhcp[3585]: 2738259568 requested options: 26:mtu, 121:classless-static-route, 42:ntp-server,
dnsmasq-dhcp[3585]: 2738259568 requested options: 121:classless-static-route, 249, 33:static-route,
dnsmasq-dhcp[3585]: 2738259568 requested options: 252, 42:ntp-server
dnsmasq-dhcp[3585]: 2738259568 next server: 192.168.233.254
dnsmasq-dhcp[3585]: 2738259568 sent size:  1 option: 53 message-type  5
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 54 server-identifier  192.168.233.254
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 51 lease-time  43200
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 58 T1  21600
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 59 T2  37800
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option:  1 netmask  255.255.255.0
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 28 broadcast  192.168.233.255
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option:  3 router  192.168.233.254
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option:  6 dns-server  192.168.233.254
dnsmasq-dhcp[3585]: 2738259568 sent size:  4 option: 12 hostname  anri
dnsmasq-dhcp[3585]: 2738259568 sent size:  2 option: 26 mtu  1397
    
por Ray 15.12.2015 / 18:24

1 resposta

2

Você está cometendo alguns erros diferentes em sua configuração. Primeiro de todos os endereços locais do site foram preteridos por muitos anos. Qualquer documentação que diga para você usar endereços que começam com fec0 está desatualizada e precisa ser atualizada.

A substituição de endereços locais do site é chamada de endereços locais exclusivos. Estes são construídos usando fd como o primeiro octeto seguido por cinco octetos aleatórios . Por exemplo, você pode ter fdda:772b:1c61::/48 como seu prefixo local.

No entanto, os dois tipos de endereços mencionados acima são inadequados para computadores com os quais você deseja se comunicar com qualquer coisa fora de sua própria rede. Se você quiser que esses computadores se comuniquem fora de sua própria rede, você deve estar atribuindo a eles endereços do prefixo que seu ISP direcionou para você.

Além disso, para muitos cenários, o uso do DHCPv6 não é a melhor opção. Isso depende de suas necessidades específicas, mas muitas vezes usar apenas um daemon de anúncio do roteador (como radvd ) é uma opção mais adequada do que um servidor DHCPv6.

    
por 15.12.2015 / 23:00