2013-06-23 12 views
7

È possibile negare l'intervallo come 43.249.64.0-43.249.85.255? O solo con una maschera come 43.249.64.0/19 che include fino a 43.249.95.255, il che non è una buona decisione.È possibile negare l'intervallo di IP su Nginx

+2

o potresti usare più intervalli? –

+0

Sono davvero pessimo con il networking, quindi non posso calcolare quali intervalli devo aggiungere per coprire uno di quelli menzionati sopra. Se potessi calcolarli per me, sarei più che grato –

+1

scrivere gli ottetti in formato binario, ad es. 43 -> 00101011. che renderà la visualizzazione delle maschere molto più semplice. –

risposta

17

È possibile bloccare intervalli IP utilizzando CIDR notation. Date un'occhiata all'articolo 'Nginx Block And Deny IP Address OR Network Subnets'

È possibile utilizzare IP range calculators like this one che fanno i calcoli per voi. Per esempio la vostra gamma '43 .249.64.0-43.249.85.255' può essere espresso come:

43.249.64.0/20
43.249.80.0/22 ​​
43.249.84.0/23

+0

grazie. Ho appena calcolato questo su consiglio di Marc B. –

+0

@Flyer sì ho notato. E i numeri si sommano - non è così confortante:) – djf

+0

haha, credo. grazie ancora. Non ho idea del perché non ho pensato di combinare le gamme da solo. –

Problemi correlati