1

Доброго времени суток! Насколько я понимаю действую в сети где имеется маршрутизатор два firewall а то есть один от маршрутизатора и встроенный iptables в Ubuntu 16.04 например. Так что ли?

2

Напиши что хочешь сделать.

Маршрутизатор это не firewall.
И на ubuntu firewall по умолчанию выключен.

Получается, что нет никаких firewall'ов

No Woman No Cry...

3

Доброго времени суток! Я знаю что маршрутизатор это не firewall но в нем же есть программа firewall допустим в микротик маршрутизаторе.
По умолчанию iptables не включен что ли? Его правила не действуют?
Хочу разобраться.

4 (28.07.2018 22:42:18 отредактировано lone_wolf)

byte777 пишет:

По умолчанию iptables не включен что ли? Его правила не действуют?

Где не включен?
Пишите пожалуйста свою мысль полностью. Штатные телепаты в отпуске, лето однако  ag
Ну тут может быть 2 причины если правила не действуют, может быть что firewall отключен, либо просто политика по умолчанию ACCEPT

Спросить - стыд минуты, не узнать - стыд всей жизни

5

Доброго времени суток! Установил систему Ubuntu 16.04 iptables будет работать как например в windows 10 домашняя версия? Он же в windows по умолчанию включен его включать не нужно. Только можно отключить в windows 10. Так в linux он по умолчанию включен будет будут действовать по умолчанию правила? Так может понятно. Ответьте пожалуйста.

6

byte777 пишет:

Только можно отключить в windows 10. Так в linux он по умолчанию включен будет будут действовать по умолчанию правила?

Будут если они вообще из коробки сделаны.
Я ubuntu не пользуюсь, в общем покажите вывод 2 команд:

 Консоль:
sudo systemctl status iptables
sudo iptables -L -v -n

Спросить - стыд минуты, не узнать - стыд всей жизни

7

Доброго времени суток!

gulay@robot-13:~$ sudo systemctl status iptables
● iptables.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
gulay@robot-13:~$ sudo iptables -L -v -n
Chain INPUT (policy ACCEPT 259K packets, 366M bytes)
pkts bytes target prot opt in out source destination 
0 0 ACCEPT udp — virbr0 * 0.0.0.0/0 0.0.0.0/0 udp dpt:53
0 0 ACCEPT tcp — virbr0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:53
0 0 ACCEPT udp — virbr0 * 0.0.0.0/0 0.0.0.0/0 udp dpt:67
0 0 ACCEPT tcp — virbr0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:67

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination 
0 0 ACCEPT all — * virbr0 0.0.0.0/0 192.168.122.0/24 ctstate RELATED,ESTABLISHED
0 0 ACCEPT all — virbr0 * 192.168.122.0/24 0.0.0.0/0 
0 0 ACCEPT all — virbr0 virbr0 0.0.0.0/0 0.0.0.0/0 
0 0 REJECT all — * virbr0 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable
0 0 REJECT all — virbr0 * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable

Chain OUTPUT (policy ACCEPT 113K packets, 6577K bytes)
pkts bytes target prot opt in out source destination 
0 0 ACCEPT udp — * virbr0 0.0.0.0/0 0.0.0.0/0 udp dpt:68
gulay@robot-13:~$

То есть как я понял он не включен или не активен?

8 (29.07.2018 19:02:12 отредактировано shtoom)

delete

9

Доброго времени суток! Я вас не понял shtoom.
*** Добавлено: 29.07.2018 18:33:29 ***

Доброго времени суток! Вроде я догадался iptables эта служба для управлением модуля ядра netfilters. Она не работает постоянно. Только при запуске какого то правила на секунду. И правила постоянно действуют.

10

Iptables служба которая работает постоянно в таких дистрибутивах, как например в centos6 и по умолчанию включена.
В ubuntu такая служба заменена на ufw и она по умолчанию отключена.

Чтобы задать правила netfilters в Ubuntu используется программа а не служба:

$ which iptables
/sbin/iptables

Но iptables это оч. сложно для рядового пользователя, поэтому в ubuntu сделали вариант попроще. И можно как выполнять команды iptables ...., так и ufw ....
Команды ufw преобразуются в команды iptables и по факту выполняются последние.

На сайте ubuntu написано.

ufw -  разработан для легкой настройки iptables


При этом, чтобы работал firewall, нужно включить службу ufw и задать правила.

Я все правильно понимаю?

No Woman No Cry...

11

byte777, Я в этом сам совершенно ничего не понимаю. ab Просто это все,что я делу с iptables. bm

12

Marley, Я считаю что правильно  bw

Спросить - стыд минуты, не узнать - стыд всей жизни

13

В баню,выгрузил iptables. Наделал дел аж инет пропал... bu

14

Доброго времени суток! Вроде я разобрался это команда. Которая периодически запускается для создания правил. Только не понятно зачем мне это было службой проверять на статус?

15 (29.07.2018 21:57:01 отредактировано Marley)

Потому, что lone_wolf пользуется дистрибутивом, в котором это служба. Поэтому и предложил проверить.
А в Ubuntu такой службы по умолчанию нет.

В общем хотели упростить и теперь еще большая путаница для тех кто в танке и не особо следит за изменениями.
Тем более этих дистрибутивов целый зоопарк.

P.S. iptables это не только firewall. У него помимо задач сетевого фильтра возложены еще какие-то 2 задачи (не помню какие). Но связанные с трафиком, виртуальными интерфейсами, маршрутизацией и д.р. маскарадингом (не побоюсь этого слова).

Для обычных людей разбираться во всем этом не особо и нужно.

Какие задачи? Если глубоко разобраться, нужно читать спец литературу.
Если настроить и забыть, то можно и вопросами на форуме обойтись

No Woman No Cry...

16

byte777 пишет:

Только не понятно зачем мне это было службой проверять на статус?

Товарищ Marley правильно ответил

Marley пишет:

Потому, что lone_wolf пользуется дистрибутивом, в котором это служба. Поэтому и предложил проверить.


Я сижу на Fedora/CentOS и для меня это служба.

Спросить - стыд минуты, не узнать - стыд всей жизни

17

Доброго времени суток! Ясно спасибо. То есть в UBuntu это команда в CentOS 7 это служба.

18

byte777 пишет:

То есть в UBuntu это команда в CentOS 7 это служба.

Точнее в Centos (как и в других дистрах семейства RedHat) имеется и такая служба и такая команда.

Путь важнее цели.

19

byte777 пишет:

Доброго времени суток! Ясно спасибо. То есть в UBuntu это команда в CentOS 7 это служба.

Любая служба лишь запускает команду. Просто служба позволяет правильно её запускать, останавливать, перезапускать и т.д.