res2001, nginx на openwrt вполне себе работает:)
Вот только он разруливает http(s) запросы.
Можно ли его настроить для всего трафика? ... Наверное нет.
Короче я понял что мне поможет только VPN
Логика моя такова:
На роутере есть dnsmasq. Там локальный домен прописан такой же как и реальный. Получается во внутренней сети все ПК видят друг друга и по короткому имени, и по PC.chifty.top. тоесть роутер знает какие пакеты куда слать.
Как его научить разруливать пакеты не только с внутренней сети, но и с внешней?
Станислав Макаров, Мне нужно только доступ с интернета на разные ПК у меня дома, которые находятся за роутером с белым статическим IP и привязанным доменом.
Тоесть соединятся из дома в интернет мне не надо.
Просто хочу доступ к компьютерам по RDP не chifty.top:3389, ..3390, ..3391
,а PC.chifty.top, server.chifty.top ....
Но я видимо слишком тупой и не понимаю как называется так штука, которая должна делать то что мне нужно.
тогда можно будет на сервере указать маршруты для виртуальных доменов, типа willage.lan - 10.0.0.2(wireguard)
dom.lan - 10.0.0.3(Wireguard)
и т.д.
Но как прописать обратные маршруты?
либо надо на каждом роутере поднять свой виртуальный домен (типа dom.lan, willage.lan...), чтобы делать запрос не \\Otec-PC, a \\Otec-PC.village.lan. Но я не умею настраивать OpenWRT на пересылку таких запросов. подскажите как сделать?
вообщем пока не могу понять как сделать так, чтобы все запросы на домены первого уровня (имена пк) рассылались на все роутеры. и как тогда быть если будет два одинаковых имени за разными роутерами?
Это я читал.
Остались вопросы:
- IP клиентам назначаются вручную? Автоматом никак?
- Если у меня клиенты - это Роутеры, как достучаться до компьютеров за ними?
- Как достучаться по имени пк? (идеальный вариант).
Тоесть я так понимаю, мне где-то надо будет хранить таблицу с маршрутами и таблицу с именами ПК. Но что-то затрудняюсь в понимании как это реализовать.
Мне надо чтоб мой ПК послал запрос на \\Otec-PC , Следовательно мой роутер должен послать запрос через свой клиентский интерфейс Wireguard на сервер Wireguard (который на VPS), Который должен знать за каким клиентским интерфейсом находится \\Otec-PC и перенаправить запрос на тот роурет, а он уже на сам ноутбук \\Otec-PC.
Короче я хочу чтобы Wireguard настраивать только на роутере, без настройки самих конечных устройств.
В принцыпе можно было бы везде прописать статические маршруты и всем устройствам выдать старические IP, но это костыли.
У меня вся цена - это адаптеры и свет. Диски есть, блоки питания есть, материнки с процессорами есть.
Если покупать то естественно я бы взял 4х4тб и не парился :)
Барахло не так то просто спихнуть...
А может проще будет собрать ещё один ПК на 6 HDD?
Хотя, тогда наверное расход энергии будет больше и два сетевых размещения.....
Про потребление дисков и всей системы в целом - интересно. Расскажите если меряли, что сколько жрёт. Потому как я об этом не задумывался ибо у меня електрический тёплый пол и в месяц за свет получается около 40$. Так что +- 3 $ это не так уж много :)
Внешний бокс конечно интересно. но я расчитывал запихнуть сервер куда подальше чтобы не гудел (на балкон например), и бегать к нему не очень подходит.
hint000, если бы всё было так банально - я бы не уточнял что нужно указать днс для конкретного диапазона.
Немного обрисую обстановку чтобы было понятно что и зачем.
Работаю в офисе, получаю интернет по кабелю как и другие сотрудники.
Притащил из дома роутер, чтобы раздать себе вайфай. Ну и попутно рекламу порезать через adblock и впн поднять... короче игрушка на OpenWRT.
Но перестал работать сетевой принтер который на ПК другого сотрудника.
На WAN интерфейсе ручками прописан DNS 8.8.8.8 (нужно для ВПН и Adblock)
Поэтому мне и надо как-то выделить запросы из моей мини-сети 192.168.1.х на сеть фирмы 192.168.0.х и направить их на DNS фирмы 192.168.0.6.
Пробовал server=/.domain.local/192.168.0.6 - не помогает почему-то.
По IP - связь есть, но там динамика, поэтому принтер нужно по имени подключить. Вот так как-то
А если только на роутере то нет. Правильно?