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


Автор Тема: IPTables проброс портов  (Прочитано 299 раз)

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

Оффлайн gercag1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
IPTables проброс портов
« : 11 Май 2020, 20:03:27 »
Здравствуйте.
Возникла проблема с пробросам портов в IPTables.
Есть сервер с 2-мя сетевыми картами. Сетевая А (ens192) и Сетевая В (ens160).
На сервере крутится веб-сервер и слушает только ip сетевой А.
Нужно сделать так, что бы при переходе на IP сетевой В отдавался контент веб-сервера.
Вот что я пытался делать в IPTables, но безрезультатно.

echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -i <СетеваяВ> -o <СетеваяA> -j ACCEPT
iptables -A FORWARD -i <СетеваяА> -o <СетеваяВ> -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -d <IPсетевойВ> -j DNAT --to-destination <IPсетевойА>
iptables -t nat -A POSTROUTING -p tcp --dst <IPсетевойA> -j SNAT --to-source <IPсетевойВ>

Спасибо.
 

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2424
    • Просмотр профиля
Re: IPTables проброс портов
« Ответ #1 : 11 Май 2020, 20:32:50 »
А порты где?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27655
    • Просмотр профиля
Re: IPTables проброс портов
« Ответ #2 : 11 Май 2020, 20:38:07 »
У ТС iptables головного мозга.

Проблемы маршрутизации решаются исправлением маршрутизиции.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1484
    • Просмотр профиля
Re: IPTables проброс портов
« Ответ #3 : 11 Май 2020, 22:56:25 »
веб-сервер и слушает только ip сетевой А

а что мешает исправить конфиг сервера и слушать все IPы?

 

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