Como e por que esse sistema Ubuntu está recebendo um endereço IPv6?

1

Atualmente estou jogando com hostapd. Minha configuração de rede atual (bem o bit relevante de qualquer maneira) é um Asus RT N56U como um roteador principal (seu em 192.168.1.1 em ipv4), e um sistema x86 do Ubuntu 12.04 servidor executando hostapd como um ponto de acesso (seu 192.168.1.127). O roteador principal também faz o ipv6, e faz isso via ipv6 rd.

A porta ethernet e o adaptador sem fio no servidor ubuntu são interligados e o hostapd funciona. É uma configuração muito similar a this . O servidor dhcp somente está no roteador principal, e o sistema hostapd não tem nenhum sabor de dhcp, dnsmasq ou qualquer outra coisa que você tenha em um roteador gueto 'adequado'.

Isso fica um pouco estranho já que o sistema é, até onde eu sei, não configurado para usar o ipv6 - eu comentei a linha já que eu iria habilitá-la mais tarde.

Ao contrário da minha última pergunta , onde os sistemas não estavam obtendo endereços IP, tanto meu ponto de acesso hostapd quanto quaisquer clientes conectados a ele estão recebendo endereços ipv6. Apesar do ponto de acesso hostapd não estar sendo configurado para o ipv6. O que está acontecendo? Como faço para desligar o ipv6, se eu escolhi?

Este é o arquivo / etc / network / interfaces - eu tenho certeza que este é o lugar onde eu acho que a resposta deveria ser, mas parece um bom livro.

auto lo br0
iface lo inet loopback

# wireless wlan0
allow-hotplug wlan0
iface wlan0 inet manual

# eth0 connected to the ISP router
allow-hotplug eth0
iface eth0 inet manual
#iface eth0 inet6 auto
# Setup bridge
iface br0 inet static
    bridge_ports wlan0 eth0
    address 192.168.1.127
    netmask 255.255.255.0
    network 192.168.1.0
    ## main router ip, 192.168.1.1 also runs DHCPD ##
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1
    
por Journeyman Geek 28.12.2013 / 16:06

1 resposta

0

Acontece que foi pebkac. Eu reiniciei o sistema para descobrir que não há endereço ipv6. Eu descomentei a linha e executei ifup eth0 e obtive

ssh stop/waiting
ssh start/running, process 7220
net.ipv6.conf.eth0.accept_ra = 1
net.ipv6.conf.eth0.autoconf = 1
ssh stop/waiting
ssh start/running, process 7268

É evidente que eu tenho o ipv6 explicitamente configurado, apenas eu percebi que não era.

No final, a solução estava desligando e ligando novamente, o que eu esqueci claramente de fazer.

    
por 29.12.2013 / 01:14

Tags