Поиск по сайту:

10 полезных вопросов и ответов на собеседовании по прокси-серверу Squid в Linux


Не только системный администратор и сетевой администратор, которые время от времени слушают фразу «Прокси-сервер», но и мы тоже. Прокси-сервер теперь стал корпоративной культурой и необходимостью времени. Прокси-сервер в настоящее время используется как в небольших школах, столовых, так и в крупных транснациональных корпорациях. Squid (также известный как прокси) — это такое приложение, которое действует как прокси-сервер и является одним из наиболее широко используемых инструментов такого рода.

Эта статья с интервью направлена на укрепление вашей базы с момента собеседования на основе прокси-сервера и кальмара.

1. Что вы подразумеваете под прокси-сервером? Каково использование прокси-сервера в компьютерных сетях?

Прокси-серверы являются основой WWW (Всемирной паутины). Большинство современных прокси — это веб-прокси. Прокси-сервер решает сложности между связью клиента и сервера. Более того, он обеспечивает анонимность в сети, что просто означает, что ваша личность и цифровые следы в безопасности. Прокси-серверы можно настроить таким образом, чтобы разрешить, какие сайты клиент может видеть, а какие сайты блокируются.

2. Что такое Кальмар?
3. Какой порт у squid по умолчанию и как изменить его рабочий порт?

Откройте файл /etc/squid/squid.conf в редакторе по вашему выбору.

nano /etc/squid/squid.conf

Теперь измените этот порт на любой другой неиспользуемый порт. Сохраните редактор и выйдите.

http_port 3128

Перезапустите службу squid, как показано ниже.

service squid restart
4. Вы работаете в компании, руководство которой просит вас заблокировать определенные домены через прокси-сервер Squid. Чем ты планируешь заняться?

а. Создайте файл с именем «черный список» в каталоге «/etc/squid».

touch /etc/squid/blacklist

б. Откройте файл «/etc/squid/blacklist» в редакторе nano.

nano /etc/squid/blacklist

в. Добавьте все домены в черный список файлов, по одному домену в строке.

.facebook.com
.twitter.com
.gmail.com
.yahoo.com
...

д. Сохраните файл и выйдите. Теперь откройте файл конфигурации Squid из папки «/etc/squid/squid.conf».

nano /etc/squid/squid.conf

е. Добавьте строки ниже в файл конфигурации Squid.

acl BLACKLIST dstdom_regex -i “/etc/squid/blacklist”
http_access deny blacklist

ф. Сохраните файл конфигурации и выйдите. Перезапустите службу Squid, чтобы изменения вступили в силу.

service squid restart
5. Что такое ограничение диапазона мультимедиа и частичная загрузка в Squid?

Функция частичной загрузки squid хорошо реализована в обновлении Windows, где загрузка запрашивается в виде небольших пакетов, которые можно приостановить. Благодаря этой функции машину Windows, загружающую обновления, можно перезапустить, не опасаясь потери данных. Squid делает возможным ограничение диапазона мультимедиа и частичную загрузку только после сохранения в нем копии всех данных. Более того, частичная загрузка удаляется и не кэшируется, когда пользователь указывает на другую страницу, пока Squid не будет каким-либо образом специально настроен.

6. Что такое обратный прокси в Squid?

Технически возможно использовать один сервер Squid, который одновременно будет действовать и как обычный прокси-сервер, и как обратный прокси-сервер.

7. Поскольку Squid можно использовать в качестве демона веб-кэша, можно ли очистить его кеш? Как?

а. Сначала остановите прокси-сервер Squid и удалите кеш из каталога «/var/lib/squid/cache».

service squid stop
rm -rf /var/lib/squid/cache/*<

б. Создайте каталоги подкачки.

squid -z
8. К вам подходит клиент, который работает. Они хотят, чтобы время доступа в Интернет для их детей было ограничено. Как вы достигнете этого сценария?

Допустим, веб-доступ разрешает время с 4 до 7 часов вечера в течение трех часов, резко с понедельника по пятницу.

а. Чтобы ограничить доступ к сети с 4 до 7 с понедельника по пятницу, откройте файл конфигурации Squid.

nano /etc/squid/squid.conf

б. Добавьте следующие строки, сохраните файл и выйдите.

acl ALLOW_TIME time M T W H F 16:00-19:00
shttp_access allow ALLOW_TIME

в. Перезапустите службу Squid.

service squid restart
9. В каком формате файлов Squid хранит данные?
10. Где squid хранит кеш?

Это все на данный момент. Скоро буду здесь снова с еще одной интересной статьей. А до тех пор следите за обновлениями и будьте на связи с Tecmint. Не забудьте оставить нам свой ценный отзыв в разделе комментариев ниже.