Squid оптимизация

Squid оптимизация

Итак будем оптимизировать работу DNS.
Для этого будет установлен bind9 в качестве кэшурующего сервера. А именно он будет получать запросы приходящие на него. Искать их, и запоминать для повторного обращения.

Как видно в статье Конфигурация Squid3 в качестве основного DNS указан 127.0.0.1

dns_nameservers 127.0.0.1 8.8.8.8

Установим сервер DNS

sudo apt-get install bind9

Впишем серверы пересылки

sudo nano /etc/bind/named.conf.options 
options {
	directory "/var/cache/bind";

	// If there is a firewall between you and nameservers you want
	// to talk to, you may need to fix the firewall to allow multiple
	// ports to talk.  See http://www.kb.cert.org/vuls/id/800113

	// If your ISP provided one or more IP addresses for stable 
	// nameservers, you probably want to use them as forwarders.  
	// Uncomment the following block, and insert the addresses replacing 
	// the all-0's placeholder.

	forwarders {

		// Google DNS
		//==================================
		8.8.8.8;
		8.8.4.4;

                // Open DNS
                //==================================
                208.67.222.222;
                208.67.220.220;
	};

	listen-on {
		127.0.0.1;
		192.168.1.250;
	};

	//========================================================================
	// If BIND logs error messages about the root key being expired,
	// you will need to update your keys.  See https://www.isc.org/bind-keys
	//========================================================================
	dnssec-validation auto;

	auth-nxdomain no;    # conform to RFC1035
	listen-on-v6 { any; };
};

Перезапустим сервис

sudo /etc/init.d/bind9 restart

Проверяем

nslookup ya.ru 127.0.0.1
Server:		127.0.0.1
Address:	127.0.0.1#53

Non-authoritative answer:
Name:	ya.ru
Address: 213.180.204.3
Name:	ya.ru
Address: 93.158.134.3
Name:	ya.ru
Address: 213.180.193.3

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *