Làm cách nào để tắt yêu cầu bản ghi AAAA khi tôi không có địa chỉ IPv6?


9

Tại sao tôi có thể thấy AAAAcác yêu cầu DNS khi tôi chạy tcpdumptrên PC Linux khoa học của mình khi tôi không có bất kỳ địa chỉ IPv6 nào? Tôi đã khởi động lại sau khi cài đặt NETWORKING_IPV6=notrong /etc/sysconfig/networkoptions ipv6 disable=1trong /etc/modprobe.d/ipv6.conf, nhưng tôi vẫn có thể thấy AAAAyêu cầu này nếu tôi ghé thăm một vài trang web. Làm thế nào tôi có thể vô hiệu hóa yêu cầu AAAAhồ sơ?


options ipv6 offvà sau đó trong siêu chạy vỏmodprobe -r ipv6
Nikhil Mulley

2
Nếu bạn có địa chỉ IPv4, bạn sẽ tự động có địa chỉ IPv6 6to4 , qua đó bạn có thể truy cập các máy chủ IPv6 (tùy thuộc vào kết nối IPv6 mà ISP cung cấp).
Gilles 'SO- ngừng trở nên xấu xa'

Bạn đã xóa :: 1 và các địa chỉ ipv6 khác khỏi/etc/hosts?
Marcin

Ngoài ra, Firefox còn có tùy chọn tắt IPV6: truy cập about: config sau đó thay đổi
mạng.dns.disableIPv6

Theo serverfault.com/questions/632665/how-to-disable-aaaa-lookups , dường như không có cách nào dễ dàng.
tuomassalo

Câu trả lời:


1

Kiểm tra xem tập tin /etc/resolv.conf có "tùy chọn inet6" không. Nếu vậy, dòng đó nên được loại bỏ bằng trình chỉnh sửa yêu thích của bạn (được gọi qua sudo hoặc root, sau khi tạo bản sao lưu). Nếu bạn đang sử dụng DHCP, nó có thể được đưa trở lại vào lần tiếp theo bạn khởi động lại ngay cả khi bạn không có IPv6 trong ngăn xếp mạng kernel.


0

Cố gắng chuyển tùy chọn sau cho kernel, trên giai đoạn Grub:

modprobe.blacklist=modname1

Trong trường hợp modnamelà tên mô-đun của ipv6 trên Scientific Linux (có thể ipv6)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.