терминал спрашивать пароль, но я не могу набрать ничего [dублировать]

«Чтобы ускорить поиск DNS, я хочу установить кеш DNS или прокси.»

Хорошо. Но есть и более простой способ. Использование OpenDNS и / или серверов имен Google будет быстрее, чем ваш собственный локальный кеш для имен, которые уже существуют в кэшах OpenDNS / Google. Использование 208.67.222.222, 208.67.220.220 и / или 8.8.8.8 в качестве имени служит будет быстрее почти все время. Вы можете проверить это с помощью time nslookup www.google.com 208.67.222.222 для проверки скорости на одном из серверов имен OpenDNS, time nslookup www.google.com 8.8.8.8 для Google или time nslookup www.google.com 127.0.0.1 в вашем локальном кеше. Когда я говорю быстрее, я имею в виду технически быстрее и не так быстро, что человек может легко заметить разницу.

«Чтобы ускорить поиск DNS, я хочу установить кеш DNS или proxy. "

Открыты ли вы для dnscache-части djbdns? Инструкции ниже. Тем не менее, он не сохраняет кеш без патча ...

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

Тогда нам нужно будет указать системе использовать наш кеш.

sudo gedit /etc/resolv.conf

Изменить файл, чтобы он выглядел как этот пример. Этот файл определяет, какие серверы имен использовать, домен по умолчанию и суффикс поиска. Суффикс поиска позволяет запускать запросы, используя только часть имени хоста полностью квалифицированного доменного имени. Для exmaple «nslookup www» автоматически становится «nslookup www.example.com», когда example.com является значением параметра «поиск».

nameserver 127.0.0.1      # Use the local resolver first.
nameserver 208.67.222.222 # OpenDNS
nameserver 8.8.8.8        # Google
domain example.com
search example.com

Это немного фантазия, но нам нужно для получения последних корневых серверов имен.

sudo dnsip $(dnsqr ns . | sed -e '/answer/!d;s/\(.*\)NS \(.*\)/\2/') | sudo tee /etc/dnscache/root/servers/@

Я думаю, что файл resolv.conf перезаписывается, когда мы используем DHCP. Я выбираю статический IP-адрес и удаляю программное обеспечение, которое его выдавливает, редактируя файл интерфейсов для настройки статического IP-адреса. Но вы можете попробовать работать с Network Manager, если вы так склонны.

sudo apt-get purge network-manager network-manager-gnome
sudo gedit /etc/network/interfaces

Файл моих интерфейсов выглядит следующим образом, но изменит вашу конфигурацию.

# 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

Теперь давайте просто перезагрузимся.

sudo reboot

Теперь вы используете локальный резольвер и последние корневые серверы. Но вы заметите, что если вы попробуете, что OpenDNS и Google на самом деле отвечают быстрее (для имен, которые находятся в их кешах, которые являются самыми популярными доменами). Нет дополнительной конфигурации, которая могла бы заставить программное обеспечение стать более безопасным, чем оно есть.

0
задан 4 July 2017 в 16:44

2 ответа

Вы можете вводить текст, но никакие символы не отображаются. Это так же хорошо. Просто введите свой пароль и нажмите Enter.

Если вы делаете sudo .., то пароль будет таким же, как ваш пароль для входа.

2
ответ дан 18 July 2018 в 10:44

Вы можете вводить текст, но никакие символы не отображаются. Это так же хорошо. Просто введите свой пароль и нажмите Enter.

Если вы делаете sudo .., то пароль будет таким же, как ваш пароль для входа.

2
ответ дан 24 July 2018 в 19:38

Другие вопросы по тегам:

Похожие вопросы: