Iptables ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΎΡ‚ Π±Π΅Π΄Π½Ρ‹Ρ… ΠΈ Π»Π΅Π½ΠΈΠ²Ρ‹Ρ… инакомыслящих

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ посСщСний Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… рСсурсов Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π΅Ρ‚ любого Π°Π΄ΠΌΠΈΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡŠΡΠ²ΠΈΡ‚ΡŒ Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠΎΠ½Π° ΠΈΠ»ΠΈ распоряТСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΎΠ².

Iptables ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΎΡ‚ Π±Π΅Π΄Π½Ρ‹Ρ… ΠΈ Π»Π΅Π½ΠΈΠ²Ρ‹Ρ… инакомыслящих

Π—Π°Ρ‡Π΅ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ вСлосипСд Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡ‚ΡŒ спСциализированныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ дистрибутивы для Π½Π°ΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Zeroshell, pfSense, ClearOS.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ вопрос оказался Ρƒ Π½Π°Ρ‡Π°Π»ΡŒΡΡ‚Π²Π°: А Π΅ΡΡ‚ΡŒ Π»ΠΈ Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° сСртификат бСзопасности нашСго государства?

Π£ нас Π±Ρ‹Π» ΠΎΠΏΡ‹Ρ‚ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с пСрСчислСнными дистрибутивами:

  • Zeroshell β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ΄Π°Ρ€ΠΈΠ»ΠΈ Π½Π° 2 Π³ΠΎΠ΄Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ, Π½ΠΎ оказалось Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΉ дистрибутив Π½Π΅Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ для нас выполнял ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ для нас Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ;
  • pfSense β€” ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΡ‡Π΅Ρ‚, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ скучно, ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ°Π½ΠΈΠ΅ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС Ρ„Π°ΠΉΡ€Π²ΠΎΠ»Π° FreeBSD ΠΈ Π½Π΅ достаточно ΡƒΠ΄ΠΎΠ±Π½ΠΎ для нас (Π΄ΡƒΠΌΠ°ΡŽ Π΄Π΅Π»ΠΎ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠΈ, Π½ΠΎ это оказалось Π½Π΅ Β«Ρ‚Π΅ΠΌ ΠΏΡƒΡ‚Π΅ΠΌΒ»);
  • ClearOS β€” Π½Π° нашСм ΠΆΠ΅Π»Π΅Π·Π΅ оказалось ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, Π΄ΠΎ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ тСстирования Π½Π΅ смогли Π΄ΠΎΠΉΡ‚ΠΈ, Π²ΠΎΡ‚ ΠΈ Π·Π°Ρ‡Π΅ΠΌ Ρ‚Π°ΠΊΠΈΠ΅ тяТСлыС интСрфСйсы?
  • Ideco SELECTA. ΠŸΡ€ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ «АйдСко» ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€, интСрСсный ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, Π½ΠΎ ΠΏΠΎ политичСским сообраТСниям Π½Π΅ для нас, Π° Π΅Ρ‰Π΅ хочСтся Β«ΡƒΠΊΡƒΡΠΈΡ‚ΡŒΒ» ΠΈΡ… ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π½Π° Ρ‚ΠΎΡ‚ ΠΆΠ΅ линукс, Roundcube ΠΈ Ρ‚.ΠΏ. Π‘ Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΈ взяли, Ρ‡Ρ‚ΠΎ Β«Π½Π°ΠΏΠΈΠ»ΠΈΠ²Β» интСрфСйс Π² Python ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π² ΠΏΡ€Π°Π²Π° ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ составлСнный ΠΈΠ· Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ сообщСства распространяСмых ΠΏΠΎ GPL&etc.

