Tôi đã gặp vấn đề đó, mà tôi đã khắc phục bằng cách chạy bộ đệm DNS của riêng tôi. Điều này gần như chắc chắn sẽ tăng tốc mọi thứ, mặc dù ai có thể nói chắc chắn vấn đề bạn gặp phải? Tôi không biết nếu bạn có dnsmasq hoặc bind9, nhưng sẽ không hại khi thử gỡ cài đặt chúng. Vì vậy, hãy thử loại bỏ chúng, nếu chúng tồn tại - thay thế chúng bằng phần dnscache của djbdns, loại bỏ bất kỳ trường hợp nào của dnsmasq - nếu đang chạy - và xóa tập lệnh khởi động BIND - nếu nó tồn tại.
sudo apt-get remove bind9 dnsmasq-base
sudo apt-get install djbdns dnscache-run
sudo killall -9 dnsmasq
sudo update-rc.d -f bind9 remove
Sau đó, chúng tôi sẽ cần cho hệ thống sử dụng bộ đệm của chúng tôi.
gksu gedit /etc/resolv.conf
Chỉnh sửa tập tin để trông giống như ví dụ này. Tệp này xác định máy chủ tên nào sẽ sử dụng, tên miền mặc định và hậu tố tìm kiếm. Hậu tố tìm kiếm cho phép chạy các truy vấn chỉ sử dụng phần tên máy chủ của tên miền đủ điều kiện. Đối với exmaple, 'nslookup www' tự động trở thành 'nslookup www.example.com' khi example.com là giá trị của tham số "tìm kiếm".
nameserver 127.0.0.1 # Use the local resolver first.
nameserver 208.67.222.222 # OpenDNS
nameserver 208.67.220.220 # OpenDNS
domain example.com
search example.com
Điều này là một chút ưa thích, nhưng chúng ta cần phải có được các máy chủ tên gốc mới nhất.
sudo dnsip $(dnsqr ns . | sed -e '/answer/!d;s/\(.*\)NS \(.*\)/\2/') | sudo tee /etc/dnscache/root/servers/@
Tôi nghĩ rằng tệp giải quyếtvv bị ghi đè khi chúng tôi sử dụng DHCP. Vì vậy, hãy tạo cho mình một địa chỉ IP tĩnh, loại bỏ phần mềm xóa nó và chỉnh sửa tệp giao diện của chúng tôi để thiết lập địa chỉ IP tĩnh.
sudo apt-get purge network-manager network-manager-gnome
gksu gedit /etc/network/interfaces
Tệp giao diện của tôi trông như sau, nhưng sửa đổi cấu hình của bạn.
# Loopback
#
auto lo
iface lo inet loopback
# First network card (attached to NAT router, attached to cable internet)
#
auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
Bây giờ hãy khởi động lại.
sudo reboot
Bây giờ bạn đang sử dụng một trình phân giải cục bộ và các máy chủ gốc mới nhất. Điều này là rất nhiều, nhanh hơn và đáng tin cậy hơn những gì tôi tình cờ nhận được từ ISP của mình, điều này rất chậm. Điều này có giúp ích cho vấn đề chậm chạp của bạn không?
CẬP NHẬT
Hoặc - nếu bạn không muốn chạy bộ nhớ cache của riêng mình (ở trên) và theo cuộc hội thoại bên dưới, bạn có thể đăng nhập vào bộ định tuyến của mình và định cấu hình nó để cung cấp các máy chủ DNS thay thế, như Google và OpenDNS: 8.8.8.8, 208.67. 222.222, 208.67.220.220. Điều này cũng sẽ khắc phục DNS chậm.