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?
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.
ufw allow
também abre portas para IPv6 por padrão.Ou
ou se você precisar usar um intervalo de IP de origem, deverá usar a sintaxe completa
Vejo:
https://bugs.launchpad.net/ufw/+bug/1337767
fonte
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.
fonte
Vale acrescentar que, se você deseja restringir a um endereço IP específico com acesso permitido a essas portas, pode usar o seguinte:
ufw allow proto tcp from 1.2.3.4 to any port 40000:40100
fonte
A maneira mais limpa de linha de comando que eu vi é um pequeno script como este:
fonte
11200:11299
) é definitivamente mais limpo.