@ru_docker

Страница 209 из 610
N
31.10.2016
19:48:13
Но я думаю, что можно собрать что нибудь другое

Aleksandr
01.11.2016
14:39:47
братцы, а человеческого способа рулить iptables на хосте, на котором крутится докер, не появилось? до сих пор после изменения /etc/sysconfig/iptables надо рестартовать и iptables и докер?

Andrey
01.11.2016
14:42:33
запретить докеру прикасаться к iptables ^)

Aleksandr
01.11.2016
14:43:35
ну это сурово очень

Google
Александр
01.11.2016
14:45:09
Эм, есть 2 сервера,первый сервер frontend второй nginx, доступ с 1 на 2 как организовать iptables? На сервере первом всё закрыто кроме 443 и 80

Aleksandr
01.11.2016
14:48:15
а чо то там firewalld не оно ?
Хз. А есть принципиальная разница?

Алексей
01.11.2016
14:48:32
ну оно же как бы посредник

Aleksandr
01.11.2016
14:48:43
Что в iptabkes-service что в firewalld конфиги

ну оно же как бы посредник
Ну да. Но как грамотно рулить конфигом, непонятно. Вот допустим хочу я на хосте с докером сделать --dport 10050 -j ACCEPT

Как это правильно сделать?

Алексей
01.11.2016
14:50:32
аа. опять докеропроблемы.

докеру чихать на твое желание рулить фаерволом на хосте.

он не хочет что бы ты это делал.

Александр
01.11.2016
14:50:55
:D

Алексей
01.11.2016
14:50:59
рули на гейтвее

Aleksandr
01.11.2016
14:51:04
Вот да

Google
Алексей
01.11.2016
14:51:16
не могу сказать прав тут докер или нет.

сетевик во мне все еще слишком не умер. поэтому фаерволить на асе мне ближе чем на айпитаблесе

Aleksandr
01.11.2016
14:51:54
А если у меня дедикейтед сервер, на котором докер хочу поднять?

Artur
01.11.2016
14:52:06
золотой ты человек)

Aleksandr
01.11.2016
14:52:39
Алексей
01.11.2016
14:52:43
чуть что в кусты

Artur
01.11.2016
14:53:23
А что не так?
всё так, ненавижу всё решать в iptables

Aleksandr
01.11.2016
14:54:41
эй. докер он для ci. :)
А как объяснить разработчикам что им не нужна хуйнянейм версии Х.Х.Х+1 которую только из сорцов или в докере поднимать?

Алексей
01.11.2016
14:55:00
никак :(

поэтому когда ты пытаешься управлять докером для фаера ты делаешь больку.

но у тя нет вариантов

ибо стендалон хост

но решение задачи требует выйти за рамки :)

Aleksandr
01.11.2016
14:55:54
Вернемся тогда к первому вопросу ) как рулить фаерволом?

Алексей
01.11.2016
14:57:01
может быть можно посмотреть в сторону альтертативных реализаций сети

не завсзанных на iptables

?Krakozyabrik? [ленивожоп]
01.11.2016
14:57:34
Всем привет. вопрос на засыпку. можно ли "распаковать" контейнер на физическую ОС? прстити, если уже задавал этот вопрос тут.

Aleksandr
01.11.2016
14:57:52
не завсзанных на iptables
Например? OpenVswitch?

Алексей
01.11.2016
14:58:05
Google
?Krakozyabrik? [ленивожоп]
01.11.2016
14:59:02
да. export
а при этом, заработает всё что в контейнере было?

Алексей
01.11.2016
14:59:09
нет

при этом будет tar файл

а что с ним делать тебе предстоит решить

Aleksandr
01.11.2016
14:59:26
macvlan ?
Штоэта?

Алексей
01.11.2016
14:59:36
Штоэта?
сеть. :)

?Krakozyabrik? [ленивожоп]
01.11.2016
14:59:44
Aleksandr
01.11.2016
14:59:57
сеть. :)
Ща посмотрю

Evgeny
01.11.2016
15:02:35
Алексей
01.11.2016
15:02:52
тут он мудак
цена за быстрый старт

Evgeny
01.11.2016
15:03:32
Вернемся тогда к первому вопросу ) как рулить фаерволом?
добавлять правила в середину вместо "а не ебануть ли нам напалмом по парижу по нашему и не построить ли его заново"

Andrey
01.11.2016
15:07:02
-i N или как там около того

