странные логи в squid

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Максимка88
проходил мимо

странные логи в squid

Непрочитанное сообщение Максимка88 » 2013-09-20 10:39:50

Доброе утро, объясните пожалуйста мне где я туплю?
Настроил сейчас FreeBSD 9.1-RELEASE, стоит squid 3.2 + ядерный нат.
В логах сквида а именно в файле access.log пишет вот что:
1377979075.067 1 121.56.223.2 TCP_DENIED/403 3498 GET http://www.163.com/ - HIER_NONE/- text/html
1377987973.006 1 121.56.216.92 TCP_DENIED/403 3499 GET http://www.163.com/ - HIER_NONE/- text/html
1378011312.654 2 1.180.120.22 TCP_DENIED/403 3498 GET http://www.163.com/ - HIER_NONE/- text/html

все Ip принадлежат Китаю

Вопрос:
1) Тоесть эти люди сейчас сидят через мой скфид?
2) Можно ли как то на фрюхе отгородиться от некоторых стран, т.е. запретить доступ из какой то страны?

Мой ipfw

Код: Выделить всё

# ipfw show
00100      0         0 allow ip from any to any via lo0
00200      0         0 deny ip from any to 127.0.0.0/8
00300      0         0 deny ip from 127.0.0.0/8 to any
00400      0         0 deny ip from any to 172.16.0.0/12 in via em0
00500      0         0 deny ip from any to 0.0.0.0/8 in via em0
00600      0         0 deny ip from any to 169.254.0.0/16 in via em0
00700      9       587 deny ip from any to 240.0.0.0/4 in via em0
00800      0         0 deny icmp from any to any frag
00900      0         0 deny log logamount 100 icmp from any to 255.255.255.255 in via em0
01000      0         0 deny log logamount 100 icmp from any to 255.255.255.255 out via em0
01100  38380   3505866 fwd 127.0.0.1,3128 tcp from 192.168.8.0/24 to any dst-port 80 via em0
01200     61      5149 fwd 127.0.0.1,3128 tcp from 192.168.8.0/24 to any dst-port 8080 via em0
01300      0         0 fwd 127.0.0.1,3128 tcp from 192.168.8.0/24 to any dst-port 8081 via em0
01400 178447 122463289 nat 1 ip from any to any via em0
01500      0         0 allow gre from any to any
01600      0         0 deny ip from 172.16.0.0/12 to any out via em0
01700      0         0 deny ip from 0.0.0.0/8 to any out via em0
01800      0         0 deny ip from 169.254.0.0/16 to any out via em0
01900      0         0 deny ip from 224.0.0.0/4 to any out via em0
02000      0         0 deny ip from 240.0.0.0/4 to any out via em0
02100 367472 324842810 allow tcp from any to any established
02200      0         0 allow ip from me to any out xmit em0
02300      0         0 allow udp from any 53 to any via em0
02400      0         0 allow udp from any to any dst-port 53 via em0
02500      0         0 allow icmp from any to any icmptypes 0,8,11
02600      0         0 allow udp from any 53 to any via rl0
02700      0         0 allow udp from any to any dst-port 53 via rl0
02800      2       104 allow tcp from any to any dst-port 2348
02900      0         0 allow tcp from any 2348 to any
03000      0         0 allow tcp from any to any dst-port 21
03100      0         0 allow tcp from any 21 to any
03200   3856    197964 allow tcp from any to any via em1
03300   2416    271611 allow udp from any to any via em1
03400     91      8819 allow icmp from any to any via em1
03500     56      1792 deny ip from any to any
65535     10       965 allow ip from any to any

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: странные логи в squid

Непрочитанное сообщение snorlov » 2013-09-20 11:30:56

Заблокируй на внутреннем интерфейсе все ip за исключением локалки...

Максимка88
проходил мимо

Re: странные логи в squid

Непрочитанное сообщение Максимка88 » 2013-09-20 12:00:47

snorlov
Прошу пощение, но с фрюхой я пока еще на ВЫ общаюсь... не могли бы подсказать как это сделать правильнО?
PS em0 - внешний интерфейс
em1 - внутренний интерфейс

За ранее большое спасибо!

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: странные логи в squid

Непрочитанное сообщение kharkov_max » 2013-09-22 20:41:22

Вы сквид поднимите на внутреннем интерфейсе и усе, а так анонимный прокси получается )))
Еще так Апач умеет ...

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: странные логи в squid

Непрочитанное сообщение kharkov_max » 2013-09-22 20:50:41

Или нат у Вас не правильный ...

Максимка88
проходил мимо

Re: странные логи в squid

Непрочитанное сообщение Максимка88 » 2013-09-23 17:04:45

kharkov_max

что то мне как то не посебе сталночится, т.е. анонимный прокси? Мне как тогда сделать все через внешний пуститЬ7

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: странные логи в squid

Непрочитанное сообщение kharkov_max » 2013-09-23 18:14:17

Максимка88 писал(а):kharkov_max

что то мне как то не посебе сталночится, т.е. анонимный прокси? Мне как тогда сделать все через внешний пуститЬ7
Почитайте про прозрачный прокси, я так понимаю вы его хотите сделать, и перенастройте ipfw.

lazhu
сержант
Сообщения: 254
Зарегистрирован: 2013-08-10 14:28:38
Контактная информация:

Re: странные логи в squid

Непрочитанное сообщение lazhu » 2013-09-24 6:06:22

В правилах 1100, 1200 и 1300 замените em0 на em1.
А чтобы в дальнейшем было проще, пропишите все интерфейсы в переменные в начале скрипта, и указывайте в правилах ${ext_if}, ${int_if}. Тогда если имя интерфейса изменится (при смене сетевухи, например), поменять его надо будет только в одном месте.

Максимка88
проходил мимо

Re: странные логи в squid

Непрочитанное сообщение Максимка88 » 2013-09-24 6:49:27

lazhu
спасибо большое!
Изменил в этих правилах интерфейс. и поставил на наблюдение. А по поводу переменных в правилах, я от них отказался потому как у меня постоянно почему то вылетали ошибки.

Кстати на будущее, а возможно заблокировать доступ допустим для всего Китай к моему серваку?

mikie
мл. сержант
Сообщения: 84
Зарегистрирован: 2012-11-21 18:33:03

Re: странные логи в squid

Непрочитанное сообщение mikie » 2013-09-25 15:26:30

заблокировать возможно, нужно знать перечень IP которые использует китай - закинуть их в таблицу (типа black_list) и подсунуть эту таблицу ipfw с определенным правилом

Максимка88
проходил мимо

Re: странные логи в squid

Непрочитанное сообщение Максимка88 » 2013-09-25 16:56:16

mikie
спасибо.

lazhu
изменил интерфейсы но проблема не решилась

lazhu
сержант
Сообщения: 254
Зарегистрирован: 2013-08-10 14:28:38
Контактная информация:

Re: странные логи в squid

Непрочитанное сообщение lazhu » 2013-09-25 18:02:55

Значит проблема в конфиге сквида.
grep http_port /usr/local/etc/squid/squid.conf что кажет?