Дано :
два сетевых интерфейса в машине
eth1 смотрит в интернет
eth2 192.168.x.y гетвей на всех машинах этой подсети прописан 192.168.x.z
задача:
пробросить на внешний интерфейс порт (555) из внутренней сети с машины 192.168.x.a
решение:
как я понимаю нужно делать следующее
пакет приходящий на внешний интерфейс и конкретный порт, предназначенный для трансляции на конкретный порт локальной машины в сети подвергаеться следуюшим преобразованиям
изменяеться адресс получателя, изменяется адресс отправителя на локальные адреса внутренней сети (в этом случае мы не зависим от того куда смотрит гетвей на машинах в локальной сети)
для ответов проделывается обратная процедура и ответы возвращаються отправителю
вопрос:
а какой софт в состоянии это делать
или где можно почитать именно по этому поводу