![]() |
маленькая скорость в локалке
Здравствуйте.
У компа (Linux 2.6.35.14-100) два интернета, внешний выделенный IP и локальный IP через роутер. Маршрутизация настроена таким образом - откуда приходит запрос, туда и идёт ответ. Локалка (eth2) 1gb, внешняя сеть (eth1) 100мбит # ip route 192.168.1.0/24 dev eth2 proto kernel scope link src 192.168.1.5 metric 1 217.66.**.0/24 dev eth1 proto kernel scope link src 217.66.**.*** metric 1 default via 192.168.1.1 dev eth2 default via 217.66.**.1 dev eth1 metric 1 Всё работает, но одна проблема, скорость в локалке вместо 1гб всего 10мб. Если отключаю внешнюю сеть (eth1) то скорость в локалке вырастает до 1гбита. Скорость измеряю программой iperf Раньше при вышеуказанных настройках скорость была 1гбит и уменьшалась до 10 мбит при использовании настроек показанных ниже: 192.168.1.0/24 dev eth2 proto kernel scope link src 192.168.1.5 metric 1 217.66.**.0/24 dev eth1 proto kernel scope link src 217.66.**.*** metric 1 default via 217.66.**.1 dev eth1 metric 1 default via 192.168.1.1 dev eth2 metric 2 Таким образом если метрика default via 192.168.1.1 была ниже чем у внешнего IP, то локалка работала 1гбит, а сейчас данный факт уже не влияет на скорость, она всегда примерно 10мбит. Подскажите пожалуйста как можно побороть проблему со скоростью? Необходимо чтоб всегда в локалке скорость была 1гбит. |
Время: 23:31. |
Время: 23:31.
© OSzone.net 2001-