Иногда нужно протестировать скорость интернета на своем шлюзе (FreeBSD) из консоли, в этом нам поможет утилита speedtest. Ищем актуальную версию pkg search speedtest py27-speedtest-cli-1.0.7 Command line interface for testing internet bandwidthpy36-speedtest-cli-1.0.7 Command line interface for testing internet bandwidth Устанавливаем pkg…
Настройка DNS в FreeBSD
DNS (англ. Domain Name System — система доменных имён) — компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста (компьютера или устройства), получения информации о маршрутизации почты, обслуживающих узлах для протоколов в…
IPSEC VPN между удаленными офисами в FreeBSD 11
IPsec (сокращение от IP Security) — набор протоколов для обеспечения защиты данных, передаваемых по межсетевому протоколу IP. Позволяет осуществлять подтверждение подлинности (аутентификацию), проверку целостности и/или шифрование IP-пакетов. IPsec также включает в себя протоколы для защищённого обмена ключами в сети Интернет.…
Узнать внешний IP адрес из консоли
Не редко бывает нужно узнать внешний IP адрес из консоли, для этого воспользуемся следующими командами. Установим wget pkg install wget Вводим команду wget -qO- http://ipecho.net/plain ; echo Вывод Ваш внешний IP Установим curl pkg install curl Вводим команду curl ipecho.net/plain…
Не загружается FreeBSD ошибка в rc.conf
Забыл поставить поставить одну кавычку в /etc/rc.conf, перезагрузил систему. Система выдала ошибку Loading configuration files./etc/rc.conf: 15: Syntax error: Unterminated quoted stringEnter full pathname of shell or RETURN for /bin/sh: Открыл файл, чтобы проверить на предмет ошибки less /etc/rc.conf Нашел ошибку, надо исправлять редактором…
Строим полноценный шлюз на базе FreeBSD (bridge+ipfw+wifi+DNS+DHCP)
На рынке сейчас огромное количество разнообразных маршрутизаторов (роутеров), с огромным количеством функции, но они в основном подходят для малых офисов и частных квартир и стоимость их довольна низкая. Но все кардинально меняется когда подключаешь крупные офисы, где нагрузка на роутеры…
DHCP server в FreeBSD
Протокол динамического выделения адресов (DHCP) — это сетевой сервис, который позволяет компьютерам в сети автоматически получать настройки с сервера вместо того, чтобы настраивать каждый сетевой хост вручную. Компьютеры, настроенные быть клиентами DHCP, не управляют тем, какие настройки они получат от DHCPсервера, и…
Файрвол ipfw в FreeBSD + kernel nat
IPFIREWALL (IPFW) — представляет собой межсетевой экран, написанный и поддерживаемый добровольными участниками проекта FreeBSD. Он использует stateless правила, т.е. правила без учета состояния, и наследование техники кодирования правил для получения того, что называется простой логикой с сохранением состояния (stateful). Честно…
fail2ban защита Вашего локального сервера
Это не заменимый инструмент для защиты Вашего сервера от брутфорса. Он позволяет защищать такие сервисы как: apache, ssh, postfix. и.т.д ssh apache Защита ssh Установим fail2ban ищем пакет pkg search fail2ban py27-fail2ban-0.9.7 Установим pkg install py27-fail2ban-0.9.7 Рабочий каталог /usr/local/etc/fail2ban cd /usr/local/etc/fail2ban После установки,…
Установка и настройка proftpd в FreeBSD
Из двух более распространенных версий ftp сервером (proftpd и vsftpd), мне больше по душе proftpd! Его я и буду устанавливать! Устанавливаем из портов pkg install proftpd Настройка не занимает много времени! Так , что перейдем к настройка! По умолчанию proftpd…