среда, 22 июня 2011 г.

Настрока DYNDNS на linux Ubuntu

Как то приспичило подключиться к своему домашнему компу а IP динамический и неизвестный. Вот вспомнил я о dyndns.org.
1. Регистрируемся
2. Прописываем хост
3. Устанавливает dyndns клиент :
sudo apt-get install dyndns

и прописываем вызов dyndns в crontab
01 * * * * root dyndns --urlping-dyndns --login ddlogin --password ddpassword --host myhost.dyndns.org

и теперь для нашего домашнего компа каждый час обновляется IP
а чтобы попасть в комп нужно просто обратиться по ssh на myhost.dyndns.org

Ну еще лучшим вариантом является teamviewer там с настройками париться не придется, установил и все работает :). 

пятница, 10 июня 2011 г.

Копирование файлов через SSH


Очень удобно оказывается копировать файлы используя консоль SSH

копирование с моей консоли на сервер
tar -zc -f - srcdir | ssh -C dstuser@dsthost.ru "cat > /home/dstuser/mybackup.tar.gz"
Архиватор будет выдавать архив в stdout (опция -f -), который через pipe-конвейер попадает в stdin SSH-клиента, а оттуда — прямо в сетевую SSH-сессию

или вот вариант копирование с сервера в мою консоль:
ssh -C srcuser@srchost "tar -zc -f - srcdir" |
dd of=/home/dstuser/mybackup.tar.gz

опять на сервер
dd if=/dev/cdrom bs=2048 | ssh -C dstuser@dsthost.ru
"dd of=/home/dstuser/mycd.iso"
и так далее можно извращаться как угодно :)


я чтобы не набирать постоянно пароли я сгенерю пару ключей:

$> ssh-keygen -t rsa

Утвердительно отвечаем на все вопросы и вводим пустую passphrase два раза, чтобы не вводить ее в качестве пароля (тем не менее, мы хорошо защищены асинхронным криптоалгоритмом, ключи для которого были сгенерированы только что). Затем кладем публичный ключ на удаленную машину:

$> cat ~/.ssh/id_rsa.pub | ssh dstuser@dsthost
"mkdir -p ~/.ssh && cat >>
~/.ssh/authorized_keys && chmod 700 ~/.ssh && chmod 600
~/.ssh/authorized_keys"

В ходе этой процедуры мы ввели пароль в последний раз, больше не потребуется. Обращаю особое внимание на смену прав на публичный ключ и каталог, содержащий его на стороне сервера. sshd — умный демон, и если доступ к публичному ключу получит кто-нибудь, кроме соответствующего пользователя, пользоваться ключом станет невозможно.

четверг, 9 июня 2011 г.

Ограничение скорости работы конкретного интерфейса

Простой шейпер для всего трафика через конкретный интерфейс
устанавливаем
sudo apt-get install wondershaper

Используем:
sudo wondershaper eth1 1024 1024

Скорость указывается в килобитах, в данном примере ограничение скорости будет 100 на 100 килобайт в секунду


воскресенье, 5 июня 2011 г.

Кириллица в консоли Ubuntu

Почему при переходе в консоль по ctrl+alt+f1 кириллица отображается квадратиками. Чтобы устранить эту проблему достаточно сконфигурированный console-setup:


sudo dpkg-reconfigure console-setup

и попробовать разные кодировки мне помогла UTF-8 -> кириллица KOI8-R и KOI8-U 

также можно попробовать
sudo apt-get install console-cyrillic 
sudo dpkg-reconfigure console-cyrillic

четверг, 2 июня 2011 г.

Установка DHCP-сервера и прозрачного прокси SQUID



1. Устанавливаем dnsmasq
sudo apt-get install dnsmasq
2. Редактируем файл /etc/dnsmasq.conf
sudo nano /etc/dnsmasq.conf

3. Ищем закомментированную строку (что то вроде этого):
#interface=eth0
и раскомментируем ее
interface=eth0
при этом не забываем поменять название сетевой карты – eth0 на название вашей сетевой карты, к которой будут конектиться другие компьютеры из вашей сети.
4. Дальше, в этом же файле, раскомментируем или добавляем свою строку: dhcp-range= . К примеру, вот как она выглядит у меня:

dhcp-range=192.168.0.2,192.168.0.15,12h
данная запись означает, что всем компьютерам подключающимся к моей сети, будут автоматически выдаваться ip-адреса, c 192.168.0.2 по 192.168.0.15. И аренда этих адресов будет составлять 12 часов.
5. Перезапускаем сервис dnsmasq:

sudo /etc/init.d/dnsmasq restart
6. Подключаем в сеть какой-нить компьютер, при этом не забываем поставить ему в сетевых настройках, получение ip-адреса автоматически. Если все верно – то компьютеру присвоится ip-адрес из заданного нами в настройках диапазона.

Установка прозрачного прокси.

1. Устанавливаем squid (и если потребуется, другие нужные пакеты, которые он запросит автоматически):

sudo apt-get install squid
2. Редактируем файл настроек squid:

sudo nano /etc/squid/squid.conf
3. Ищем параметр http_port , и выставляем ему следующее значение (к примеру, как у меня):

http_port 3128 transparent
ключевое слово здесь – это transparent, в результате его мы и получим “прозрачный” прокси. А 3128 – это порт для протокола http.
4. В этом же файле ищем параметр visible_hostname и выставляем ему следующее значение:

visible_hostname (название прокси)
где (название прокси) – можете заменить на любое слово или словосочетание. Если вы не заполните данный параметр – squid будет очень сильно ругаться ))
5. Ищем дальше. Теперь ищем параметр acl our_networks заменяем его на такие строки (вот как к примеру у меня):

acl our_networks src 192.168.0.0/255.255.0.0
http_access allow our_networks
Данными строками мы разрешили доступ к прокси для компьютеров из нашей сети 192.168.0.0.
6. Перезапускаем сервис squid:

sudo /etc/init.d/squid restart
7. Ну и наконец-то завершающий аккорд. Добавим правило перенаправления портов в наш файервол.

sudo iptables -t nat -A PREROUTING -i eth0 -d ! 192.168.0.0/24 -p tcp -m multiport --dport 80,8080 -j DNAT --to 192.168.0.1:3128
8. Теперь компьютеры в вашей сети смогут выходить в интернет через ваш “прозрачный” прокси, при этом нам нигде не надо прописывать настройки прокси вручную !! Все работает автоматом.

P.S. Чтобы снова, при каждом включении компьютера, не запускать по новой правило для файервола, проделываем следующее:
1. Запускаем правило для файервола:

sudo iptables -t nat -A PREROUTING -i eth0 -d ! 192.168.0.0/24 -p tcp -m multiport --dport 80,8080 -j DNAT --to 192.168.0.1:3128
2. Сохраняем список всех правил файервола в файл:

sudo iptables-save /etc/iptables.rules
3. Редактируем файл /etc/network/interfaces

sudo nano /etc/network/interfaces
и после блока про сетевую карту eth0 (к примеру, у меня так), вставляем строку

pre-up iptables-restore < /etc/iptables.rules
Вот и все ))

а если нужно по серьезней настроить то вот

 Настройка Squid