Понимаю, Ρ‡Ρ‚ΠΎ сСйчас Π² мою сторону посыпятся Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ возгласы с трСбованиями Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Ρ‚ΡŒ свои ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ощущСния, Π½ΠΎ Ρ…ΠΎΡ‡Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ этот ΡƒΠ·Π΅Π» сСти Ρ‚Π°ΠΊΠΆΠ΅ являСтся балансировщиком Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° 4 Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ°Π½Π°Π»Π° ΠΊ сСти Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° Π΅ΡΡ‚ΡŒ свои особСнности. Π•Ρ‰Π΅ ΠΊΡ€Π°Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ°ΠΌΠ½Π΅ΠΌ стала Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСтСвых интСрфСйсов Π² Ρ€Π°Π·Π½Ρ‹Ρ… адрСсных пространствах, ΠΈ я Π³ΠΎΡ‚ΠΎΠ² ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π²Π΅Π·Π΄Π΅ Π³Π΄Π΅ Π½Π°Π΄ΠΎ ΠΈ Π½Π΅ Π½Π°Π΄ΠΎ VLANΡ‹ я Π½Π΅ Π³ΠΎΡ‚ΠΎΠ². Π’ пользовании Π΅ΡΡ‚ΡŒ устройства Ρ‚ΠΈΠΏΠ° TP-Link TL-R480T+ β€” Π²Π΅Π΄ΡƒΡ‚ сСбя Π½Π΅ идСально, Π² ΠΎΠ±Ρ‰Π΅ΠΌ со своими нюансами. Π­Ρ‚Ρƒ Ρ‡Π°ΡΡ‚ΡŒ Π½Π° Linux ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ вмСняСмо Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ благодаря ΠΎΡ„.сайту Ubuntu IP-Балансировка: объСдиняСм нСсколько ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΊΠ°Π½Π°Π»ΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Β«ΡƒΠΏΠ°ΡΡ‚ΡŒΒ» Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒΡΡ. Если интСрСсуСт скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ (Π° это стоит ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ) β€” ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² коммСнтариях.

РассматриваСмоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅Ρ‚ Π½Π° ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½ΠΎ хочСтся Π·Π°Π΄Π°Ρ‚ΡŒ вопрос: «А Π·Π°Ρ‡Π΅ΠΌ Π½Π° прСдприятии ΠΏΡ€ΠΈΡΠΏΠΎΡΠ°Π±Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ сторонниС ΡΠΎΠΌΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ с ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΌΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ трСбованиями ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚?Β».

Если Π² Π Π€ Π΅ΡΡ‚ΡŒ список Роскомнадзора, Π² Π£ΠΊΡ€Π°ΠΈΠ½Π΅ β€” ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊ РСшСнию Π‘ΠΎΠ²Π΅Ρ‚Π° НацБСзопасности (Π½Π°ΠΏΡ€. Π²ΠΎΡ‚), Ρ‚ΠΎ Π½Π° мСстах Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ спят. НапримСр, Π½Π°ΠΌ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ список Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… сайтов, ΠΏΠΎ мнСнию руководства ΡƒΡ…ΡƒΠ΄ΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€ΡƒΠ΄Π° Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ мСстС.

ΠžΠ±Ρ‰Π°ΡΡΡŒ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… прСдприятиях, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Ρ‹ всС сайты ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ запросу с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ сайту, ΡƒΠ²Π°ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ»Ρ‹Π±Π½ΡƒΠ²ΡˆΠΈΡΡŒ, ΠΏΠΎΠ΄ΡƒΠΌΠ°Π² ΠΈ Β«ΠΏΠΎΠΊΡƒΡ€ΠΈΠ² Π½Π°Π΄ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉΒ» ΠΏΡ€ΠΈΡˆΠ»ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Тизнь всС-Ρ‚Π°ΠΊΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ° ΠΈ ΠΌΡ‹ Π½Π°Ρ‡Π°Π»ΠΈ свой поиск.

ИмСя Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ аналитичСски ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΈΡˆΡƒΡ‚ Π² Β«ΠΊΠ½ΠΈΠ³Π°Ρ… домохозяСк» ΠΏΡ€ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, Π½ΠΎ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ происходит Π½Π° ΠΊΠ°Π½Π°Π»Π°Ρ… Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΌΡ‹ ΠΏΠΎΠ΄ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ (Π»ΡŽΠ±Ρ‹Π΅ скрины Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π΅Π·Π°Π½Ρ‹, ΠΏΡ€ΠΎΡˆΡƒ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ):

ΠŸΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ 1
β€” Π½Π΅ заморачиваСтся ΠΈ навязываСт собствСнныС ДНБ сСрвСра ΠΈ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ прокси-сСрвСр. Ну Ρ‡Ρ‚ΠΎ?.. Π·Π°Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ доступ Ρ‚ΡƒΠ΄Π° ΠΊΡƒΠ΄Π° Π½Π°Π΄ΠΎ (Ссли Π½Π°ΠΌ это Π½Π°Π΄ΠΎ :))

ΠŸΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ 2
β€” считаСт Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ± этом Π΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‚Π΅Ρ…ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°Π»Π°ΡΡŒ ΠΏΠΎΡ‡Π΅ΠΌΡƒ я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΌΠ½Π΅ Π½Π΅ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹ΠΉ сайт. Π― Π΄ΡƒΠΌΠ°ΡŽ Ρ‡Ρ‚ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° вас развСсСлит πŸ™‚

Iptables ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΎΡ‚ Π±Π΅Π΄Π½Ρ‹Ρ… ΠΈ Π»Π΅Π½ΠΈΠ²Ρ‹Ρ… инакомыслящих

Как оказалось, ΠΎΠ½ΠΈ ΠΈΠΌΠ΅Π½Π° Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… сайтов пСрСводят Π² Π°ΠΉΠΏΠΈ адрСса ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ IP (Π½Π΅ бСспокоит ΠΈΡ… Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° этом IP адрСсС ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΈ 20 сайтов).

ΠŸΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ 3
β€” пропускаСт Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Ρ‚ΡƒΠ΄Π°, Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΏΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρƒ Π΅Π³ΠΎ Π½Π΅ пускаСт.

ΠŸΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ 4
β€” Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ всС манипуляции с ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ.

А Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с Π’ΠŸΠ (Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ Opera ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅) ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ²? Π˜Π³Ρ€Π°ΡΡΡŒ ΠΏΠΎ-Π½Π°Ρ‡Π°Π»Ρƒ с ΡƒΠ·Π»ΠΎΠ²Ρ‹ΠΌ Mikrotik Ρƒ нас Π΄Π°ΠΆΠ΅ появился рСсурсоСмкий Ρ€Π΅Ρ†Π΅ΠΏΡ‚ Π½Π° L7, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² послСдствии ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ (Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ побольшС, ΠΏΠ΅Ρ‡Π°Π»ΡŒΠ½ΠΎ становится ΠΊΠΎΠ³Π΄Π° ΠΊΡ€ΠΎΠΌΠ΅ своих прямых обязанностСй ΠΏΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°ΠΌ, Π½Π° 3Ρ… дСсятках Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° процСссора PPC460GT ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π² 100%).

Iptables ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΎΡ‚ Π±Π΅Π΄Π½Ρ‹Ρ… ΠΈ Π»Π΅Π½ΠΈΠ²Ρ‹Ρ… инакомыслящих.

Π§Ρ‚ΠΎ стало понятно:
ДНБ Π½Π° 127.0.0.1 Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ панацСя, соврСмСнныС вСрсии Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² Ρ‚Π°ΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ‚Ρ€Π°Π±Π»Ρ‹. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΡƒΡ€Π΅Π·Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²Π°ΠΌΠΈ нСльзя, ΠΈ нСльзя Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠ± ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ количСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ДНБ. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π΅ статичСн, ΠΈ ΠΊΡ€ΠΎΠΌΠ΅ Π½ΠΎΠ²Ρ‹Ρ… ДНБ адрСсов, Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Π΅ сайты ΠΏΠΎΠΊΡƒΠΏΠ°ΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ адрСса, ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ Π΄ΠΎΠΌΠ΅Π½Ρ‹ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня, ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ/ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ символ Π² своСм адрСсС. Но всС ΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ ΠΆΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚ΠΈΠΏΠ°:

ip route add blackhole 1.2.3.4

