@vad-system

Как настроить такую маршрутизацию?

Есть сервер с белым ip на ubuntu. На нем впн сервер (pptp).
В виде клиента у нему цепляется windows машина с apache.CGI скрипты на питоне.Висит там сайт.Windows машина за натом роутера.Роутер получает инет черес ОПСОСА(LTE).
То есть когда пользоватили идут на убунту сервер они попадают на сайт который крутится на виндовой машине.Соответствено и все питон скрипты стучатся в инет с ip ubuntu сервера.
Как сделать что бы скрипты шли в инет в обход впн.то есть с ip роутера.
Заранее спасибо.59eb55c8e8fa1805491049.png
Постарался нарисовать.
  • Вопрос задан
  • 891 просмотр
Пригласить эксперта
Ответы на вопрос 3
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Указать pptp клиенту не прописывать дефолтный маршрут.
Ответ написан
@sazhyk
Так, попробую угадать.
На убунте организован проброс портов 80(443 опционально) на виндовую машину. Трафик идет через PPTP.
Иными словами, схема следующая
Пользователь -> Убунту -> (тут порт-форвардинг в туннель) -> Виндовая машина -> Апач
(что-то там делают скрипты)
Апач -> Виндовая машина -> (данные возвращаются туда, откуда пришли) -> Убунта -> (возвращает данные по запросу) -> Пользователь
Я правильно представляю? Просто из вашего вопроса не ясна картина сети
А вы в итоге хотите такую схему
Пользователь -> Убунту -> (тут порт-форвардинг в туннель) -> Виндовая машина -> Апач
(что-то там делают скрипты)
Апач -> Виндовая машина -> Пользователь
Я конечно не сетевой инженер, но разве не будет косяков, если запрос ушел на одни сервер, а ответ пришел от другого?
В общем, больше конкретики.
Ответ написан
Ziptar
@Ziptar
Дилетант широкого профиля
1. На виндовом сервере отключить у pptp-клиента использование в качестве шлюза по-умолчанию
2. На виндовом сервере в качестве шлюза по-умолчанию использовать его собственный выход в интернет
3. На виндовом сервере для подсети или подсетей к которым принадлежат pptp-клиенты прописать статический маршрут через pptp-сервер.
Ответ написан
Ваш ответ на вопрос

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

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