Назад | Перейти на главную страницу

Проблема с PPTP VPN в Mac OS X ping: sendto: нет свободного места в буфере

VPN подключается успешно, но через некоторое время подключение становится непригодным (VPN используется в качестве основного шлюза). Пинг покажет:

ping: sendto: нет свободного места в буфере

Это похоже на ту же проблему, что обсуждается здесь: http://discussions.apple.com/message.jspa?messageID=12514921#12514921

Надеюсь, у вас есть обходной путь.

У меня Mac OS X 10.6.4

Я могу подтвердить, что отправка постоянных пингов на хост в VPN поможет решить эту проблему.

Найдите IP-адрес компьютера в сети, который, как вы знаете, будет рад принимать пинг в течение всего дня (может быть, веб-сервер?). Откройте терминал, перейдя в центр внимания (команда + пробел) и набрав «Терминал». В появившемся окне введите (без кавычек)

ping "ip-address-here"

так например:

ping 192.168.0.123

Затем просто позвольте ему пинговать столько, сколько вам нужно, чтобы сеанс оставался открытым. Я обнаружил, что оставление этого на весь день не имеет негативных последствий.

Я обнаружил, что проблема, скорее всего, связана с тайм-аутом UDP-сеанса в моем маршрутизаторе (уменьшено со 120 до 90). И мне нужно отправлять постоянные эхо-запросы на удаленный узел (в удаленной сети VPN).