Π’ΠΏΠΎΠ»Π½Π΅ дСйствСнным Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка IP адрСсов ΠΈΠ· списка Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… сайтов, Π½ΠΎ ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π²Ρ‹ΡˆΠ΅ сообраТСниям ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ ΠΊ сообраТСниям ΠΎ Iptables. БущСствовал ΡƒΠΆΠ΅ ΠΆΠΈΠ²ΠΎΠΉ балансировщик Π½Π° CentOS Linux release 7.5.1804.

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ быстрым, Π° Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΌΠΈΠ½ΡƒΡ‚Ρ‹, Π·Π°ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‡Ρ‚ΠΎ данная страница Π½Π΅ доступна. ПослС Π΄ΠΎΠ»Π³ΠΈΡ… поисков ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ:
Π€Π°ΠΉΠ» 1 -> /script/denied_host, список Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… Π½Π°Π·Π²Π°Π½ΠΈΠΉ:

test.test
blablabla.bubu
torrent
porno

Π€Π°ΠΉΠ» 2 -> /script/denied_range, список Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… адрСсных пространств ΠΈ адрСсов:

192.168.111.0/24
241.242.0.0/16

Π€Π°ΠΉΠ»-скрипт 3 -> ipt.sh, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ipables:

# считываСм ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²
HOSTS=`cat /script/denied_host | grep -v '^#'`
RANGE=`cat /script/denied_range | grep -v '^#'`
echo "Stopping firewall and allowing everyone..."
# сбрасываСм всС настройки iptables, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Π½Π΅ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ
sudo iptables -F
sudo iptables -X
sudo iptables -t nat -F
sudo iptables -t nat -X
sudo iptables -t mangle -F
sudo iptables -t mangle -X
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
#Ρ€Π΅ΡˆΠ°Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°Ρ… (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ нашСй Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹)
sudo sh rout.sh
# цикличСски обрабатывая ΠΊΠ°ΠΆΠ΄ΡƒΡŽ строку Ρ„Π°ΠΉΠ»Π° примСняСм ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ строки
for i in $HOSTS; do
sudo iptables -I FORWARD -m string --string $i --algo bm --from 1 --to 600 -p tcp -j REJECT --reject-with tcp-reset;
sudo iptables -I FORWARD -m string --string $i --algo bm --from 1 --to 600 -p udp -j DROP;
done
# цикличСски обрабатывая ΠΊΠ°ΠΆΠ΄ΡƒΡŽ строку Ρ„Π°ΠΉΠ»Π° примСняСм ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ адрСса
for i in $RANGE; do
sudo iptables -I FORWARD -p UDP -d $i -j DROP;
sudo iptables -I FORWARD -p TCP  -d $i -j REJECT --reject-with tcp-reset;
done

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ sudo обусловлСно Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ нСбольшой Ρ…Π°ΠΊ для управлСния Ρ‡Π΅Ρ€Π΅Π· WEB интСрфСйс, Π½ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π» ΠΎΠΏΡ‹Ρ‚ использования Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ сроком Π±ΠΎΠ»Π΅Π΅ Π³ΠΎΠ΄Π°, Ρ‚ΠΎ WEB Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ Π½ΡƒΠΆΠ΅Π½. ПослС внСдрСния Π±Ρ‹Π»ΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ сайтов завСсти Π² Π‘Π” ΠΈ Ρ‚.ΠΏ. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… хостов Π±ΠΎΠ»Π΅Π΅ 250 + дСсяток адрСсных пространств. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° сайт ΠΏΠΎ https соСдинСнию, ΠΊΠ°ΠΊ ΠΈ систСмного администратора Ρƒ мСня Π΅ΡΡ‚ΡŒ ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΈ ΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌ :), Π½ΠΎ это частныС случаи, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ срабатываний ΠΊ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΡŽ доступа ΠΊ рСсурсу всё Ρ‚Π°ΠΊΠΈ Π½Π° нашСй сторонС, Ρ‚Π°ΠΊ ΠΆΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅ΠΌ Opera VPN, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Ρ‚ΠΈΠΏΠ° friGate ΠΈ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ ΠΎΡ‚ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚.

Iptables ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΎΡ‚ Π±Π΅Π΄Π½Ρ‹Ρ… ΠΈ Π»Π΅Π½ΠΈΠ²Ρ‹Ρ… инакомыслящих

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com