@ed_milson
Я

Как пробросить порт в ubuntnu 14.04?

Здравстувуйте.
Вот уже почти целый месяц ищу в гугле. Но не могу найти.
Проблема такая. На сервере есть vpn pptp и клиент ppp0 с адресом y.y.y.y
и является сетевая плата eth0 которая смотрит в интернет x.x.x.x
Нужно сделать чтобы при введении x.x.x.x:222 попадал на y.y.y.y:8081
Должен открываться определенный сайт.
Но никак не могу сделать. Когда логинюсь в vpn как клиент ppp1 и открываю сайт то все делает
Пробовал так но не работает.
-A PREROUTING -d x.x.x.x/32 -p tcp -m tcp --dport 8081 -j DNAT --to-destination y.y.y.y:8081
-A POSTROUTING -s y.y.y.0/24 -o eth0 -j MASQUERADE
-A POSTROUTING -d y.y.y.y/32 -p tcp -m tcp --dport 8081 -j SNAT --to-source x.x.x.x
  • Вопрос задан
  • 287 просмотров
Пригласить эксперта
Ответы на вопрос 2
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
@alegzz
-A PREROUTING -d x.x.x.x/32 -p tcp -m tcp --dport 222-j DNAT --to-destination y.y.y.y:8081
и разрешить форвардинг в iptables, если политикой по-умолчанию запрещено
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы