Почему я использовал именно этот метод
Какие пробелмы я решаю?
Проблема 1
В моей инфраструктуре существует единственная проблема, помимо моих собственных кривых рук, - это мой провайдер. МГТС, как известно, достаточно закрытая экосистема.Все мои попытки общения с ними сводились к примерно таким диалогам:
- Хочешь установить свое оборудование? - Нет, у нас уже есть наше
- Хочешь настроить свои правила маршрутизации? Нет, не хочешь
- Хочешь управлять маршрутизатором, который ты у нас когда-то купил? Любой каприз, но не с нашим сетевым каналом
Это привело меня к мысли, что настраивать что-то сложное мне просто нет смысла - даже самый простой, казалось бы, функционал, работает через очко на моем F660.
Проблема 2
Более того, такая технология как "объединение VLAN" для этой рокетки - слишком сложая. Я не могу объединить 2 или более физических "очка" в 1 сеть. Допустим, у меня 2 основных хоста в LAN:
- Мой основной ПК (допустим, 192.168.1.99);
- Мой сервер виртуализации (допустим, 192.168.1.100).
И оба подключены физически, через провод в разные порты маршрутизатора. Так вот при такой схеме, я не могу отправлять запросы между портами маршрутизатора - это может делать только сам F660. Это значит, что при попытке отправить любой пакет с одного хоста в сторону второго, он потеряется.
На первый взгляд это не кажется проблемой. Но на практике это совсем не так. Например, чтобы просто попасть в панель управления виртуализатором, мне нужно ходить к нему через WAN, ведь соединение LAN-LAN не пройдет. Это означает, что она должна быть открыта для всего интернета, и лишь тогда я смогу
Что же делать?
Благо, железо, с которым я работаю, имеет ограниченно-рабочую возможность проброса портов. Почему ограниченную? Потому что диапазон, больше 32 значений для маршрутизатора считается невалидным значением. Вы не можете одним правилом прокинуть, например, такой диапазон портов: `[8001-8128]`, потому что это приведет к ошибке.
Но вы можете создать несколько правил, прокидывая диапазоны постепенно, мало-помалу. Правда, и здесь есть ограничение - вы не сможете создать больше пары десятков правил, потому что вам не хватит памяти устройства, выделенной на их хранение. Здесь нужно действовать аккуратнее и без фанатизма.
Как решить эту проблему на практике?
Решая эту проблему, я придумал другую схему, которая не требует сложной настройки. Если я не могу