Calcule a máscara de rede ou use uma ferramenta como esta Calculadora CIDR IP on-line se não tiver a tempo para fazer as contas, nem você memorizou que 16384 endereços é equivalente a uma rede /18 .
Alimente esta ferramenta com o número de hosts ( 16384 ) e o endereço IP da rede ( 46.43.64.0 ) e você terá a máscara: 255.255.192.0 ou 46.43.64.0/18 na notação CIDR da rede.
Agora, altere sua regra iptables para refletir essa rede maior:
iptables -A INPUT -s 46.43.64.0/18 -j ACCEPT
Usando essa notação CIDR em suas regras, você pode permitir redes mais amplas como desejar, em vez de listar todas as /24 redes que integram essa máscara mais ampla.
Outra maneira de fazer isso é criar uma regra com base em src-range .
iptables -A INPUT -m iprange --src-range 46.43.64.0-46.43.127.255 -j ACCEPT
Eu não sei como essa abordagem afetaria o desempenho da filtragem, então eu pegaria a primeira opção