Документация по ОС FreeBSD Суббота, 04.05.2024, 16:09
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Apache [58]
DNS [25]
FTP [27]
Mail [74]
Samba [24]
Squid [46]
SSH [23]
VPN [35]
РРР [20]
Net [173]

Главная » Статьи » Сеть » Net

Dual Stack на web-сервере [2012]
Теоретически протокол IPv6 как-то распространяется в Европе, во всяком случае в докладах аналитиков фигурируют некие проценты v6  трафика.
 Посмотрим в разрезе трафика web-сервера насколько это истинно.  Для тестов я использовал web-сервер, с помощью которого вы смотрите этот сайт. В качестве frontend используется nginx (backend — apache).  Для поддержки IPv6 необходимо добавить для доменного имени AAAA запись в файл конфигурации зоны для сервера DNS (bind), а также добавить v6 директиву listen в конфигурационный сайт nginx, соответственно:
 
A        195.144.14.33
AAAA   2001:470:6c:12::2

и
 
listen 195.144.14.33:80;
listen [2001:470:6c:12::2]:80;

Да, это туннельные v6 адреса, мне ужасно стыдно и всё такое, но проанализировать адреса посетителей это не помешает.
 
Создаем скрипт-анализатор, следующего содержания:
 
#!/bin/sh
 
echo 'IPv4 uniq hosts: '
cat $1 | awk '{ print $1 ; }' | grep '.' | sort | uniq | grep -c '.'
echo 'IPv6 uniq hosts: '
cat $1 | awk '{ print $1 ; }' | grep ':' | sort | uniq | grep -c ':'
exit 0

Запускаем скрипт, передав в качестве аргумента суточный лог данного сайта:
 
# ./analyze_count_ip.sh myfreebsd_access.log
 IPv4 uniq hosts:
 200
 IPv6 uniq hosts:
 2


И то оба хоста мои. По остальным сайтам картина не лучше. Ни одного IPv6  посетителя. Это грустно или весело?  ;-)


Источник: http://myfreebsd.ru/freebsd_as_server/dual-stack-na-web-servere
Категория: Net | Добавил: oleg (28.01.2012)
Просмотров: 1175 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024