Jadi, masalah saya adalah saya tidak bisa mengaktifkan IPv6. Ping6 hanya memberi tahu saya connect: Network is unreachable
ketika saya mencoba melakukan ping ipv6.google.com
misalnya.
ifconfig
terlihat seperti (anak laki-laki yang disensor):
eth0 Link encap:Ethernet HWaddr **:**:e9:b6:35:7e
inet addr:***.*.65.177 Bcast:***.*.65.191 Mask:255.255.255.224
inet6 addr: fe80::16da:e9ff:feb6:357e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:* errors:0 dropped:0 overruns:0 frame:0
TX packets:* errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:* TX bytes:*
Interrupt:28 Base address:0xc000
lo ...
route -6
pengembalian:
Destination Next Hop Flag Met Ref Use If
fe80::/64 :: U 256 0 0 eth0
fe80::/64 :: U 256 0 0 tap0
::/0 :: !n -1 1 5400 lo
::1/128 :: Un 0 4269387 lo
fe80::16da:e9ff:feb6:357e/128 :: Un 0 1 391 lo
fe80::4c7b:2bff:fef4:9db/128 :: Un 0 1 0 lo
ff00::/8 :: U 256 0 0 eth0
ff00::/8 :: U 256 0 0 tap0
::/0 :: !n -1 1 5400 lo
Hal aneh lainnya adalah, ping alamat IPv6 saya sendiri hanya berfungsi jika saya katakan ping6
untuk secara khusus menggunakan eth0
antarmuka dengan cara -I eth0
lain yang akan kembali unknown host
.
Satu hal yang saya baca adalah saya perlu menentukan router saya di tabel routing, tetapi saya bahkan tidak tahu alamat router dan saya tidak tahu bagaimana cara mengetahuinya (karena saya tidak seperti pakar jaringan dan IPv6 tampaknya lebih membingungkan daripada IPv4 bagi saya).
Ada ide atau solusi?
sumber
Jawaban:
fe80 :: / 10 sebagai "Ruang Lingkup" di belakangnya menyatakan adalah alamat Tautan-Lokal.
Untuk terhubung ke internet, Anda memerlukan alamat Global (jadi dari 2000 :: / 3 setidaknya untuk beberapa tahun ke depan) dan tentu saja Anda memerlukan setidaknya default (:: / 0) atau defaultish (2000: : / 3) merutekan ke router yang benar-benar akan meneruskan paket Anda.
Karena itu Anda memiliki dua opsi: 1) minta ISP Anda untuk memberi Anda IPv6 asli 2) dapatkan sebuah terowongan (google untuk 'wikipedia ipv6 tunnel broker' untuk mendapatkan daftar yang baik).
sumber
Anda tidak memiliki alamat IPv6 publik yang diatur di host Anda (alamat publik mulai dengan 2xxx atau 3xxx). Anda hanya memiliki pengaturan tautan-lokal (fe80: :), sehingga Anda hanya dapat melakukan ping host lain di lan Anda.
Anda harus mengatur "-I eth0" ketika melakukan ping, karena Anda sedang melakukan ping ke alamat tautan-lokal (fe80 :: / 64), yang diatur di semua antarmuka Anda, dan ping tidak tahu antarmuka mana yang digunakan.
Anda perlu menghubungi admin jaringan Anda tentang pengaturan jaringan (alamat IP ,, gateway, dns), dan mengaturnya. Karena iklan router diaktifkan secara default di sebagian besar mesin, mungkin tidak ada router yang mengirimkannya, atau Anda akan memiliki alamat IPv6 yang diautokonfigurasikan dan otomatis.
sumber
ping6 -I eth0 2604:a880:2:d0::20c7:c001
bersifat publik (!) tetapi tidak ping di komputer lain.