LINUX.ORG.RU
ФорумAdmin

Ping No buffer space available


0

3

Добрый днеь.

есть

ASPLinux release 11.2 (Ladoga)
Kernel 2.6.17-1.2157.1asp on an i686

работает как маршрутизатор, раньше интернет на сервак раздавался как прямое подключение, всё работало хорошо, щас же перевели раздачу на дхцп и выдали каждому свой внешний ип. И тут появилась проблема, а именно при пинге с сервака какого то хоста выдает

ping youtube.com
connect no buffer space available

Проблема как бэ ясна, но нашел одно решение

echo 83886080 > /proc/sys/net/core/wmem_max

НО не помогло. Как увеличить буфер?


посмотри vmstat -m, будет понятно в какую сторону смотреть.

Ну и для галочки netstat -s, но там констатация фактов... В dmesg ничего нет?

true_admin ★★★★★ ()

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

Честно не помню больше, редко проявлялось и давно это было.

Valmont ★★★ ()

Проверяйте настройки сети/маршрутизации/fw

Особенно последнее. Сдается мне, что буферы тут не причем.

zgen ★★★★★ ()

нашел решение

echo 4000 > /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo 16000 > /proc/sys/net/ipv4/neigh/default/gc_thresh2
echo 32000 > /proc/sys/net/ipv4/neigh/default/gc_thresh3
UserQ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.