Skip to main content

Почему я использовал именно этот метод

Какие пробелмы я решаю?

Проблема 1

В моей инфраструктуре существует единственная проблема, помимо моих собственных кривых рук, - это мой провайдер. МГТС, как известно, достаточно закрытая экосистема.Все мои попытки общения с ними сводились к примерно таким диалогам:

  • Хочешь установить свое оборудование? - Нет, у нас уже есть наше
  • Хочешь настроить свои правила маршрутизации? Нет, не хочешь 
  • Хочешь управлять маршрутизатором, который ты у нас когда-то купил? Любой каприз, но не с нашим сетевым каналом

Это привело меня к мысли, что настраивать что-то сложное мне просто нет смысла - даже самый простой, казалось бы, функционал, работает через очко на моем F660.

Проблема 2

Более того, такая технология как "объединение VLAN" для этой рокетки - слишком сложая. Я не могу объединить 2 или более физических "очка" в 1 сеть. Допустим, у меня 2 основных хоста в LAN:

  • Мой основной ПК (допустим, 192.168.1.99);
  • Мой сервер виртуализации (допустим, 192.168.1.100).

И оба подключены физически, через провод в разные порты маршрутизатора. Так вот при такой схеме, я не могу отправлять запросы между портами маршрутизатора - это может делать только сам F660. Это значит, что при попытке отправить любой пакет с одного хоста в сторону второго, он потеряется.

На первый взгляд это не кажется проблемой. Но на практике это совсем не так. Например, чтобы просто попасть в панель управления виртуализатором, мне нужно ходить к нему через WAN, ведь соединение LAN-LAN не пройдет. Это означает, что она должна быть открыта для всего интернета, и лишь тогда я смогу 

 

Что же делать?

Благо, железо, с которым я работаю, имеет ограниченно-рабочую возможность проброса портов. Почему ограниченную? Потому что диапазон, больше 32 значений для маршрутизатора считается невалидным значением. Вы не можете одним правилом прокинуть, например, такой диапазон портов: `[8001-8128]`, потому что это приведет к ошибке. 

Но вы можете создать несколько правил, прокидывая диапазоны постепенно, мало-помалу. Правда, и здесь есть ограничение - вы не сможете создать больше пары десятков правил, потому что вам не хватит памяти устройства, выделенной на их хранение. Здесь нужно действовать аккуратнее и без фанатизма. 

Как решить эту проблему на практике?

Решая эту проблему, я придумал другую схему, которая не требует сложной настройки. Если я не могу