Настройка прозрачного прокси сервера Squid без аутентификации. Запретим скачивать файлы с определенными расширениями, закроем большую часть баннеров и прочую рекламу, запретим доступ к некоторым сайтам. Эти правила буду действительны для основной части пользователей интернета. И будет создана группа с полным доступом ко всем ресурсам сети интернет.
Squid конфигурационный файл находится в /etc/squid/squid.conf.
Отредактируйте файл:
vi /etc/squid/squid.conf
# ACCESS CONTROLS
# —————————————————————————–
# TAG: acl
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
# TAG: http_access
http_access allow manager localhost
http_access deny manager
http_access deny CONNECT !SSL_ports
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
acl our_networks src 192.168.0.0/24
acl full-access src 192.168.0.100-192.168.0.103
acl full-access src 192.168.0.2
acl bad_url url_regex «/etc/squid/acl/bad_url.domain»
acl upload url_regex «/etc/squid/acl/upload.domain»
acl filetypes urlpath_regex -i «/etc/squid/acl/filetypes.acl»
acl banners url_regex «/etc/squid/acl/ads.acl»
http_access deny banners !full-access
http_access deny filetypes !full-access
http_access deny upload !full-access
http_access deny bad_url !full-access
http_access allow our_networks
http_access allow full-access
# TAG: http_reply_access
icp_access allow all
# NETWORK OPTIONS
# —————————————————————————–
# TAG: http_port
http_port 3128 transparent
# TAG: hierarchy_stoplist
hierarchy_stoplist cgi-bin ?
# DISK CACHE OPTIONS
# —————————————————————————–
# TAG: cache_replacement_policy
cache_dir ufs /var/spool/squid 40000 16 256
# TAG: maximum_object_size (bytes)
maximum_object_size 50 MB
# TAG: cache_swap_low (percent, 0-100)
# TAG: cache_swap_high (percent, 0-100)
cache_swap_low 90
cache_swap_high 95
# LOGFILE OPTIONS
# —————————————————————————–
# TAG: access_log
access_log /var/log/squid/access.log squid
# OPTIONS FOR TUNING THE CACHE
# —————————————————————————–
# TAG: cache
acl QUERY urlpath_regex cgi-bin \?
# TAG: refresh_pattern
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
# TAG: store_avg_object_size (kbytes)
store_avg_object_size 70 MB
# HTTP OPTIONS
# —————————————————————————–
# TAG: broken_vary_encoding
acl apache rep_header Server ^Apache
cache deny QUERY
broken_vary_encoding allow apache
Сохраните и закройте файл конфигурации Squid.
Создадим директорию и файлы в которых буду хранится правила который буду блокировать сетевые ресурсы.
cd /etc/squid/
mkdir acl
cd /etc/squid/acl/
vi bad_url.domain
vi upload.domain
vi filetypes.acl
vi ads.acl
Запустите Squid прокси сервер:
chkconfig squid on
/etc/init.d/squid start
Проверка порта 3128:
netstat -tulpn | grep 3128
Откройте TCP порт 3128
 Настройка Iptables
