Добрый день!
Вопрос по скрипту:
#!/bin/bash
MAIN=10.2.1.15
ME=10.2.1.18
while true
do
until [ "`ping -c1 $MAIN |grep received|sed 's/^.*ived, //'`" = "100.0% packet loss" ]; do
sleep 5
done
ping -c3 $ME
until [ "`ping -c1 $MAIN |grep received|sed 's/^.*ived, //'`" = "0.0% packet loss" ]; do
sleep 5
done
ping -c6 $ME
done
Скрипт пускается допустим, на машине 10.2.1.30 .
Отключаю машину с 10.2.1.15 затем, поднимаю ее, при этом
смотрю анализатором на машине с 10.2.1.18 - icmp-запросы не идут,
бегает только, как ему и положено, запрос c 10.2.1.30 на $MAIN.
В чем проблема ?
Переставили шлюз в инет с FreeBSD 5.3 на 5.4 (так же на более шуструю машину). Все конфиги с мелкими необходимыми исправлениями перенесены со старой машины. Крутиться squid, racoon,vtune, настроен ipfw.
Народ стал высказывать субъективные оценки скорости соединения, мол, интернет стал "медленнее" работать. Странички медленно открываются у них...
Чем это можно объяснить и как диагностировать причину происходящего.
Сначала грешил на сквидовский кеш, считая что он еще не заполнился, но когда человек раз десять заходит на определенный сайт и каждый раз - тормоза...?