У меня есть Cisco AnyConnect Secure Mobility Client, и я могу успешно подключиться к клиентской сети. После подключения я могу без проблем замазать Unix-сервер. Однако шпаклевка на Unix-сервер работает только тогда, когда я использую интернет-соединение от определенного провайдера (скажем, airtel). Если я пытаюсь замазать сервер Unix, когда я переключаю своего провайдера на (скажем, BSNL), я не могу замазать его на сервере. В обоих случаях я могу пинговать сервер, хотя. Есть идеи, в чем может быть причина? Это некоторые настройки в моем компьютере, который вызывает такое ошибочное поведение?
1 ответ
Похоже, что либо что-то прерывает соединение в BSNL. Другой возможностью будет TCP Windowing и размеры пакетов.
Вы можете проверить разницу в размерах с помощью PING в командной строке, а также с установленным флагом «не фрагментировать»
откройте командную строку типа: ping /?
он должен напечатать список переключателей. В Windows 10 он показывает мне -l (строчная буква L) для размера и -f для "не фрагментировать"
Начните с 1420 пинг -f -l 1420
с вашим именем хоста удаленного сервера или IP после 1420. Если оба сбоя, сбросьте его до 1380 .. если оба пройдут, увеличьте на 5 .. как 1425 ... 1430 и т.д., Пока не начнете получать сбой.
Хорошим тестом будет независимо от соединения, попробуйте пропинговать DNS-сервер Google с помощью «ping -f -l 1300 8.8.8.8»
Дома на comcast ... Я получаю 1272 с "не фрагментировать" в качестве рабочего значения, а 1273 я получаю «пакет должен быть фрагментирован, но DF установлен»
Так что если вы видите значительно меньше от одного провайдера к другому, ваша проблема, скорее всего, такова.
К вашему сведению, у TPLink есть хорошая страница, демонстрирующая вышеизложенное, а также отмечается, что это распространенная проблема с VPN-соединениями. http://www.tp-link.us/FAQ-190.html
Вы должны вручную установить MTU для этого VPN-коннектора / соединения. Вероятно, это повлияет на оба (поскольку это один и тот же клиент cisco), поэтому вам придется использовать меньшее значение, которое позволяет обоим работать.
Примерный пример команд для изменения MTU здесь https://support.zen.co.uk/kb/Knowledgebase/Changing-the-MTU-size-in-Windows-Vista-7-or-8 вам, вероятно, придется играть с командами немного или повторно Google с вашей конкретной версией Windows.