Bagaimana dan mengapa sistem ubuntu ini mendapatkan alamat ipv6?

1

Saya sedang bermain dengan hostapd. Konfigurasi jaringan saya saat ini (baik bit yang relevan pula) adalah Asus RT N56U sebagai router utama (pada 192.168.1.1 pada ipv4), dan sistem ub86 12.04 server x86 menjalankan hostapd sebagai titik akses (192.168.1.127). Router utama juga melakukan ipv6, dan melakukan ini melalui ipv6 rd.

Port ethernet dan adaptor nirkabel di server ubuntu dijembatani, dan hostapd berfungsi. Ini setup yang sangat mirip dengan ini . Satu- satunya server dhcp ada di router utama, dan sistem hostapd tidak memiliki rasa dhcp, dnsmasq atau hal lain yang Anda miliki di router ghetto yang 'tepat'.

Ini jadi sedikit aneh karena sistemnya, sejauh yang saya tahu tidak benar-benar diatur untuk menggunakan ipv6 - Saya berkomentar di luar garis karena saya akan mengaktifkannya nanti.

Tidak seperti pertanyaan terakhir saya , di mana sistem tidak mendapatkan alamat ip, baik jalur akses hostapd saya dan klien yang terhubung dengannya mendapatkan alamat ipv6. Meskipun titik akses hostapd sebenarnya tidak dikonfigurasi untuk ipv6. Apa yang terjadi? Bagaimana saya mematikan ipv6, jika saya memilih untuk melakukannya?

Ini adalah file / etc / network / interfaces - Saya cukup yakin ini adalah tempat saya pikir jawabannya, tetapi kelihatannya buku teks yang bagus.

otomatis lo br0
iface lo inet loopback

# wlan0 nirkabel
allow-hotplug wlan0
iface wlan0 inet manual

# eth0 terhubung ke router ISP
memungkinkan-hotplug eth0
iface eth0 inet manual
#jika eth0 inet6 otomatis
# Setup jembatan
iface br0 inet statis
    bridge_ports wlan0 eth0
    alamat 192.168.1.127
    netmask 255.255.255.0
    jaringan 192.168.1.0
    ## ip router utama, 192.168.1.1 juga menjalankan DHCPD ##
    gateway 192.168.1.1
    dns-nameserver 192.168.1.1
Journeyman Geek
sumber
1
Apa alamat IPv6 itu dapatkan.
Brian
@Brian: Alamat dalam kisaran 2404: yang biasanya saya dapatkan dari router saya. Saya tidak bingung dengan FE80: tautan alamat lokal.
Journeyman Geek

Jawaban:

0

Ternyata itu pebkac. Saya reboot sistem untuk menemukan bahwa tidak ada alamat ipv6. Saya membatalkan komentar pada baris, dan berlari ifup eth0dan mendapatkan

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

Jelas saya memang sudah mengatur ipv6 secara eksplisit, hanya saja saya meledek dan tidak menyadarinya.

Pada akhirnya solusinya mematikannya dan lagi, yang saya jelas lupa lakukan.

Journeyman Geek
sumber