Я должен открыть группу портов.
Добавление отдельных портов в (g) ufw было достаточно простым, но я не могу понять, как открыть диапазон 11200- 11299.
Как я могу это сделать?
Я должен открыть группу портов.
Добавление отдельных портов в (g) ufw было достаточно простым, но я не могу понять, как открыть диапазон 11200- 11299.
Как я могу это сделать?
Ответы:
Вы можете указать диапазоны портов ufw(для командной строки), используя :(двоеточие), чтобы отделить самый низкий и самый высокий порт в диапазоне. Например:
ufw allow 11200:11299/tcp
Обратите внимание, что часть протокола ( /tcpили /udp) является обязательной для диапазонов портов.
Это работает по крайней мере с Ubuntu 10.04.
Или
ufw allow 11200:11299/tcp
ufw allow 11200:11299/udp
или если вам нужно использовать исходный IP-диапазон, вы должны использовать полный синтаксис
ufw allow from AAA.BBB.CCC.DDD/EE to any port 11200:11299 proto tcp
ufw allow from AAA.BBB.CCC.DDD/EE to any port 11200:11299 proto udp
видеть:
Я полагаю, что вы можете указать диапазон на последней вкладке нового правила, отметьте флажок в нижней части окна, чтобы добавить дополнительные параметры (просто для безопасности). Диапазон может быть указан как 1000: 1010 для открытия портов 1000-1010.
Самый чистый способ командной строки, который я видел, - это небольшой скрипт, подобный следующему:
for i in `seq 11200 11299`; do
ufw allow $i
done
11200:11299) определенно чище.
ufw allowтакже открываются порты для IPv6 по умолчанию.