🎯 Π€ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΏΠΎ IP адрСсам

6. --ipset - Π’ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ IP Ρ„ΠΈΠ»ΡŒΡ‚Ρ€

Бинтаксис:

--ipset=<filename>

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

  • filename - ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ с IP адрСсами/подсСтями
  • Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π°: ΠΎΠ΄ΠΈΠ½ IP/CIDR Π½Π° строку
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° IPv4 ΠΈ IPv6
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° gzip сТатия
  • МоТно ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ нСсколько Ρ€Π°Π·

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π°:

192.168.1.0/24
10.0.0.1
2001:db8::/32

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

--ipset=/path/to/iplist.txt
--ipset=/path/to/list1.txt.gz --ipset=/path/to/list2.txt

7. --ipset-ip - Ѐиксированный список IP

Бинтаксис:

--ipset-ip=<ip_list>

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

  • Бписок IP/подсСтСй Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ
  • Π‘Π΅Π· Ρ„Π°ΠΉΠ»Π°, прямо Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

--ipset-ip=192.168.1.0/24,10.0.0.1
--ipset-ip=8.8.8.8,1.1.1.1

8. --ipset-exclude - Π˜ΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ IP Ρ„ΠΈΠ»ΡŒΡ‚Ρ€

Бинтаксис:

--ipset-exclude=<filename>

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: (Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ --ipset)

  • Π€Π°ΠΉΠ» с IP адрСсами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ НЕ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

--ipset-exclude=/path/to/exclude.txt

9. --ipset-exclude-ip - Ѐиксированный список ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ

Бинтаксис:

--ipset-exclude-ip=<ip_list>

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

--ipset-exclude-ip=192.168.0.0/16,10.0.0.0/8