Всем доброго дня.
Возник хитрый вопрос по IPTables, т.к. сам по нему крупным спецом не являюсь
Есть внутренняя сеть LAN вида 10.10.10.0/24. И внешняя сеть WAN вида 8.8.8.192/27. На внешней сети есть шлюз провайдера 8.8.8.193.
Есть сервер с 2мя сетевыми и 2мя IP
eth0 - 10.10.10.254
eth1 - 8.8.8.213
Default gateway - 8.8.8.193
Задачка - построить NAT таким образом, чтобы внутри сетей LAN и WAN все ходило простым роутингом, т.е. внутри этих сетей все устройства имеют маршруты друг на друга и никакого NAT нету. Но если устройства из сети LAN пытаются выйти за пределы этих сетей, то тогда уже включается NAT с предоставлением "внешнего" IP 8.8.8.213
Т.е. если устройство с адресом 10.10.10.25 обращается к устройству 8.8.8.200, то устройство на этом адресе видит адрес источника 10.10.10.25, а если уходит дальше, например на 8.8.8.8, то уже подставляется 8.8.8.213.
Все, что я видел в интернете использует для NAT не IP, а имя интерфейса. А хотелось бы именно так построить.
(Может мой вопрос глупый, но задачка пока именно такая)