だから私は〜12600のサブネットを持っています:
例えば。123.123.208.0/20
そしてIP。
SQLite データベースや配列などを使用できます
約1か月前に同様の質問がありましたが、1つのサブネットに対して1つのIPをチェックするのではなく、サブネットの束を探しています(明らかに最も効率的な方法で、できればO(合計サブネット)ではありません):)
IP がこれらのサブネットの 1 つであることを確認するにはどうすればよいですか。最適化に役立つ場合は、サブネットではなく true または false が必要です。
現在のリストには同様のサブネットがあります。例: (実際の抜粋)
123.123.48.0/22 <-- not a typo
123.123.48.0/24 <-- not a typo
123.123.90.0/24
123.123.91.0/24
123.123.217.0/24
合計すると、4.xyz から 222.xyz の範囲になります。