Проверти брандмауэр iptables на наличие открытых портов и настройте его для работы как шлюз для прокси сервера Squid. Отредактируйте /etc/sysconfig/iptables:
vi /etc/sysconfig/iptables
Настройка snat и переброс порта 80 через 3128 для прозрачного прокси сервера:
*nat
-A POSTROUTING -o eth0 -j SNAT –to-source IP адрес интернет соединения
-A PREROUTING -p tcp -m tcp -s 192.168.0.0/24 –dport 80 -j REDIRECT –to-ports 3128
Перезапустите iptables:
/etc/init.d/iptables restart
Проверка работы Squid
Сервер установлен и запущен протестируем его на клиентской машине с ip адресом к примеру 192.168.0.37 и откроем к примеру www.yandex.ru и www.vkontakte.ru
Не увидим баннеры и яндекс директ, ну и яндекс фотки т.к. заблокирован под домен foto.yandex.ru
Не увидим интернет ресурс vkontakte.ru т.к. он тоже заблокирован.
bad_url.domain
.vkontakte.ru
.mail.ru
.odnoklassniki.ru
.odnoklasniki.ru
.rutube.ru
.qip.ru
.youtube.com
upload.domain
.depositfiles.com
.mediafire.com
.ifolder.ru
.letitbit.net
.rapidshare.com
.rapidshare.de
.sendspace.com
.ultrashare.net
.ripway.com
.turboupload.com
.megaupload.com
.uploading.com
.zshare.net
.verzend.be
.fileupyours.com
.megashares.com
.sendthisfile.com
.yousendit.com
.filefront.com
.spread-it.com
.webfilehost.com
.esnips.com
.LetitFile.ru
.turbobit.eu
filetypes.acl
\.(exe)$
\.(zip)$
\.(rar)$
\.(mp3)$
\.(avi)$
\.(wav)$
\.(mpg)$
\.(mpeg)$
\.(torrent)$
ads.acl
/adv/.*\.gif$
/[Aa]ds/.*\.gif$
/[Aa]d[Pp]ix/
/[Aa]d[Ss]erver
/[Aa][Dd]/.*\.[GgJj][IiPp][FfGg]$
/[Bb]annerads/
/adbanner.*\.[GgJj][IiPp][FfGg]$
/images/ad/
/reklame/
/RealMedia/ads/.*
^http://www\.submit-it.*
^http://www\.eads.*
^http://ads\.
^http://ad\.
^http://ads02\.
^http://adaver.*\.
^http://adforce\.
adbot\.com
/ads/.*\.gif.*
_ad\..*cgi
/Banners/
/SmartBanner/
/Ads/Media/Images/
^http://static\.wired\.com/advertising/
^http://*\.dejanews\.com/ads/
^http://adfu\.blockstackers\.com/
^http://ads2\.zdnet\.com/adverts
^http://www2\.burstnet\.com/gifs/
^http://www.\.valueclick\.com/cgi-bin/cycle
^http://www\.altavista\.com/av/gifs/ie_horiz\.gif
/banner/
\.banner\.
/banners/
\.banners\.
banpics
us\.yimg\.com
[\./]ad[s]?[\./]
ad2\.rambler\.ru
/cgi-bin/banner
advert
adverts
banner\.linkexchange\.com
bs\.yandex\.ru/count/
hotlog\.ru/cgi-bin/hotlog/count
pics\.rbc\.ru/rbcmill/img/
top\.list\.ru/counter
spylog\.com/cn
top100-images\.rambler\.ru/top100/banner
counter\.rambler\.ru/top100\.cnt
ad*\.lbn\.ru/bb\.cgi
ad4\.bannerbank\.ru/bb\.cgi
webex\.ru/bn/tbe
ar\.atwola\.com/link/
ar\.atwola\.com/image
^http://banners\.rambler\.ru/advert/.*\.gif
^http://kulichki.rambler.ru/reklama/banners/.*\.gif
^http://www.*\.yandex\.ru/cgi-bin/banner/*
^http://www1\.reklama\.ru/cgi-bin/banner/*
^http://www\.reklama\.ru/cgi-bin/banner/*
^http://www\.reklama\.ru/cgi-bin/href/*
^http://www\.100mb\.net/images/ban/banner.*\.gif
^http://www\.bizlink\.ru/cgi-bin/irads\.cgi.*
^http://www\.linkexchange\.ru/cgi-bin/rle\.cgi
^http://www\.linkexchange\.ru/users/.*/goto\.map
^http://www\.netcq\.com/banners/banner\.gif
^http://1000\.stars\.ru/cgi-bin/1000\.cgi
images.rambler.ru/top100/banner
autoprice.ru/dealers/FS_
rambler.ru/top100/b\d+.gif
images.rambler.ru/topshop/ban/count-topshop-\d+.gif
images.rambler.ru/top100/[wb]\d+\.gif
rambler.gif$
/begun_
r.mail.ru/b
bs.yandex.ru
www-banner.chat.ru
engine.awaps.net
list.ru/counter
images.rambler.ru/upl
spylog.com/cnt
auto.ru/cgi-bin/banner
auto.ru/images/reclama
rle.ru
lbe.ru
adriver.ru
hotlog.ru
counter.rambler.ru/top100.cnt
auto.ru/images/rambler.gif
counter.yadro.ru
vl.ru/img/banner
xstats.com
exist.ru/image/88rambler.gif
topcto.ru
exist.ru/image/chr.gif
topshop-counter.rambler.ru
exist.ru/ban
autonet.ru/abn
yandex.ru/cycounter
one.ru/cgi-bin/cnt
sj1.ru
sj2.ru
sj3.ru
sj4.ru
sj5.ru
sj6.ru
sj7.ru
sj8.ru
sj9.ru
sj0.ru
amspro.ru/banners
krutilka.ru
bb.ru
gazeta.ru/newimages/newcounters_light.gif
62.118.249.36:8080
bannerbank.ru
ad.pointer.ru
amh.ru/banner
f-1.ru/board/100X1002.gif
f-1.ru/board/stars.gif
f-1.ru/logo/pt
f-1.ru/logo/sports_b.gif
f-1.ru/board/rambler2s.gif
km.ru/images/banners
counter.list.ru
adv.za.ru
za.ru/img/body/rambler.gif
za.ru/img/geg.gif
spytrack.tic.ru
kmindex.ru/c
kmindex.ru/p
webmoney.ru/images/bxod/bon2.gif
avtomarket.ru/banners
autonavigator.ru/images/argo2.gif
autonavigator.ru/images/argo1.gif
autonavigator.ru/images/argo.gif
rb2.design.ru
ovod.ru/_pic/banner2.gif
ovod.ru/_pic/banner1.gif
autonp.ru/images/ladaonline468.gif
nemdom.ru/tmp
auto.vl.ru/forum/images/farposthosting_88x31ru.gif
mos.ru/n_images/rambler2.gif
count.rbc.ru
pics.rbc.ru/rbcmill
pics.rbc.ru/img/top/img/rambler.gif
rotabanner.izvestia.ru
62.118.249.27:8080
pics.rbc.ru/img/ver99/counter_rambler.gif
pics.rbc.ru/img/ver99/counter_toplist.gif
217.73.192.65/top100/banner-88×31-rambler-blue3.gif
yadro.ru
smi.ru/cgi-bin/banner
bbn.img.com.ua
for-ua.com/img/rambler.gif
bigmir.net/cnt
counter.topping.com.ua
for-ua.com/img/yandex.gif
for-ua.com/banners
mamba.ru/img/yes.gif
clx.ru/show.php
mamba.ru/rec
russianamerica.com/top/logo/index.php
tbn.ru
lbn.ru
img.one.ru/but
ima-press.ru/banner-88×31-rambler-orange2.gif
ima-press.ru/gif/bmik1.gif
rb.rfn.ru
100.goodoo.ru
lenty.ru/img/knopka.gif
novyny.org.ua/i/88×31.gif
context-ua.com/admin/adsystem/adimage.php
smi.ru/cgi-bin/banner
net.kz/cgi-bin/top100/counter.pl
axiom.uz
index.toptj.com/getimage.php
nursat.kz/banners
ads.bankir.ru
bankir.ru/all/banner-88×31-rambler-brown2.gif
akm.ru/rus/banners
ad.k2kapital.com
k2kapital.com/images/counter
masterbank.ru/banners
credcard.ru/ban
addme.com/button.gif
webmoney.ru/images/bxod/bt1_12.gif
onlinebroker.ru/banerbank
onlinebroker.ru/i/i_baners
mdmbank.ru/i/top100.gif
mmbank.ru/content/images/w6.gif
allru.net/listed.gif
sdm-bank.ru/images/spylog.gif
inline.ru/bannernet
inline.ru/images/rambler88_31.gif
sec.ru/fscounter.cfm
supertop.ru
mafia.ru/cgi-bin/ank/top100/nph-top100
ad.relcom.ru
trolick.ru/banners
clickhere.ru/bb.cgi
linkexchange.ru
iss.ru/img/w7.gif
iss.ru/iss30.gif
hisec.ru/hisec.gif
shapret.ru/count226.gif
kiev-security.org.ua/c.gif
kiev.ua/a/88x31x7.png
void.ru/88×31
users.g.com.ua/~batmanb/c.cgi
kiev-security.org.ua/88×31.gif
kodsweb.ru/banners
npoison.ru/ban
rst.bb1.ru/newimg/button-88×31.gif
ptzhack.net/003_hck/ptzhack.gif
void.ru/img/ust_button.gif
nteam.ru/art/nteam.gif
subscribe.ru/stat
leader.ru/PIX/rambler1.gif
leader.ru/PIX/list.gif
leader.ru/PIX/il-logo.gif
leader.ru/images/leader-88×31.gif
leader.ru/PIX/v.gif
leader.ru/PIX/but_service.gif
leader.ru/ringer.gif
1000stars.ru
pics.rbc.ru/img/grinf/usd_nal_8831_4.gif
wisp.ru/wisper.gif
cctvonyx.ru/im/count202.gif
fair.ru/php/i.php
secur.ru/cgi-bin/stat.cgi
anonymizer.ru/banners
tle.ru
sec.ru/ban
rlocman.com.ru/logo/rlbut1r.gif
gaw.ru/images/baner
sec.ru/images/void.gif
sec.ru/w7.gif
sec.ru/img/partners_totalsec.gif
sec.ru/img/partners_tinko.gif
sec.ru/counter.cfm
oxpaha.ru/logo/oxpaha88.gif
sakh.com/adv
meta-ukraine.com/img/banners
ngs.ru/images/clients
ngs.ru/images/ban
top.germany.ru/cgi-bin/links/top.cgi
germany.ru/images/toplistsmall.gif
germany.ru/images/spylog.gif
germany.ru/images/rambler-banner.gif
banners.zhurnal.ru
regions.ru/img/sys/banner-88×31-rambler-gray2.gif
wnet.ua/hosted1.gif
pipeboost.com/images/banners2
meta-ukraine.com/img/ukrsibsm.gif
bm.img.com.ua/cnt
banners.gala.net
stat.gala.net
novocybersk.ru/bns
ad1.primorye.ru
migtop.com/cnt
xtreme-dm.com
oasis.germany.ru/oasisi.php
r.e1.ru
uralweb.ru/hits
e1.ru/image/knopka.gif
vladivostok.ru/fl/show.php
primorye.ru/images/avppr_rus.gif
primorye.ru/img/homepage.gif
surbis.ru/cgi-bin/shban.cgi
mirkart.ru/im/wg.gif
banners.yp.ru
images.yp.ru/nav_adv.gif
russianny.com/webrny/images/banners
reklama.hitlist.ru
canada.ru/top100.gif
top.kg/cgi-bin/wwwtop.cgi
russianseattle.com/banners
moscowmap.ru/And_one_more.gif
gif.10000.ru/images/smgifban.gif
fortuneline.ru/ban/small_1.gif
moscowmap.ru/daun.jpg
extreme-dm.com
farpost.ru/rambler2.gif
farpost.ru/banners2
xbn.ru
nn.ru/8b8519062
nn.ru/banner
tc.nn.ru/img/tc_logo_x.gif
nn.ru/images/contact/contact.gif
nn.ru/adv
business.nn.ru/88×31.gif
nn.ru/images/fishka.gif
nn.ru/images/tss_88x31.gif
nn.ru/images/biznes88x31.gif
nn.ru/images/top100.gif
rb.nsk.ru
spb.ru/admin/adsys
newportal.aaanet.ru:8000
euroadress.ru/banners
vladivostok.ru/fl/showcount.php
nnov.ru/banners
common.regnum.ru/buttons
novosibirsk.ru/img/knopki/banner-88×31-rambler-gray2.gif
sendflowers.ru/cgi-bin/banner.pl
common.regnum.ru/pictures/buttons
nnov.ru/img/count01.gif
nnov.ru/img/count02.gif
nnov.ru/img/count03.gif
nnov.ru/img/count04.gif
euroaddress.ru/buttons/ea1.gif
euroaddress.ru/buttons/4bw.gif
euroaddress.ru/images/rambler-gray2.gif
7ya.ru/imgb
kleo.ru/ban
7ya.ru/exchange
vkids.km.ru/nmg_press/dets.gif
vkids.km.ru/mainimage/myvk.gif
rodi.ru/images/banners
coolweb.ru/banner.asp
bibicall.ru/banner
bibicall.ru/aport/banner-88×3.gif
wwwomen.ru/php/wi.php
rb1.design.ru
rotabanner.com
mail.ru/cgi-bin/counter
asg-banner.artstyle.net
3dnews.ru/ushki
adv.hardwarez.ru
overclockers.ru/images/fastest_ban.gif
atmo-sphere.ru/images/knopka.gif
fcenter.ru/images/ramb.gif
fcenter.ru/images/hot.gif
nvworld.ru/banners
overclockers.ru/images/88×31/overclockers.gif
nvworld.ru/Konfa.gif
nvworld.ru/button_pcnews.gif
nvworld.ru/shqbanner.gif
nvworld.ru/mydriver.gif
nvworld.ru/drvbutton.gif
asuscom.ru/banner
images.e-se.ru
bannerbank.ru:8080
195.161.119.246:8080
netlab.ru/images/banner-88×31-rambler-gray2.gif
rek.m9.ru
ixbt.com/banners
tuner.ixbt.com/ban_a01.gif
5000.ru/images/promo
5000.ru/images/topshop.gif
5000.ru/images/banner-88×31-rambler-blue3.gif
myweb.ru/i-adv
nvworld.ru/nvWorld.GIF
oldi.ru/images/ramblertop100.gif
radionet.pp.ru/top/count.php
tks.ru/cgi-bin/ad
tks.ru/_pics/banners
linux.ru/ban
194.67.23.251/counter
linux.ru/banner-images
linux.ru/lcimages
rusc.ru/images/banners
caravan.ru/bannersout
7wolf.net/images/vert_banners
ad.playground.ru
adv.aport.ru:8000
7wolf.net/images/hotlog.gif
7wolf.net/images/ran2_n88x31.gif
7wolf.net/banner_
ag.ru/ag2/i/rambler.png
playground.ru/images/ad
proext.com/c.cgi
games.ru/images/banners
games.ru/images/links/dinet.gif
list.ru/img/counter
nedstatbasic.net
ag.ru/images/top100l.gif
rol.ru/pictures/rota
games.berezniki.ru/img/ramb.gif
vkids.km.ru/img/games_announce/banners
pig.ru/images/banners
gcl.ru/main/banners
egold4all.com/ban468x60.gif
kitcom.ru/banners
pig.ru/images/buttons
i.gz.ru/bn
top-100.ru/counter
ads.cyberfight.ru
ps.dm3.ru/pic/ban
adnet.ru/cgi-bin/banner
progamer.ru/images/banners
cheats.ru/phpAdsNew
cheats.ru/images/captaincode.gif
images.gamezone.com/affiliate/gamezone_88x31_na.gif
alex-soft.net/top100di.gif
alex-soft.net/1sbhtm03.gif
alex-soft.net/games11.gif
alex-soft.net/top56.gif
alex-soft.net/top100a.gif
stopgame.ru/top/images/88logo.gif
stat.geres.ge/scripts/stat.php
game.ipm.com.ua/cgi-bin/top/button.cgi
alex-soft.net/top20free.gif
fair.ru/php/i.php
kavkazweb.com/tc.cgi
freegames.gol.ge/top/vager.gif
alex-soft.net/games1n.gif
ghoulzgamez.com/ghoulz10/images/ghoulz10.gif
alex-soft.net/games/top20cool.gif
city2100.com/ban1.gif
city2100.com/ban2.gif
city2100.com/ban3.gif
freegames.gol.ge/top/banner100100.gif
questzone.ru/gif/banner.gif
city2100.com/gamefan.gif
city2100.com/jr.jpg
city2100.com/jurnal1small.jpg
city2100.com/logo_phpBB.gif
city2100.com/csbanner.swf
city2100.com/nhl2003.gif
city2100.com/hotw.gif
image.subscribe.ru/subut/maroon.gif
aport.ru/adv
gameland.ru/code/common/ads
gamenavigator.ru/images/banners
gameland.ru/i/nland.gif
gameland.ru/i/but-xakep.gif
gameland.ru/i/but-gameland.gif
gameland.ru/i/but-eshop.gif
gameland.ru/i/but-modernart.gif
gameland.ru/i/but-mc.gif
gameland.ru/i/but-xyligan.gif
gameland.ru/i/sb81x33.gif
xakep.ru/i/but-psyservice.gif
artru.ru/pic/advert
children.kulichki.net/ban
artru.ru/pic/bott/ban6-88×31.gif
oboi.kulichki.net/banner1.gif
artru.ru/pic/bott/prik8831.gif
refer.ru/images/ref_buttons
paintland.ru/images/top/paintland.gif
pregrad.net/banners
fg.ru/img/200×30
fashion-monitor.com/phpAdsNew
vsevolod.deepdesign.ru/img/88×31
fg.ru/_pics/88×31
theplace.ru/banner
fg.ru/_pics/banners
wir.ru/cgi-bin/score.pl
ibn.ru/asp/pic/ibn8831.gif
bestfor.ru/buttons
llink.vov.ru/k1.gif
allrunet.ru/pictures/ari.jpg
ipservis.ru/banners
1ps.ru/bann
hotindex.ru/counter
sbr100.500sl.de/banners
shareasale.com/banners
porta.ru/banners
weblist.ru/images/weblist881.gif
top100.lt/cgi-bin/count
allbanners.ru
desktopwallpapers.ru/adv
moda.ru/img/hosting.gif
starchat.ru/banners
moda.ru/img/garderob.gif
moda.ru/img/place02_8831.gif
on.wplus.net/powerteam/key.gif
ost-prospekt.com/links/im/katalog.gif
infoart.ru/cgi-bin/ihits
rubtsov.penza.com.ru/calendar/au_pub.gif
intercult.ru/banner
goldenurl.radio.ru/images/ban12.gif
mnogo.ru/coolink/linkofday.gif
nevru.com/cnt
molotok.ru/cgi-bin/banner
lab-r.com/cgi-bin/counter.cgi
om.ru/adrot
arms.ru/top/top.gif
afghanwar.spb.ru:8100/images/mirrorukr_e.gif
zorich.ru/banners
zorich.ru/images/button34.gif
zorich.ru/art_main/apbutn01.gif
xlegio.ru/spam/buttonsn.gif
ancient.holm.ru/images/banners/ancient-mini.gif
nuke.f2s.com/top/top.gif
xlegio.ru/buttons/button02.gif
banner.kiev.ua
rotabanner.kulichki.net
battleships.spb.ru/flot.jpg
count.ru
index99.kiev.ua/cgi-bin/count7.cgi
topping.com.ua/cgi-bin/ping.cgi
windows.spb.ru/button/button.gif
195.161.119.249:8080
reklama.ru
f2.ru
encyclopedia.ru/images/rambler88x31.gif
1000.stars.ru/cgi-bin/1000.cgi
vba.ru/vba88x31.gif
kinomania.ru/_banners
kinomania.ru/count215.gif
counter.aport.ru
kinoforum.ru/nokia2.swf
mbe.ru
kinoafisha.ru/images/knopka.gif
kino.ru/images/afisha.gif
kino.ru/banners
rotator.exler.ru
exler.ru/img/rambler_green.gif
exler.ru/img/videobutton.gif
film.ru/img/advert
videoguide.ru/advert
dvdspecial.ru/banner
dvd.ru/images/BOTTON1.jpg
dvdspecial.ru/images/dvd88x31.gif
themes.ru/img/468
kinoforum.ru/banner_matrix.jpg
kinolenta.ru/counter.php
kinox.ru/img/internews_100_1.gif
lenta.ru/krutilka
100news.ru/0/100newsRu468x60.gif
big.isv.ru/0/ozon
big.isv.ru/0/amazon
big.isv.ru/0/webmarket
pogoda.ru/images/zodiac.gif
big.isv.ru/0/isv
pogoda.ru/banners
mmedia.ozon.ru/graphics/img_ass/ozon_ban1_bv_ani.gif
big.isv.ru/banners
kulichki.com/comics/p/titlebook.gif
isv.ru/_vti_bin/fpcount.exe
banner.dol.ru
rin.ru/images/pbn.gif
rin.ru/cgi-bin/rin.pl
reks.com.ua
uaportal.com/r
a-counter.kiev.ua
counter.hitua.net
c.bigmir.net
topping.od.ua/cgi-bin/pinger.cgi
exaccess.ru/banners
fantom-xp.com/ban_468x60_1c.gif
ra-gu.net/elizov_1.gif
farpost.com/banners
oko.ru/adversting
infobroker.ru/bimmi.gif
infobroker.ru/banner-88×31-rambler-gray2.gif
infobroker.ru/cgi-bin/ads.pl
3p.ru/cgi-bin/cnt.cgi
3p.com/cgi-bin/cnt.cgi
one.ru/flash
deluxe.ru/rusokna/rus.swf
cards.ru/banners
img.one.ru/ad
juristkonsult.ru/banner
top.one.ru/imgs/ban_04.gif
top.one.ru/akmos.gif
spring.ru/468.gif
top.one.ru/img/img.gif
visits.ru/pict/temp_banners
visits.ru/cgi-bin/topcount.cgi
rubricon.ru/images/banner1000.gif
tournews.ru/img/banner
biscont.com.ua/cgi-bin/rating/rating.cgi
gids.ru/top/hit.php
hmoney.kuzbass.com/counter.php
catalog.metka.ru/counter/counter.php
webexpress.ru/counter
gids.ru/top/hit.php
tournews.ru/img/ext
nge.ru/banners
banners.btp.ru
metalltorg.ru/cgi/qban.cgi
metaltop.ru/counter.php3
metalltorg.ru/images/banners
metalfond.ru/top100/bottom/l
metalltorg.ru/images/powered_megasoft.gif
fareast.ru/banners
link.times.lv/images/banners
max.ru/web/max.gif
sonet.ru/img/secondhand_new_banner.png
sonet.ru/img/advakom_outdoor_banner.png
sonet.ru/img/fluke_banner.png
stat.aport.ru
top.apic.ru
allpumps.ru/top100_counter.php
skrin.ru/banner
ixbt.com/banner
anfrax.ru/100.gif
img.compulenta.ru/images/rol1.gif
img.compulenta.ru/images/rol2.gif
oldi.ru/images/r_ixbt.gif
oldi.ru/images/rankercounter.gif
oldi.ru/images/asus.gif
citymarket.ru/img.asp
citymarket.ru/baner
palmshop.ru/img/banners
oldi.ru/adimg
ixbt.com/images/zenon-nsp.gif
ixbt.com/images/rmaa-88×31.gif
atlantic.ru/banners
hpc.ru/bs
digitalworld.com.ua/cgi-bin/ppc/ppc.cgi
hpc.ru/hpc.gif
ranker.ru/scripts/rcounter.dll
open.by/cgi-bin/info09counter.cgi
open.by/banners
weblist.ru/images/weblist882.gif
partner.porta.ru
sorix.ru/cgi-bin/banners
fair.ru/i/i.php
submitter.ru/php/i.php
itc.ua:8888/ping.gif
nextday.ru/banner.swf
itc.ua/img/softprom/action.swf
itc.ua/img/mega-serv/msc_itc_mx811.swf
itc.ua/img/tender/ten125.swf
itc.ua/img/unitrade/468×60.swf
itc.ua/img/datalux/Banner1.swf
svitonline.com/banner
itc.ua/viewban.php
valuehost.ru/banners
webcity.ru/ban
webcity.ru/img/vh88.gif
newman.ru/LOGOS
codenet.ru/button
top.novgorod.ru:81
exler.ru/img/corbina.gif
voronezh.net/library/voronezh_lib.gif
bladezone.ru/images/small_blade.gif
book.pp.ru/images/biblionet.gif
bestbooks.ru/Images/allbest.gif
allbest.ru/union/c
stihi.ru/reklama
m2k.ru
hpclub.ru/imgs/adv.gif
abn.elro.com
fairhost.ru/ban
deltafitness.com/ban
mypartner.ru/s/ban
simrussia.ru/imgs/banner21.gif
doktor.ru/common/banner
doktor.ru/common2/banner
mama.ru/common2/banner
sorter.ru/88×31
rusmedserv.com/banners
rusmedserv.com/topsites.gif
medlog.rusmedserv.com
mednavigator.ru/buttons
rusmedserv.com/dir/catalog.gif
rusmedserv.com/images/banner-88×31-rambler-blue3.gif
1job.ru/_bann
rusmedserv.com/advert
harbor.ru/bn
zabugor.ru/ban
emedi.ru/images/banners
emedi.ru/images/design/promo
imho.ru
zvuki.ru/cgi-bin/banner
195.96.170.30/img/banners
delit.net/banners
217.107.216.6:777/image1/bnrin.gif
pbnet.ru/show/show.pl
217.107.216.6:777/image1/banner_konstr.gif
roms.ru/cgi-bin/license.pl
bomond.com/img/banners
mp3.ru/bf.gif
audiofind.ru/banners
qsound.ru/mp3search.gif
mp3music.hotbox.ru/baner.gif
terra.es/personal8/podarki/banners
mp3search.ru/banners
img.mp3search.ru/mp3search/podarok468.gif
loto.ru/partner.nsf
clx.ru/mpic.php
mp3search.ru/mp3search/banners
banner.online.com.ua
musicmp3.spb.ru/banners
musiccounter.ru/hit.pl
ad1.grammy.ru
plus.ru/pr/banner
dni.ru/img/dni_adv.gif
mobilmusic.ru/mmus.gif
chart.ru/img/advert
ladoshki.com/cgi-bin/ppc/ppc.cgi
qsound.ru/counter.php
newgsm.com/button.gif
digitalshop.ru/partner
banzai.samara.ru/banners
banners.realmusic.ru
realmusic.ru/media/banners
top.mp3.com.ua/cnt_img.php
top50.supercharts.ru/images/top50s.gif
muzica.hut.ru/cgi-bin/topsites/img.cgi
rotabanner.bolotov.ru
top.startua.com/92.gif
hizone.info/images/rax.gif
gramota.ru/img/banner
gramota.ru/img/banner
topphoto.ru/cgi-bin/topphoto/hits.cgi
images.topping.com.ua/ping9.gif
molbiol.ru/izo
molbiol.ru/ads
rotabanner.adex.ru
pers.ru/refer
astrolab.ru/top.gif
cfin.ru/ads
golubev.net/cgi-bin/golden/b.pl
catalog.magictower.ru/cgi-bin/banner.pl
jewish.ru/perl/gdcount.pl
zen.ru/top/knopka.gif
mikten.ru/images/ram.gif
foreman.ru/images/same-adv1.jpg
foreman.ru/88×31
vidok.ru/img/banners
domovoi.ru/img/banner1.gif
kvartirant.ru/counter.php
mamadu.ru/banners
rre.ru/top/top1.gif
reklamr.hitlist.ru
top.startua.com/111.gif
pics.rbc.ru/img/ver99/counter_topmail.gif
edu-all.ru/images/banner_1.gif
edu-all.ru/images/banner_2.gif
edu-all.ru/images/banner_3.gif
edu-all.ru/images/banner_4.gif
trainings.ru/i/reclama
referats.biz/images/ele.gif
estudy.ru/ad/bans
sachok.ru/img/banners
pixelate.ruscripts.com/ad
students.ru/rui-done.gif
students.ru/mfua.gif
students.informika.ru/pic/aport.gif
logosexpress.ru/images/specials/gifs/1.gif
logosexpress.ru/images/specials/gifs/2.gif
travel.cex.ru/img/468×60.gif
pics.afisha.ru/userimg/77rus.gif
pics.afisha.ru/./banners
ignio.com/r/adv
rotabanner.kleo.ru
gnezdo.ru:8200
flb.ru/cgi-bin/banner
iraqwar.ru/banners
ads.sherebon.ru
intersib.ab.ru/cgi-bin/count.cgi
lenpravda.ru/images/hotlog.gif
banpolit.zhurnal.ru
pegas.fep.ru/ads
molotok.ru:8085/banners
img.gismeteo.ru/images/btn_orc.gif
img.gismeteo.ru/images/rambler2.gif
r.gismeteo.ru
votpusk.ru/banredir.asp
pogoda.spb.ru/img/i1.jpg
pogoda.spb.ru/img/b1.jpg
demo.gradi.ru
pogoda.spb.ru/img/b2.jpg
hmn.ru/fban
rtkk.ru/pics/banners
hmn.ru/count_grf_lib.php
nf.ru/banner
hunter.ru/images/count208.gif
hunter.ru/images/w9.gif
cnt.vvv.ru
nbn.breeder.ru
zoomax.ru/cgi-bin/refcat/shimg.pl
priznaem.ru/vote/img/8ya_web.gif
pogoda.msk.ru/img/infocus-s.jpg
job.msk.ru/job.asp
ptichka.ru/images/laureat.gif
ptichka.ru/i/cardbox/cardbox.gif
meteo.ru/banner-88×31-rambler-darkblue2.gif
protoplex.ru/cgi-bin/image.pl
belrus.com/cgi-bin/counter
serpantin.dem.ru/ikon.gif
top-top.ru/cgi-bin/topcount.cgi
top.proext.com/count.cgi
aquaria.ru/cgi/banner/banner.cgi
fisher.ru/banners
uptime.ru/but.php
ezone.ru/images/openwww_100x100.gif
ezone.ru/images/ezone_100x100.gif
openwww.ru/image/openwww.gif
openwww.ru/image/Tours_Hot-tours.gif
openwww.ru/image/sportmaster_468_60.gif
openwww.ru/image/travel_ru_468_60.gif
openwww.ru/image/divan_tut_468_60.gif
openwww.ru/image/ezone_468_60.gif
twist.kuban.ru/rekl
aspads.net
zenon.net/images/main/banners
wm.bitel.ru/img/wm.gif
ufanet.ru/reclama
comset.net/new/images/banners
hosting.caravan.ru/img/14.gif
hosting.caravan.ru/img/13.gif
caravan.ru/img/mail.ru.gif
caravan.ru/banners
caravan.ru/imgs/mail.ru.gif
sandex.ru/bans
counter.goldenurl.ru
masterhost.ru/8831
freeware.ru/images/rambler_win.gif
kaspersky.ru/ban
freesoft.ru/banners
banners.krsk.ru
cnt.krasland.ru
softbox.ru/pic/screen.gif
softportal.com/img/ushi
pvtop.com/cgi-bin/ban.cgi
izcity.com/ad/banner
saldo.ru/cntr.html
linux.ru.net/counter.php3
sitemeter.com
194.85.14.54/show.asp
sql.ru/actualadv/actualadvbnr.aspx
povodok.ru/images/banner
fishery.ru/banners
product.ru/images/b
mnogo.ru/b
product.ru/images/b
cooking.ru/images/equip100.gif
conditer.ru/free/banners
conditer.ru/img/mts8831.gif
conditer.ru/img/NTA_81x33.gif
banner.job.ru
rotabanner.estart.ru
job.ru/images/banners
profy.ru/catalog/buttons
bigmax.ru/main/images/bm.gif
4love.ru/images/DS_1.gif
love.x-time.ru/468x60rus.jpg
top.hutor.ru/cgi-bin/counter
bakililar.az/images/toplogo.gif
tours.ru/banrec
turizm.ru/img/banners
unitours.ru/img/ban100_opt.gif
express-2.ru/images/banner_neva.gif
turkey.ru/ban
joblist.ru/fg
rabota.com.ua/Ushki
bxod.com/img/banvis.gif
jobs.idc-card.ru/banners
joblist.ru/fg/rtsoft.gif
ad.jobnet.agava.ru
zarplata.ru/images/banner
ad.resume-bank.ru
rabota.mail.ru/images/partners
in-job.com.ua/bn
banners.abn.com.ua
specialradio.ru/images/rb_100x100_1.gif
sky-radio.fm/images/banner
gala.net:9000/img/bigmir.gif
gala.net:9000/img/ping.gif
galaradio.com/gifs/galanet.swf
capitalcity.combats.ru/i/bn
64.90.164.34/banners
rus-chat.de/_forum/status.php
li.ru/tsm.gif
flirt.ru/plus.gif
flirt.ru/bann
more.by.ru/img/ban
by.ru/up/begun
top.startua.com/400.gif
chat.gala.net/imgs/ping.gif
sostav.ru/banner
counter.nn.ru
jcsoft.org/banners
evrey.com/sitep/banners
cnt.logoslovo.ru
luther.ru/jcru_banner
evrey.com/sitep/ngban
islam.ru/images/bnr
logoslovo.ru/cgi-bin/cnt
biblelamp.ru/log.cgi
cbn.blago.ru
uucyc.pp.ru/cgi-bin/img.cgi
sotovik.ru/ban4
sotovik.ru/ban_upload
progsm.ru/images/banner
progsm.ru/images/xelibri.gif
rotabanner.beeonline.ru
sotovik.ru/phones/prices125_yellow.gif
sotovik.ru/cgi-bin/getinfobanner.cgi
mport.ru/images//banners
sotaland.ru/125x250_2.swf
tmr.ru/banner
mobile-review.com/adimages
vost.ru/ads2
vpost.ru/ban
alltones.ru/bs
mobilenet.ru/bn
revkom.ru/images.tpl
siemens-club.ru/bs
filesearch.ru/img/kulich.gif
filesearch.ru/images/nad_gde.gif
eprst.ru/banners
prazdniki.ru/pict/advert
kissyou.ru/img/hw_ban.gif
gmail.ru/images/banner1.gif
gmail.ru/images/banner2.gif
gmail.ru/images/banner3.gif
gmail.ru/images/banner4.gif
findme.ru/Counter
art.bdk.com.ru/happy/images/baner
andpage.h10.ru/avto/pic/avtoban.jpg
grani.ru/images/reklama_120x64.gif
izrukvruki.ru/banners
kommersant.ru/banners
g.delfi.lv/b/m
vedomosti.ru/var/bansrc
mignews.com/ads
sobkor.ru/recl
rb.sport-express.ru
peski.ru//images/banhiconix.gif
baja.ru/images/design/banner.gif
216.67.231.2/images/b468x60.jpg
fc-zenit.ru/images/bannner
paintball-mfp.ru/img/468_ban_opt.gif
fonbet.info/img/banner100e.gif
allinsurance.ru/banners
i-rate.ru/img/rate.gif
i-rate.ru/img/ogoi.gif
i-rate.ru/img/an.gif
insure.auto.ru/images/www.infotel.ru.gif
insure.auto.ru/images/120x120omtpl.gif
insure.auto.ru/images/1.gif
gagarin44.ru/insure/insure100.gif
alfastrah.ru/img/banners
alfastrah.ru/images/foxani.gif
iplog.md
vsk.ru/images/upload
autograzhdanka.ru/banners
autograzhdanka.ru/images/slogan.gif
avest.ru/img/mo.gif
avest.ru/img/osago.gif
avest.ru/img/cost2.gif
avest.ru/img/cost1.gif
avest.ru/img/rating.gif
sbn.finance.ru/novinki/katalog 1.2/counter.php3
stroyportal.ru/cgi/Banner.system
ivd.ru/bann
ntv.ru/home/banners
rbcmp3.com/tap/showban.asp
masterbell.com/common/banner
allsat.biz/nban.gif
newsat.mccinet.ru/od_bann.gif
pobeda.ru/serafim/images/bs
startcopy.ru/ban_codes.gif
aviaport.ru/users/banners
aviaport.ru/images/banner
cdminfo.ru/img/cd.gif
cdminfo.ru/img/MST_100X100.gif
abc.ru/cgi-bin/bn.pl
nag.ru/ners
ext4.price.ru
sweb.ru/ban
sharaban.ru/bn
webex.ru/bn
468.webex.ru
100mb.ru/banner
hitbox.com
freeproxy.ru/pics/banner.gif
hub.ru/usergate.gif
javable.com/images/banners
nemteh.ru/banners
list.mail.ru/img/buttons
stroy-info.ru/banners
stroy-info.ru/pictiers/ban
runet.ru/images/banners
divan-tut.ru/new/12.swf
hi-fi.ru/b
rosmebel.com/baners
klimatlux.ru/images/melo_banner_2-1.gif
lifeonline.ru/images/mb
farpost.com/banners2
farpost.com/bazar/uploadimages
mza.ru/image/mps.gif
mza.ru/image/rekl.gif
poezda.net/images/banner3.gif
poezda.net/images/banner2.gif
poezda.net/images/banner1.gif
polets.ru/adv
autotransinfo.ru/images/adv_ban
tours-and-tickets.ru/banners
rtarif.ru/ska/b
mps.ru/images/viewimage.html
exaccess.ru/asp/banner.asp
ad.avia.ru
goodoo.ru/cgi-bin/banner
all-trans.ru/baners
all-trans.ru/Avtoperevoz/profrost/Movie1.swf
all-trans.ru/Pic/telecom157x32_12.gif
all-trans.ru/images/diamanta.gif
all-moscow.ru/cntr.html
pingwin.ru/img/pingwin.gif
i2i.ru/banners
glazavglaza.ru/images/eye_to_eye.gif
linkexchange.com
medlux.ru/htdocs/misc
medlux.ru/misc
solvay-pharma.ru/imgb
fatamorgana.ru/js/s2_logo.swf
ht-gen.nm.ru/proto_ban.swf
dir.rusmedserv.com/catalog.gif
top.svavia.ru/cgi-bin/request
kastaneda.nm.ru/eb/oblogka.swf
kastaneda.nm.ru/eb/mon.swf
e-apteka.ru/banCD-2003.gif
e-apteka.ru/banner
medi.ru/banner
airbase.ru/top
ht-gen.nm.ru/htg88.gif
arva.nm.ru/afl_ban88x31.gif
fito.newmail.ru/mon.swf
fito.newmail.ru/proto_ban.swf
protek.ru/imgs/banners
nycomed.ru/flash
nycomed.ru/images/flash
nycomed.ru/count215.gif
med.sgg.ru/images/farmsklad5.gif
med.sgg.ru/images/farmedservice.gif
med.sgg.ru/shdat/nkm2.gif
med.sgg.ru/images/allergentd.gif
med.sgg.ru/images/oliss.gif
med.sgg.ru/images/magi.gif
med.sgg.ru/images/fitoline.gif
med.sgg.ru/images/technokon.gif
med.sgg.ru/images/vipsmed.gif
med.sgg.ru/images/farmamed.gif
med.sgg.ru/shdat/nkm1.gif
med.sgg.ru/images/astrafpbn.gif
med.sgg.ru/images/imma.gif
med.sgg.ru/images/olifengopoxen.gif
med.sgg.ru/images/gammamed.gif
med.sgg.ru/images/ownrecl.gif
med.sgg.ru/images/olifen1.gif
remedium.ru/bnr
remedium.ru/img/logodok150x60.gif
remedium.ru/test
apteka.ru/banner
drugreg.ru/Banners
bas.photosight.ru
217.16.28.101/ban
mayakinfo.ru/10/100/ot1.gif
meetsingles.com.ru/counters
foto.ru/banners
zero.kz/c.php
max.ru/i/btn
make-up.ru:8100/coyc_120x600_1.swf
omar.ru/banners
probuy.ru/banners
adv.zapal.ru
qol.ru/forum/images/topmag.gif
make-up.ru:8100/Zakazlinz_120x240_1.gif
make-up.ru:8100/Zakazlinz_120x240_2.gif
make-up.ru:8100/Zakazlinz_120x240_3.gif
make-up.ru:8100/Zakazlinz_120x240_4.gif
make-up.ru:8100/Zakazlinz_120x240_5.gif
make-up.ru:8100/Zakazlinz_120x240_6.gif
make-up.ru:8100/Zakazlinz_120x240_7.gif
make-up.ru:8100/Zakazlinz_120x240_8.gif
make-up.ru:8100/Zakazlinz_468x60_1.gif
make-up.ru:8100/Zakazlinz_468x60_2.gif
make-up.ru:8100/Zakazlinz_468x60_3.gif
make-up.ru:8100/Zakazlinz_468x60_4.gif
make-up.ru:8100/Zakazlinz_468x60_5.gif
make-up.ru:8100/Zakazlinz_468x60_6.gif
make-up.ru:8100/Zakazlinz_468x60_7.gif
make-up.ru:8100/Zakazlinz_468x60_8.gif
make-up.ru/images/167_pedicure.gif
make-up.ru/images/167_manikiur.gif
chipinfo.ru/adv
escltd.ru/Gif/shema468.gif
chip-dip.ru/chipdip/img/logo-inv.gif
platan.ru/electro11.gif
amplo.ru/banners
shema.ru/baner_acc.gif
digitalshop.ru/shop/img/partner.gif
digitalshop.ru/shop/img/qol.gif
digitalshop.ru/shop/img/opt1.gif
digitalshop.ru/shop/img/magslogo.gif
digitalshop.ru/shop/img/top100.gif
digitalshop.ru/shop/img/mpclub468x60_1.gif
einfo.ru/img/microchip01.gif
einfo.ru/img/bnr
promelec.ru/reklama
radiolink.ru/cgi-bin/exchange
masterkit.ru/images/banners
oval.ru/page/oval.gif
162.42.209.70/~risking/images/w1001.gif
clx.ru/ban
digitalshop.ru/shop/img/qol1.gif
amt.ural.ru/img/banneric-uralwes.gif
amt.ural.ru/img/banneric-top100.gif
earnforum.com/images/u_neosap_train.gif
tele-video.ru/grafx/dostavka.gif
tele-video.ru/grafx/icq_banner.gif
univermag1.ru/ushki
ownermlm.com/baner
e-shop.ru/code/common/ads
e-shop.ru/i/gametop.gif
e-shop.ru/i/PagesRu1.gif
e-shop.ru/code/common/ads
inetmoney.nm.ru/Banners
ownermlm.com/img/ownermlm468_60.gif
mafiatop.ru/counter
ulitka.ru/img/ulitka.gif
vsego.ru/images/bkat8831.gif
top.rus.lv/
gamestop.ru/top/banners
noo-ws.com/aa.gif
pic.tradeodds.com/betonmarkets-rus/cbet-banner-9-RU.gif
russervice.de/ver2/468x60_1.gif
technohouse.ru/plpan.gif
anekdotov.net/show/sell
podruga.net/bajrik.gif
anekdotov.net/reklama.gif
anekdotov.net/bannlist2.gif
anekdotov.net/aizp.gif
anekdotov.net/daily.gif
anekdotov.net/anet88x31.gif
podruga.net/img/revnosta.gif
ostrie.ru/img/sl_counter.gif
anekdots.ru/images/otm.gif
anekdots.ru/images/sudba.gif
ben.ru
chulkov.com/joke/banners
fctimes.combats.ru/img/banner_.gif
astalavista.com/art/member1/JonFrappier2.gif
astalavista.com/art/member1/JonFrappier1.gif
astalavista.com/art/member1/NixonMladen.gif

