Я установил Docker для установки образа, Docker открыл порт 80 в iptables, и теперь я не могу удалить правила

Я хочу полностью удалить докер из моей системы и больше никогда не использовать его.

Я установил его для установки домашней автоматизации Hassio, но он открыл порт 80 на моем сервере, и я не могу закрыть его или предоставить доступ только к определенным IP-адресам через UFW.

Выполнение следующей команды:

sudo iptables -L --line-numbers | grep 80

результаты:

24 ПРИНЯТЬ tcp - где угодно и где угодно tcp dpt: 18083

25 ПРИНЯТЬ udp - где угодно и где угодно udp dpt : 18083

И когда я запускаю:

sudo iptables -D INPUT 24

Результат:

iptables: слишком большой индекс удаления.

Также, когда я запускаю:

sudo iptables -t nat -L -n -v --line-numbers

я получаю:

Цепное ПРЕДУПРЕЖДЕНИЕ (политика ПРИНИМАЕТ 207K пакетов, 59M байт) num pkts байтов целевой протокольный выход из источника
назначение 1 184K 52M DOCKER все - * *
0.0.0.0/0 0.0.0.0/0 ADDRTYPE match типа dst LOCAL

Цепной INPUT (политика ACCEPT 49830 пакетов, 3640 Кбайт) 1131]

Цепной ВЫХОД (политика ПРИНИМАЕТ 118K пакетов, 11M байт) num pkts bytes target prot opt ​​in out source source
1 103 6180 DOCKER all - * * 0.0.0.0/0
! 127.0.0.0/8 ADDRTYPE match dst-type LOCAL

Цепное POSTROUTING (политика ПРИНИМАЕТ 118K пакетов, 11M байт) num pkts bytes target prot opt ​​in out source
destination 1 0 0 MASQUERADE all - *
! Docker0 172.17.0.0/16 0.0.0.0/0 2 0 0 MASQUERADE all - *! Hassio 172.30.32.0/23 0.0.0.0/0

Цепочка ДЕЛАТЬ CKER (2 ссылки) num pkts bytes target prot opt ​​в
out source destination 1 0 0 RETURN all - docker0 * 0.0.0.0/0 0.0.0.0/0
2 0 0 RETURN all - hassio * 0.0.0.0/0
0.0.0.0/0

Как мне удалить эти правила, или просто iptables использует только те правила UFW, которые я уже установил?

Спасибо!

0
задан 2 September 2019 в 18:51

0 ответов

Другие вопросы по тегам:

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