Eu tenho que abrir um grupo de portas.
A adição de portas únicas ao (g) ufw foi fácil, mas não consigo descobrir como abrir o intervalo 11200
- 11299
.
Como faço isso?
Eu tenho que abrir um grupo de portas.
A adição de portas únicas ao (g) ufw foi fácil, mas não consigo descobrir como abrir o intervalo 11200
- 11299
.
Como faço isso?
Respostas:
Você pode especificar intervalos de portas para ufw
(o da linha de comandos), usando :
(dois pontos) para separar a porta mais baixa e a mais alta do intervalo. Por exemplo:
ufw allow 11200:11299/tcp
Observe que a parte do protocolo ( /tcp
ou /udp
) é obrigatória nos intervalos de portas.
Isso funciona pelo menos desde o Ubuntu 10.04.
Ou
ufw allow 11200:11299/tcp
ufw allow 11200:11299/udp
ou se você precisar usar um intervalo de IP de origem, deverá usar a sintaxe completa
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
Vejo:
Acredito que você possa especificar o intervalo na última guia da nova regra, marque a caixa de seleção na parte inferior da janela para adicionar mais opções (apenas por segurança). O intervalo pode ser especificado como 1000: 1010 para abrir as portas 1000-1010.
A maneira mais limpa de linha de comando que eu vi é um pequeno script como este:
for i in `seq 11200 11299`; do
ufw allow $i
done
11200:11299
) é definitivamente mais limpo.
ufw allow
também abre portas para IPv6 por padrão.