среда, 1 июня 2011 г.

Ускоряемся или экономия трафика

Возможное ускорение и экономию трафика под Ubuntu Linux мы получим в связке:
pdnsd+adzapper+bfilter+polipo
Так как безлимитный интернет не у всех, поэтому всеми возможными способами будем экономить на трафике... Очень простенько напишу о своих действиях, а то ведь не винда, возможно и забуду к тому времени как снова понадобится, а может и поможет кому-нибудь.

### Кэширование DNS ###

Этот пункт опциональный, на любителя, я как-то сделал из любопытства и оставил... При неустойчивой связи разрешение доменных имен может происходить довольно долго и не всегда с первого раза. Помогает локальный кэширующий DNS сервер. К тому же это позволит чуть-чуть сэкономить на трафике, особенно если вы испльзуете gprs :) И не нужно думать, что это плохая идея для домашнего использоания, ведь даже в Chrome/Chromiume сделали "упреждающее чтение DNS для ускорения загрузки страниц", так что вполне сгодится :-) Proxy DNS Server (пакет pdnsd) как раз и создан для наших целей. Он кэширует запросы и хранит кэш на диске.

По умолчанию файл конфигурации /etc/pdnsd.conf игнорируется. Вместо него используется один из файлов из каталога /usr/share/pdnsd/, что задается параметром AUTO_MODE в файле /etc/default/pdnsd. Для ручной настройки этот параметр нужно закомментировать.

