Saya memiliki server Ubuntu 16.04 dengan dnsmasq 2.75 yang saya coba setup untuk permintaan DNS menggunakan server IPv6, tapi saya mendapatkan timeout. Saya memiliki kotak Windows di jaringan yang sama yang dapat meminta DNS menggunakan server IPv6 yang sama tanpa masalah. Saya telah memeriksa firewall dan saya dapat melihat permintaan keluar tetapi server hanya mengembalikan batas waktu.
/etc/dnsmasq.conf
server=2001:4860:4860::8888
server=2001:4860:4860::8844
nslookup
administrator@server:~$ nslookup google.com
;; connection timed out; no servers could be reached
administrator@server:~$ nslookup google.com 2001:4860:4860::8888
;; connection timed out; no servers could be reached
menggali
administrator@server-01:~$ dig google.com
; <<>> DiG 9.10.3-P4-Ubuntu <<>> google.com
;; global options: +cmd
;; connection timed out; no servers could be reached
administrator@server-01:~$ dig @2001:4860:4860::8888 google.com
; <<>> DiG 9.10.3-P4-Ubuntu <<>> @2001:4860:4860::8888 google.com
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
CATATAN : Server ubuntu memiliki konektivitas IPv6, saya dapat membuka IP IPv6 di internet.
Untuk menunjukkan bahwa saya bisa keluar ke server IPv6 di sini adalah contoh:
Ping
administrator@server-01:~$ ping6 2001:4860:4860::8888
PING 2001:4860:4860::8888(2001:4860:4860::8888) 56 data bytes
64 bytes from 2001:4860:4860::8888: icmp_seq=1 ttl=57 time=31.4 ms
64 bytes from 2001:4860:4860::8888: icmp_seq=2 ttl=57 time=33.5 ms
64 bytes from 2001:4860:4860::8888: icmp_seq=3 ttl=57 time=34.7 ms
64 bytes from 2001:4860:4860::8888: icmp_seq=4 ttl=57 time=32.9 ms
^C
--- 2001:4860:4860::8888 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 31.411/33.142/34.708/1.210 ms
Permintaan Http
Tujuan: ipv6.google.com (2607: f8b0: 4000: 804 :: 200e)
administrator@server-01:~$ wget http://[2607:f8b0:4000:804::200e]/
--2017-10-24 08:26:03-- http://[2607:f8b0:4000:804::200e]/
Connecting to [2607:f8b0:4000:804::200e]:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-10-24 08:26:03 ERROR 404: Not Found.
1) Dapatkah Anda menunjukkan bahwa ia memiliki konektivitas? Bisakah ping host IPv6; dapatkah ia mengunjungi situs web HTTP melalui IPv6; bisakah ia mengatasi nama dari server DNS lain (non-Google)? 2) Bisakah Anda melacak ke server DNS Google? 3) Apakah ISP Anda disebut "Cogent"?
grawity
@ kegembiraan Saya memperbarui pertanyaan saya untuk memasukkan ping dan permintaan http, keduanya bekerja. Saya mencoba menggunakan opendns ipv6 dan gagal juga, yang tidak mengejutkan. Harus ada beberapa pengaturan dengan ubuntu / dnsmasq untuk ipv6 yang saya lewatkan. Tidak, saya tidak menggunakan Cogent.
Exocomp
# dpkg --purge --force-all dnsmasq-base
milli
@ Milli apa fungsinya?
Exocomp
Menyingkirkan dnsmasq
milli