ZaLinux.ru

Сеть

Как настроить работы прокси Squid с множеством пользователей

К примеру, задача организовать работу Squid с несколькими пользователями, каждый из которых в качестве настроек прокси получил IP адрес (одинаковый у всех) и номер порта (индивидуален у каждого пользователя). Также у пользователей индивидуальны логин и пароль. Сервер имеет несколько внешних…
ДАЛЕЕ

Что такое сокеты Unix и как они работают?

Сокеты Unix — это форма связи между двумя процессами, которая отображается в виде файла на диске. Этот файл может использоваться другими программами для установления очень быстрых соединений между двумя или более процессами без каких-либо сетевых накладных расходов. Что такое сокеты?…
ДАЛЕЕ

Как настроить HTTP Digest аутентификацию в Squid

Basic аутентификация плоха тем, что пароль передаётся фактически в виде простого текста (кодирован в Base64). Подробности смотрите в статье «Атаки на HTTP Basic и Digest аутентификацию». Поэтому предпочтительнее использовать Digest аутентификацию на проксе сервере Squid. Начнём с создания файла с…
ДАЛЕЕ

Как подключиться к сети Tor через мост в Linux

Некоторые провайдеры Интернет-услуг блокируют работу Tor. Они могут использовать различные подходы, например, блокировать подключения ко всем IP сети Tor либо анализируя трафик и, если он определяется как принадлежащий сети Tor, блокируют его. Для обхода такой блокировки можно использовать ретрансляторы. Мост…
ДАЛЕЕ

Ошибка «Authentication helper program /usr/lib64/squid/basic_ncsa_auth: (2) No such file or directory» (РЕШЕНО)

Squid — это популярный веб прокси-сервер. У него богатый функционал и кроме смены IP адреса, он зачастую используется в качестве кэширующего прокси для веб-сайтов, в результате чего значительно снижается нагрузка на веб-сервер. При использовании в качестве прокси-сервера для смены IP…
ДАЛЕЕ

Ошибка «curl: (1) Received HTTP/0.9 when not allowed» (РЕШЕНО)

curl поддерживает протокол HTTP с многочисленными опциями и вариациями. Утилита curl может говорить на таких версиях HTTP как 0.9, 1.0, 1.1, 2 и 3 в зависимости от параметров сборки и правильных параметров командной строки. Но когда удалённый хост действительно отвечает…
ДАЛЕЕ

Как работает ACL в Squid

Основы ACL в Squid Рассмотрим, как именно работают ACL. Схема управления доступом веб-прокси-сервера Squid состоит из двух разных компонентов: Элементы ACL — это строки директив, которые начинаются со слова «acl» и представляют типы тестов, которые выполняются для любой транзакции запроса. Правила…
ДАЛЕЕ

Как настроить Squid на использование IPv4

Поскольку для большинства сетей Интернет IPv6 является таким же быстрым или быстрее, чем Интернет IPv4, Squid предпочитает связываться с веб-сайтами через IPv6. Опция «dns_v4_first on» меняет порядок предпочтений, чтобы Squid сначала связывался с веб-сайтами с двойным стеком через IPv4. Squid…
ДАЛЕЕ

Настройка прокси-сервера Squid с множеством IP-адресов

Предположим, у сервера имеется несколько IP адресов — на одном интерфейсе или на разных — не важно. Задача: использовать разные внешние IP адреса в зависимости от того, к какому порту прокси-сервера происходит обращение. Итак, как вы можете видеть, на моём…
ДАЛЕЕ

Как узнать, нахожусь ли я за NAT? (РЕШЕНО)

Что такое NAT NAT — это технология, которая позволяет множеству устройств выходить в Интернет используя один и тот же IP адрес. Кстати, в вашей локальной сети, в которой имеется роутер, уже применяется NAT — именно благодаря этому все ваши устройства…
ДАЛЕЕ

Как узнать все DNS записи сайтов за CloudFlare

Как вывести все DNS записи для домена С помощью команды dig можно за один раз вывести сразу все типы DNS записей указанного домена, но он работает не во всех случаях: dig zalinux.ru ANY Для запроса всех типов DNS записей, но…
ДАЛЕЕ

Как скачать файл субтитров с YouTube на любом языке

В этой статье вы узнаете, как скачать субтитры для видео с YouTube. При этом вы можете выбрать любой язык скачиваемых субтитров. Мы будем использовать бесплатную программу с открытым исходным кодом, у этой программы графический интерфейс, она работает на Windows и…
ДАЛЕЕ

Как отправить и получить сырые TCP и UDP данные

Передавать сырые данные TCP и UDP умеют программы Ncat, Netcat, nc. Связанные статьи: Как пользоваться netcat (nc), ncat Как работают компьютерные сети В качестве сырых данных могут быть двоичные, для сохранения бинарных данных в файл можно использовать любой шестнадцатеричный редактор,…
ДАЛЕЕ

Почему при смене MAC-адреса в VirtualBox пропадает подключение (РЕШЕНО)

Виртуальная машина, после смены MAC-адреса eth0 не работает подключение. При смене лишь трёх последних октетов ситуация такая же. Перезагрузка модема результатов не даёт, фильтрации по MAC-адресам нет. Почему это происходит и как это исправить? VirtualBox не поддерживает изменение MAC-адреса внутри…
ДАЛЕЕ

Что такое glue record в DNS

Что именно представляет собой glue record в DNS? Зачем они нужны и как работают? Круговые зависимости и glue record (склеивающие записи) Серверы имён в делегировании идентифицируются по имени, а не по IP-адресу. Это означает, что разрешающий сервер имён должен выдать…
ДАЛЕЕ