Алексей
01.11.2016
15:07:16
там были какието интеллектуальные менеджеры фаервола.

гавно на момент год назад. я с тех пор в эту сторону не смотрю.

Aleksandr
01.11.2016
15:09:18
-i N или как там около того
и как это поможет, что в /etc/sysconfig/iptables одни правила, а в iptables-save другие (из-за докера)?

Andrey
01.11.2016
15:10:27
альтернатива, как написал выше, запретить докеру вольности, ну или как правильно говорят, внешний фаервол

Алексей
01.11.2016
15:10:55
решение агонь! Iptables-save > 1; vim 1; iptables-restore < 1;

рекомендую немедленно в продакшон

Google
Andrey
01.11.2016
15:13:11
ой да ладно, я вот такого кадавра пробовал http://www.labouisse.com/hack/2016/06/23/docker-and-public-interface :)

но глупости всё это

Алексей
01.11.2016
15:13:38
можно еще через diff

Andrey
01.11.2016
15:14:36
так главная проблема, когда это всё делать, она рашаема, но в итоге ничем не лучше, чем таки отучить совсем туда докер лазить или внешнего

там же одно не ловкое движение, и оно либо совсем упало и всё закрылось, либо наоборот, ходи кто хош, твори что хош, а ты типа такой думаешь, ну всё же работает

Phil
01.11.2016
15:28:50
Admin
ERROR: S client not available

Алексей
01.11.2016
15:29:07
нет
да да. докер он для хостинга :)

Phil
01.11.2016
15:30:04
да да. докер он для хостинга :)
он для пакетизации. а там уже детали

N
01.11.2016
15:40:59
ну если не хотите, чтобы докер писать в iptables, запускайте свое говно с net: host

проблема решена, но появится новая проблема

Andrey
01.11.2016
15:45:07
ну если не хотите, чтобы докер писать в iptables, запускайте свое говно с net: host
ну зачем же так уж себя не любить, слава богу это отламывается куда как более безболезненно

N
01.11.2016
15:45:34
да в общем-то ничего плохого в net: host нет

правда, после того, как из докера удалили userland proxy, и надобности особой тоже нет в этом

Andrey
01.11.2016
15:46:35
да ладно, это же практически, как там —priveleged что ли, в общем тогда уж проще вообще забить на докер

N
01.11.2016
15:49:17
никакой связи с --privileged

Sergey
01.11.2016
15:49:56
хоссди, сконфигурируйте бридж вручную и внесите нат-правила в /etc/sysconfig/iptables, выключите iptables у докера и дышите нормально.

Sergey
01.11.2016
15:51:47
это на это ответ.

братцы, а человеческого способа рулить iptables на хосте, на котором крутится докер, не появилось? до сих пор после изменения /etc/sysconfig/iptables надо рестартовать и iptables и докер?

Google
Artur
01.11.2016
15:52:02
докеру нужно всего лишь сказать —iptables=false и добавить одно правило iptables -t nat -A POSTROUTING -s 172.17.0.0/16 ! -o docker0 -j MASQUERADE

и всё будет работать

Sergey
01.11.2016
15:52:28
>-s 172.17.0.0/16 ! мимо

Artur
01.11.2016
15:52:54
если пропишешь в параметры докера, то не мимо)

а вообще согласен, надо учитывать нюансы

Sergey
01.11.2016
15:53:31
ну я и говорю - сконфигурируйте бридж (:

кстати, господа, не появилось ли способа использовать ovs-бриджи, чтобы в них напрямую подтыкать контейнеры?

Artur
01.11.2016
15:53:58
--fixed-cidr IPv4 subnet for fixed IPs

Sergey
01.11.2016
15:54:20
openvswitch

Artur
01.11.2016
15:54:28
я так понимаю, должно заработать. Ну или сконфигурируйте бридж)

openvswitch
я не нашел вообще вменяемой информации, как это вместе заводится

Sergey
01.11.2016
15:55:10
вручную через ip netns можно. но это не то, что я хотел (:

Andrey
01.11.2016
15:55:34
http://containertutorials.com/network/ovs_docker.html оно?

Sergey
01.11.2016
15:56:08
вручную как раз: ovs-docker add-port ovs-br1 eth1 container2 —ipaddress=173.16.1.3/24

Andrey
01.11.2016
15:56:35
а вообще зачем, если они там вон с вланами и около того мутят или это привычнее

Sergey
01.11.2016
15:56:52
linux bridge медленный

Страница 209 из 610