Evgeny
Alf 🙀
Vitalii
ssh -L -R
да, спасибо! Я как раз этим путем и иду, но сеть докера наклаыдвает свои сложности))
Как раз описываю всю схему чтобы самому понять и другим пояснить)
Evgeny
Какие сложности?
Vitalii
там с роутингом траблы, сейчас покажу с текстом и картинкой)
Vladimir
ты ссш делаешь на хост с докером или прямо в докер контейнер?
Vladimir
мало ли, вдруг у тебя в контейнере ещё и ссш поднят
Vladimir
это вобще былобы самое простое пожалуй
Vitalii
на хост с докером)
Alf 🙀
Vladimir
заюзать какой нить systemd заменитель в контейнере
Vitalii
в моем случае нужно просто настроить роутинг пакетов правильный.
Vladimir
ну это надо опыт иметь, я знаю не так много людей кто это слёту сможет сделать
Alf 🙀
Vladimir
да харош уж спорить на тему того как правильно
Evgeny
Denis
Alf 🙀
Denis
:)
Denis
Ээээм
Denis
Denis
какой смысл мокать его ?
Denis
тоесть с той стороны приходить какое то дерьмо которое не регламентированно \ не описано в спецификации
Denis
дампы дело хорошее да.
Alf 🙀
Denis
только не то чтобы очень удобное
Vladimir
Denis
мы про "1 коннект 1 адрес, непонятно как тестировать, а проблемы иногда вылезают"
Alf 🙀
но если у вас проблема на интерфейсе надо садится и смотреть что реализовано на разных концах и что конкретно не так имплиментированно
Alf 🙀
но это совсем не про то, о чем изначально шла речь
Vitalii
Я описал и нарисовал все, что у меня тут происходит)
Vitalii
Vitalii
:)
Vladimir
Roman
сори, не вникал во весь тред, но не пробовал вот таким образом?
https://shippingdocker.com/xdebug/get-working/
Vladimir
опачки
Vitalii
Vitalii
Но вижу что тут тоже контейнеры локально настроены на MacOS рядом с IDE.
Denis
запусти контейнер с --network host и ходи по ssh и всё ))
Vladimir
спасибо, посмотрю.
пробежал по диагонали. Там подрузамевается что из докера напрямую видно дев тачку
Vladimir
Vladimir
парню только надо прокинуть коннект
Vladimir
больше я так понял никаких изменений вносить нельзя
Vitalii
Ну по картинку и описанию вроде понятно что куда и как идет.
Vladimir
да, всё понятно
Vitalii
Вопрос как между docker0 и eth0 сделать проброс коннекта))
Vitalii
а может он уже есть... я даж хз как отдебажить это))
Alf 🙀
ну и соответственно в ремоут хост надо указывать хост твоей тачки а не ип твоей дефолт докер сетки
Denis
да никак с SSH
Denis
ssh это же прокси с порта на порт
Alf 🙀
Denis
доступ внутрь сети с хоста удаленного есть.
Vitalii
Denis
не важно, суть в том что это прокси порта а не роутинг.
Vitalii
ну соответсвтенно это показывает ifconfig
Denis
самый просто вариант это просто в iptables сделать правило которое будет делать -J REDIRECT
Alf 🙀
Alf 🙀
и того у тебя три доккер сетки с тремя gw
Alf 🙀
а ходить ты отчего то хочешь через 172.17.0.1
Alf 🙀
о котором в контейнере в 24 сетке даже и не знают
Alf 🙀
Vitalii
но самое главное... что коннект к моей локальной тачке идет ИЗ контейнера.
Alf 🙀
ох
Alf 🙀
там нет никакого конекта там обычный лисн
Alf 🙀
не путай людей
Vitalii
ну как же?
Vitalii
xdebug.remote_host=172.17.0.1
xdebug.remote_host=9001
Denis
так это по умолчанию рабтает