Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Перенаправление трафика через другую машину  (Прочитано 962 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн TOXid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
В наличии два сервера. IP первого 1.1.1.1, IP второго 2.2.2.2. Необходимо перенаправить трафик udp портов 55:66 с сервера 1.1.1.1 через сервер 2.2.2.2, чтобы все соединения по этим портам с внешней стороны отображались с IP 2.2.2.2
Сейчас для этого использую VPN: На машине 2.2.2.2 установлен сервер vpn, на машине 1.1.1.1 клиент vpn, на сервере следующий iptables:

iptables -t nat -A PREROUTING --dst 2.2.2.2 -p udp --dport 55:66 -j DNAT --to-destination 1.1.1.1
iptables -I FORWARD 1 -d 1.1.1.1 -p udp -m udp --dport 55:66 -j ACCEPT
iptables -t nat -A POSTROUTING --dst 1.1.1.1 -p udp --dport 55:66 -j SNAT --to-source 2.2.2.2


Собственно интересующий вопрос: как организовать перенаправление трафика без использования VPN? Каким образом в данном случае указать для машины 1.1.1.1 шлюзом машину 2.2.2.2 при использовании портов 55:66.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
iproute2 вам в помощь.
На 1.1.1.1 фильтруете исходящий трафик по портам udp и маркируете его, а в iproute2 уже поворачиваете в нужное русло.
На 2.2.2.2 уже всё сделано
« Последнее редактирование: 16 Июля 2017, 19:47:33 от fisher74 »

 

Страница сгенерирована за 0.049 секунд. Запросов: 26.