iptables пробросить порт

Written by

in

,

есть ubuntu шлюз надо чтоб с инета был доступен нейкий сервис на внутренней машине

iptables -t nat -A PREROUTING -p tcp -d 91.195.101.20 --dport 7888 -j DNAT --to-destination 192.168.100.251:7888
iptables -t nat -A POSTROUTING -p tcp --dst 192.168.100.251 --dport 7888 -j SNAT --to-source 91.195.101.20Code language: Bash (bash)

Первое правило подменяет ip приёмника на внутренний ип, а второе обратно подменяет ип отправителя на внешний.

Comments

Один ответ для «iptables пробросить порт»

  1. Аватар пользователя Anonymous
    Anonymous

    Спасибо огромное автору!!!!
    пол дня потратил на изучение форумов как пробросить порт, да все не получалось 🙁 Пока не сделал как у вас в заметке!!!!!

    Еще раз огромная благодарность и уважение автору!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *