1.Есть сеть из n машин D(Debian, Win) с выходом в интернет.
Интернет шлюз 192.168.100.1
Настойки:
ip 192.168.100.n
mask 255.255.255.0
gw 192.168.100.12. Есть m железок, каждая состоит из 2-х машин Debian(A1, A2)
|================ железка ===========================|
|------------A1-----------| |----A2-----|
|сеть|<-------|192.168.1.m 192.168.2.1|--------------|192.168.2.m|
|-------------------------| |-----------|
|====================================================|
на А1 включен ip forwarding3. A1 смотрит в сеть.
Если настройки D машины сделать такими
ip 192.168.1.n
mask 255.255.255.0
gw 192.168.1.m
То можно достучаться до машины A2 и с ней работать
Минусы:
пропадает интернет
если железок много, то нужно каждый раз править адрес шлюза на D
или настраивать дополнительные таблицы маршрутизации.Вопрос: можно ли избежать каких либо настроек на машинах D(их много)
например прописав им только алиасы на подсети 192.168.1.m и 192.168.2.m
и что в этом случае настраивать на машинах A1 и A2(их тоже много и
к сети могут быть подключены сразу несколько)?
Это у вас всё в одном vlan вращается? Мусорно как то ...
Ваша проблема в том, что железки m (из а1 и а2 сетей) внутри себя имеют не уникальную (в рамках броадкаста 192.168.1.0/24) подсеть 192.168.2.0/24. По этому, у вас и работает, только если вы на машинах n пытаетесь маршрутизировать трафик через уникальный m узел.
Железок m много? меньше чем n?! тогда:
1. Делаем единый узел маршрутизации. К примеру, шлюз 192.168.100.1 ещё в этой широковещательной помойке и на пакеты 192.168.1.1 отвечает.
2. В m железках сколько узлов в а2 сети? 1? делаем уникальные (в рамках броадкаста 192.168.1.0/24) кусочки сетей, например по /30 маске, 192.168.2.1/30 и далее 192.168.2.5/30 ... на всех железках а2.
3. На едином маршрутизаторе 192.168.100.1 (он же 192.168.1.1) говорим, что каждый кусочек 192.168.2.а2/30 искать за таким то 192.168.1.а1 узлом.И все ваши n железки за 2 прыжка будут до 192.168.2.а2/30 доходить. Либо делайте на роутере xl2tp сервер, а на машинах а2 поднимайте клиенты. В любом случае, у вас должна быть промежуточная железка которая знает о всех и все ходят через неё.
https://vk.com/doc178193303_444809965
> https://vk.com/doc178193303_444809965Спасибо почитаю
> Это у вас всё в одном vlan вращается? Мусорно как то ...В одном. Согласен.
> В любом случае, у вас должна быть промежуточная железка которая
> знает о всех и все ходят через неё.Какраз и хотелось обойтись без промежуточных узлов, так как иногда бывает необходимость
взять ноут и напрямую подклучится к железке, а в этом случае снова приходится лезть в настройки сети на ноуте.
Ради редкого случая создавать костыли в сети - это очень плохо. Неосторожность, колизия логики - всё встало, всех уволили.
-