Вы можете использовать практически любой дистрибутив Linux в качестве маршрутизатора; Вы хотели бы установить dhcpd
, сервер DHCP и dnsmasq
, сервер пересылки DNS. Кроме того, вы просто настроили бы системный брандмауэр для передачи трафика от интерфейса локальной сети к интерфейсу глобальной сети (все, кто сталкивался с iptables
, смеются над этим утверждением. Это может быстро стать довольно сложным). Если у вас есть беспроводная карта, вы также можете связать это устройство Ethernet с вашим устройством локальной сети, чтобы вести себя как единое целое.
В зависимости от того, насколько ручным вы хотите, чтобы этот процесс был, вы можете поискать дистрибутивы, настроенные специально для работы в качестве маршрутизаторов. Они часто включают веб-инструменты конфигурации, чтобы сделать управление похожим на обычные встроенные потребительские маршрутизаторы. Linux Mint может быть не лучшим вариантом для этой проблемы, и если вы можете использовать что-то еще, взгляните на следующее:
DD-WRT
является очень мощным дистрибутивом маршрутизации на основе Linux и может работать на многих пользовательских маршрутизаторах или в системах на базе x86 (читай, на большинстве ПК). Если вы можете использовать любой дистрибутив, я бы рекомендовал попробовать этот пакет.
pfSense
- еще один очень мощный пакет маршрутизатора, основанный вместо этого на NetBSD. Это то, что я запускаю на своем маршрутизаторе, потому что есть несколько необходимых функций, которые мне нужны для моей настройки (множественная адресация, если быть точным).