Есть незамысловатый код сервера, принимающего коннекты.
Нужно организовать фильтрацию по маске.
Нужно примерно такое:
1) Проверять так:
if ip in "192.168.1.0/24": print("Welcome!") else: connection.close()
2) Так:
if ip in "192.168.*.*": print("Welcome!") else: connection.close()
3) И так:
if ip in "192.168.1.0 - 192.168.2.255": #В диапазоне print("Welcome!") else: connection.close()
Второй вариант предпочтительнее (хотя интересны все
). Эти маски буду размещать в текстовом файле, который будет подгружаться при старте сервера.Подкинет кто пример?