у меня довольно сложная серия серверов, подключенных к маршрутизатору под управлением DD-WRT. Я склонен перемещать всю настройку довольно часто, поэтому я попытался сделать ее "мобильной". Я сделал это, настроив маршрутизатор DD-WRT, на котором мои серверы находятся как тип моста. Когда я двигаюсь, я просто меняю беспроводную сеть, которую маршрутизатор использует для подключения к интернету, и даю маршрутизатору DD-WRT статический IP, а также перенаправляю все порты на новом маршрутизаторе на маршрутизатор DD-WRT. Маршрутизатор DD-WRT уже имеет это собственная подсеть, статические IP-адреса для всех серверов, которые я хочу в своей сети, и все правильные конфигурации переадресации портов.
проблема, с которой я сталкиваюсь, заключается в том, что маршрутизация шпильки не будет работать в этой конфигурации, потому что даже если она включена на маршрутизаторе DD-WRT, новый маршрутизатор обычно является стандартным модемом/маршрутизатором "все-в-одном" из Century Link или что-то еще. (Т. е. он не предназначен для настройки конечным пользователем, поэтому я не могу включить шпилька-маршрутизация.)
я "решил" эту проблему с помощью правил DNSMasq. Это то, что у меня есть в настоящее время...
address=/odroid.example.com/10.0.0.101
address=/example.com/10.0.0.102
проблема у меня сейчас в том, что я хочу определенные порты на example.com
для пересылки на другие серверы. Например, я хотел бы 587
,993
и 25
направлять 10.0.0.101
а я хотел бы 80
,8080
и 3000
направлять 10.0.0.102
.
есть ли способ достичь этой конфигурации без настройки универсальный маршрутизатор? (Только на маршрутизаторе DD-WRT.)