Введение
В этом видео рассказывается о том, как создать свой собственный сетевой маршрутизатор, используя любой компьютер x86 и сетевую карту на базе Intel. Это видео было создано Linus Media Group и доступно на Youtube-канале LTT. Вы также можете найти оригинальное видео здесь.
Что вам понадобится
Шаг 1 Подготовка оборудования
Чтобы все подготовить, вам нужно открыть компьютер и хорошенько почистить его от пыли, а также, в зависимости от того, насколько он старый, заменить термопасту.
Если вы еще не сделали этого, рекомендуется обновить процессор и память до одного SSD на 256 ГБ.
Шаг 2 Установка сетевой карты
После очистки устройства установите сетевую карту в слот PCIe.
Шаг 3 Установите OpnSense на компьютер
Используя USB-накопитель, создайте живую загрузку OpnSense.
Обычно для этого используется Etcher или Win32DiskImager.
Подключите его к вашему будущему маршрутизатору и выберите устройство в менеджере загрузки.
Если у вашей машины есть внутренний динамик, вы можете услышать звуковой сигнал. Он не раздражает, но может удивить, если вы его не ожидаете.
Шаг 4 Установка OPNsense
Во время загрузки система попросит ввести данные вручную, но вы можете пропустить эти шаги.
Когда вам будет предложено войти в систему, обратите внимание на нумерацию портов вашей системы.
Вы можете узнать нумерацию, взяв порт ethernet с соседнего компьютера и проверив каждый порт. (Если есть возможность, физически промаркируйте эти порты).
Когда появится запрос на вход в систему, введите имя пользователя installer, а пароль — opnsense.
Когда устройство перезагрузится, извлеките USB, иначе вы перезагрузитесь обратно в программу установки.
Шаг 5 Вход в маршрутизатор и настройка DHCP
После установки Opnsense подключите клиентскую систему к порту, отмеченному в консоли как LAN, и с помощью веб-браузера установите IP-адрес 192.168.1.1. Это адрес по умолчанию, установленный операционной системой, и его следует изменить.
По умолчанию OPNsense позволяет использовать диапазон из 100 различных IP-адресов. Вы можете изменить это в настройках диапазона IP-адресов, изменив последний октет поля From на 50. и последний октет поля To на 254. Это позволит использовать диапазон из 200 различных IP-адресов.
Вы также можете изменить настройки DNS, чтобы использовать Cloudflare (1.1.1.1 для IPv4) или Google DNS (8.8.8.8 или 8.8.4.4 для IPv4).
Шаг 6 Дополнительные моменты
Хотя на маршрутизаторе назначен один порт, рекомендуется использовать его в паре с недорогим многопортовым коммутатором и несколькими точками беспроводного доступа.