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


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

Автор Тема: Нестандартная проблема  (Прочитано 526 раз)

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

Оффлайн umidsam

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Нестандартная проблема
« : 02 Марта 2016, 09:30:32 »
Добрый день. Перерыл весь интернет, так и не нашел ответа.

Есть сервер, айпи 1.1.1.1
На нем прога которая работает только в подсети сервера т.е. 1.1.1.0/24 и по порту 81

Подключаюсь к серверу через айпи 2.2.2.2 к 1.1.1.1:81, естественно не могу подключиться к проге

попытался настроить iptables
-A PREROUTING -p tcp -m tcp -d 1.1.1.1 --dport 8888 -j DNAT --to-destination 1.1.1.1:81
-A POSTROUTING -p tcp -m tcp -d 1.1.1.1 --dport 81 -j MASQUERADE

и подключиться к 1.1.1.1:8888, но все ровно прога воспринимает меня как 2.2.2.2 а не 1.1.1.1

Можно ли сделать так чтобы прога видела что я подключился через ийпи 1.1.1.1 сервера, а не через айпи клиента 2.2.2.2

спасибо!
« Последнее редактирование: 02 Марта 2016, 09:38:47 от umidsam »

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
Re: Нестандартная проблема
« Ответ #1 : 02 Марта 2016, 09:41:28 »
странные айпи адреса. надо использовать классические.
сопротивление бесполезно

Оффлайн umidsam

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Нестандартная проблема
« Ответ #2 : 02 Марта 2016, 09:42:16 »
Это для примера такие адреса привел

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Нестандартная проблема
« Ответ #3 : 02 Марта 2016, 09:52:57 »
А кто Вам сказал, что прога только по пакету определяет IP-клиента?
Может в протоколе обмена с прогой заложена идентиификация по IP-адресу?!
И в данном конкретном случае лучше уж SNAT заюзать.

Оффлайн umidsam

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Нестандартная проблема
« Ответ #4 : 02 Марта 2016, 09:55:26 »
Когда подключаюсь к программе не из подсети в которой запущен, в логах выходит ошибка что к ней можно подключиться только по ip адресам этой сети.

"И в данном конкретном случае лучше уж SNAT заюзать."
Можете показать пример?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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