Далее правим /etc/pdnsd.conf, добавляя в секцию server адресами DNS серверов своего провайдера, остальное на ваше усмотрение:
server {
ip = 192.168.3.1
, 192.168.3.2
}
Для правильной работы в /etc/resolv.conf должна быть прописано лишь одна строка:
nameserver 127.0.0.1
Но Network Manager ее перезаписывает при подключении pptp (VPN), возможно есть и более правильные решения, но чтобы как-то это исправить в /etc/ppp/ip-up или /etc/ppp/ip-up.local, смотря как у вас настроено соединение, необходимо дописать (параметр sleep необязателен):
sleep 3
echo "nameserver 127.0.0.1" > /etc/resolv.conf
Совет от FOX: "Практика показала, что не стоит сюда (resolv.conf) также вписывать адреса DNS-серверов провайдера. Если сервера недоступны, pdnsd будет возвращать либо закэшированный ответ, либо - немедленно - ошибку. В случае ошибки приложения будут затем запрашивать сервера провайдера и ждать положенный таймаут, задержка не уменьшится. Если же приложения обращаются только к pdnsd, ответ, как было сказано выше, будет получен немедленно. И таймаут можно уменьшить, настроив соответствующий параметр. И доступность серверов будет проверять pdnsd, а не каждое приложение".

