На днях у нас возникла проблема с внешним трафиком, сайты чрезмерно пожирали дорогой внешний трафик ( не сайты а вирусы конечно же). Все могло закончится плачевно если бы не простое решение о их блокировки.
Ниже специально для тех кому необходимо заблокировать Внешний трафик, присутствует пример полного кода файла .htaccess для блокировки не белоруского трафика. Естественно для тех кто хочет использовать его для другого региона и страны просто вписываем в него разрешенные ip-адреса, все остальное будет отсечено от сервера и выдаваться страница 500.
Для блокирования зарубежного трафика требуется в файл .htaccess добавить:
order deny,allow
deny from all
allow from 82.209.192.0/18
allow from 86.57.128.0/17
allow from 93.84.0.0/15
allow from 178.120.0.0/13
allow from 194.158.192.0/19
allow from 194.226.120.0/22
allow from 194.226.124.0/23
allow from 193.232.248.0/22
allow from 37.45.0.0/16
allow from 37.44.64.0/18
allow from 37.212.0.0/14
allow from 31.24.88.0/21
allow from 31.130.200.0/21
allow from 46.28.96.0/21
allow from 46.53.128.0/17
allow from 46.56.0.0/16
allow from 46.182.48.0/21
allow from 46.175.168.0/21
allow from 46.191.0.0/17
allow from 46.216.0.0/16
allow from 77.74.32.0/21
allow from 79.170.104.0/21
allow from 79.98.48.0/21
allow from 80.249.80.0/20
allow from 80.94.160.0/20
allow from 80.94.224.0/20
allow from 81.25.32.0/20
allow from 81.30.80.0/20
allow from 84.201.224.0/20
allow from 87.252.224.0/19
allow from 91.149.128.0/18
allow from 91.187.0.0/19
allow from 91.220.250.0/24
allow from 91.215.176.0/22
allow from 93.125.0.0/17
allow from 93.191.96.0/21
allow from 95.128.64.0/21
allow from 95.130.80.0/21
allow from 109.126.128.0/18
allow from 109.232.112.0/21
allow from 128.65.0.0/18
allow from 128.140.240.0/20
allow from 176.60.0.0/16
allow from 178.154.0.0/17
allow from 178.159.240.0/21
allow from 178.163.128.0/17
allow from 178.168.128.0/17
allow from 178.172.128.0/17
allow from 178.238.0.0/20
allow from 193.17.173.0/24
allow from 193.58.255.0/24
allow from 193.151.40.0/22
allow from 193.232.92.0/24
allow from 195.50.0.0/19
allow from 195.137.180.0/24
allow from 195.222.64.0/19
allow from 212.98.160.0/19
allow from 213.184.224.0/19
allow from 217.21.32.0/19
allow from 217.23.112.0/20
allow from 134.17.0.0/16
allow from 164.177.224.0/19
allow from 37.17.0.0/17
allow from 178.172.235.0/24
allow from 178.172.236.0/24
allow from 93.171.104.0/21
allow from 93.171.112.0/21
allow from 93.171.120.0/21
allow from 164.177.192.0/19
allow from 176.118.152.0/21
allow from 194.62.64.0/24
allow from 95.46.200.0/21
allow from 95.46.208.0/20
allow from 5.100.192.0/19
allow from 77.67.192.0/18
allow from 93.189.224.0/21
allow from 195.137.160.0/24
allow from 193.26.18.0/24
allow from 193.105.82.0/24
allow from 185.6.24.0/22
allow from 185.11.76.0/22
allow from 185.12.212.0/22
allow from 77.67.128.0/18
allow from 100.64.0.0/10
allow from 95.47.128.0/21
allow from 95.47.224.0/21
Если остались вопросы по данному решению, пишите в комментариях, будем рады помочь и ответить на ваши вопросы.