Vladimir "Dair" Lebedev-Schmidthof (dair_spb) wrote,
Vladimir "Dair" Lebedev-Schmidthof
dair_spb

iptables

Есть у меня роутер, у которого внутре, помимо неонки и думателя, линукс. И, соотвественно, iptables для настройки роутинга.

Штатный web-интерфейс настроен щас так, что из дому есть Интернет (что понятно), а так же входящие снаружи на ssh (порт 22) пролетают насквозь роутера и влетают в маленький домашний сервер.

При этом смешно, что снаружи я зайти домой могу (ssh my.home.address), а вот из дому та же команда (ssh my.home.address) приводит меня на сам роутер, а не на домашний сервер.

Это, догадался Штирлиц, потому что в iptables написано, что прокидываются на сервер входящие на "наружнем" интерфейсе.

Внимание, вопрос:
Что мне надо добавить в iptables (и какие таблицы?), чтобы и изнутри, и снаружи роутера ssh my.home.address приводил к одному и тому же результату — ssh на сервер.

Update: iptables -t nat -A POSTROUTING -d local.ip.address -s local.network/24 -p tcp --dport 22 -j SNAT --to router.ip.address
Tags: internet
Subscribe

  • Вентиляторы

    Сегодня получал в Озоне заказ с двумя вентиляторами взамен одного сломавшегося. Пришёл в пункт выдачи Озона, там мне дают коробку. Одну. С надписями…

  • node.js, typescript, Visual Studio Code

    А нету ли у меня знакомых, умеющих в node.js и отладку command-lineового TypeScript в Visual Studio Code? Visual Studio Code не обязательно. У меня…

  • Самоизоляция 1020

    Автор тут "Man, we've gotta open the gates." "We've been through this, Phil. The Mongols are still outside." "But I've gotta harvest my turnips"…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 11 comments

  • Вентиляторы

    Сегодня получал в Озоне заказ с двумя вентиляторами взамен одного сломавшегося. Пришёл в пункт выдачи Озона, там мне дают коробку. Одну. С надписями…

  • node.js, typescript, Visual Studio Code

    А нету ли у меня знакомых, умеющих в node.js и отладку command-lineового TypeScript в Visual Studio Code? Visual Studio Code не обязательно. У меня…

  • Самоизоляция 1020

    Автор тут "Man, we've gotta open the gates." "We've been through this, Phil. The Mongols are still outside." "But I've gotta harvest my turnips"…