Проконтролировать работу можно с помощью команды pdnsd-ctl, например,
sudo pdnsd-ctl status
или
sudo pdnsd-ctl server linux.org.ru retest
N.B. Совет с перезаписью resolv.conf работает с 'sudo pon trion', при использовании nm-аплета гнома - не срабатывает.

### Прокси polipo ###

Нам нужен кэширующий прокси, чтобы немного сэкономить на трафике и ускорить просмотр страниц. Конечно, браузеры тоже кэшируют страницы и картинки, но хотелось бы иметь один общий кэш для всех имеющихся браузеров (Firefox, Chromium, Midori, Dillo)...

Ставим лёгкий, быстрый, удобный кеширующий прокси polipo и инструмент для борьбы с рекламой adzapper (он её просто вырезает):
sudo aptitude install polipo adzapper
Так же решил установить допольнительную фильтрацию рекламы с эвристическим анализом bfilter, так как в репах убунты не нашел, взял из Debian Lenny пакеты:
bfilter_1.1.4-1_i386.deb
bfilter-common_1.1.4-1_all.deb
libmozjs1d_1.9.0.18-1_i386.deb
Конфигурация Polipo по умолчанию вполне работоспособна (документация http://localhost:8123/), но нам нужны небольшие дополнения, правим конфиг:
sudo vim /etc/polipo/config
включаем инструмент для борьбы с рекламой, добавив следующую строку:
redirector = /usr/bin/adzapper
указывает родительский прокси на bfilter:
parentProxy = 127.0.0.1:8080
можете настроить список запрещенных URL здесь:
/etc/polipo/forbidden или ~/.polipo-forbidden
добавляем список некешируемых вещей:
uncachableFile = /etc/polipo/uncachable

\.(php[345]?|[sp]html|cgi|pl|py|[aj]sp)$
\?
/cgi-bin/
Не помню по умочанию или нет, но у меня так: proxyOffline = yes

перезапускаем настроенный прокси: sudo /etc/init.d/polipo restart
Браузер(ы) настраиваем на использоание прокси: 127.0.0.1:8123, конечно, если вы не меняли polipo порт по умолчанию.

### adzapper ###

Чтобы не получать вместо рекламы изображения с надписью "This ad is zapped" с сайта редиректора, в /etc/adzapper.conf изменим параметр:
ZAP_MODE="CLEAR"
Для обновления списков прописал в /etc/crontab строку:
30 19 * * 6 root /usr/share/doc/adzapper/examples/update-zapper
Как оказалось в конце файла /usr/bin/adzapper содержаться и фильтры, которые изменять нет смыслы, ведь при обновлении все исчезнет.

### bfilter ###

Для подключения правил блокировки рекламы от AbBlock Plus переносим модифицированные правила из
/usr/share/doc/bfilter-common/urls.local.example.gz в /etc/bfilter/urls.local

Советы по настройке bfilter-wiki
Advanced Configuration: URL Patterns

Сначала я настроил и долго использовал adzapper+polipo, потом добавил bfilter и с ним намного лучше и возможно adzapper уже не столь необходим, но пусть пока будет, ведь хуже от этого не станет. И очень жаль, что в репозиториях убунту нет bfilter - это отличный блокировщик рекламы.

bfilter может работать и как системный демон, и как пользовательское приложение. В последнем случае он показывает свою иконку в системном лотке и имеет полноценный графический интерфейс для конфигурирования.

N.B. И не забудьте подключить расширение AdBlockPlus и AdBlock+EHH для браузера Firefox и Chromium (в Midori встроенный) для вырезания рекламы и экономии трафика или не забывайте добавлять свои правила фильтрации в bfilter или polipo.

Как переименовать сетевые интерфейсы (eth2 в eth1)

Раньше с этим не сталкивался и даже не задумывался над этим вопросом пока все работало нормально: сетевая карта eth0 (motherboard) и eth1 (PCI). Но как оказалось имена сетевых интерфейсов в Linux компьютерах в последнее время стали привязываться к конкретным устройствам. Из-за этого после замены сетевой карты PCI, новая бала на eth2, а не eth1 как ожидалось. Это на работу не влияло, но мне не очень нравилось... Как оказалось собака зарыта в udev, который по умолчанию привязывает имена сетевых устройств к их MAC адресам. Например, в Ubuntu это находится в файле
sudo vim /etc/udev/rules.d/70-persistent-net.rules
Просто отредактируйте его по своему вкусу. Я удалил строку относящуюся к старой сетевой карте и переименовал eth2 в eth1 для новой :-)

Настрйока 3G мегафон модема

Подключаемся через Network Manager.
1. Устанавливаем пакет usb-modeswitch.
а) Подключаем репозитарий universe(Это можно сделать в программах Источники обновлений и Синаптик).
б) Обновляем список пакетов: sudo apt-get update
в) Устанавливаем пакет: sudo apt-get install usb-modeswitch
2. Прописываем правило для менеджера устройств udev касающееся нашего модема.
Пример для Huawei E1570:
echo 'SUBSYSTEM=="usb", SYSFS{idProduct}=="1001", SYSFS{idVendor}=="12d1", RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1001 -- type option-zerocd"' | sudo tee  /etc/udev/rules.d/3g-huawei.rules
Должен создаться файл /etc/udev/rules.d/3g-huawei.rules с содержимым указанным в echo.
Внимание!
Необходимо верно указать product и vendor вашего модема.
Эти данные можно узнать выполнив lsusb:
 Bus 002 Device 007 ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
3. Перезагружаем ПК.
4. В Network Manager создаем широкополосное соединение.
Номер: *99#
APN: internet
Остальные настройки оставляем по умолчанию.