imho.ws |
|
27.12.2007, 03:55 | # 1 |
Member
Регистрация: 16.09.2004
Адрес: созвездие Льва
Сообщения: 329
|
Не работает Upload для интернет-FTP-серверов
Прошу помочь сетевиков в решении весьма специфичной проблемы.
Ситуация : есть 2 компьютера, выход в интернет через роутер (Asus Wl-500gP, прошивка Олега), который "умеет" VPN. Интернет поставляет местная "локалка". Суть проблемы : на одном из компов не могу залить ни на один FTP cервер в интернете файлы размера больше 1800 байт. Файлы меньшего размера легко "заливаются". В интранете проблем тоже нет - файлы любого размера на локальные FTP сервера тоже "заливаются". Пробовал клиенты Total commander 7.02a и FAR manager, version 1.70 (build 2087). Был выставлен пассивный режим (иначе содержимое папок не отображается). На втором компьютере никаких проблем нет с заливкой любых файлов куда угодно. Операционные системы на обоих компах - Windows XP sp2 Prof (дистрибутивы разные, устанавливали разные люди). Оба компьютера на роутере прописаны как равноправные, никаких ограничений и фильтров в роутере не стоит. Internet firewall в роутере включен (пробовал выключать - проблема не решилась). Как можно пофиксить эту проблему? Может, где-то размер сетевого пакета на проблемном компьютере увеличить/уменьшить? добавлено через 6 минут Привожу лог из Total commander 7.02a : Код:
230 Logged in, proceed SYST 215 UNIX (L8) FEAT 211-Extensions supported REST STREAM MDTM SIZE SITE CHECKSUM SITE IDLE SITE MINFO SITE NEWER 211 END Connect ok! PWD 257 "/" Get directory TYPE A 200 Type: A N PASV 227 Entering passive mode (213,180,199,127,236,71) LIST 125 Using existing data connection Download Waiting for server... 226 Transfer completed CWD temp 250 Current directory changed PWD 257 "/temp" Get directory PASV 227 Entering passive mode (213,180,199,127,238,36) LIST 125 Using existing data connection Download Waiting for server... 226 Transfer completed CDUP 250 Current directory changed PWD 257 "/" CWD pic 250 Current directory changed PWD 257 "/pic" Get directory PASV 227 Entering passive mode (213,180,199,127,238,100) LIST 125 Using existing data connection Upload добавлено через 9 минут Вот еще лог, с другого FTP сервера : Код:
230 User 00091905 logged in. SYST 215 UNIX Type: L8 FEAT 211-Features: MDTM REST STREAM SIZE 211 End Connect ok! PWD 257 "/" is current directory. Get directory TYPE A 200 Type set to A PASV 227 Entering Passive Mode (195,14,58,221,16,187). LIST 150 Opening ASCII mode data connection for file list Download Waiting for server... 226 Transfer complete. CWD html 250 CWD command successful. PWD 257 "/html" is current directory. Get directory PASV 227 Entering Passive Mode (195,14,58,221,18,109). LIST 150 Opening ASCII mode data connection for file list Download Waiting for server... 226 Transfer complete. DELE sharya-k1.png 250 DELE command successful. Deleted (27.12.2007 2:54:23): ftp://ftp.wetlkrai.ru/html/sharya-k1.png Get directory PASV 227 Entering Passive Mode (195,14,58,221,17,162). LIST 150 Opening ASCII mode data connection for file list Download Waiting for server... 226 Transfer complete. TYPE I 200 Type set to I PASV 227 Entering Passive Mode (195,14,58,221,18,39). STOR sharya-k1.png 150 Opening BINARY mode data connection for sharya-k1.png Upload: 8 703 bytes PASV OFFLINE
__________________
Ты повесишь трубку, и потом я покажу этим людям то, что ты не хочешь, чтобы они видели (С) Matrix |
27.12.2007, 17:46 | # 3 | |
Member
Регистрация: 11.09.2007
Сообщения: 213
|
Цитата:
вот вам небольшая подсказка на эту тему. http://support.microsoft.com/kb/283165 ЗЫ что с защитой на самом компе? Последний раз редактировалось werwulf; 27.12.2007 в 17:54. |
|
27.12.2007, 22:09 | # 4 | |
Member
Регистрация: 16.09.2004
Адрес: созвездие Льва
Сообщения: 329
|
Штатный файрволл Windows XP выключен. Другие файрволлы не установлены.
Стоит Симантек антивирус корпоративный. добавлено через 3 минуты Оба компа работают через WiFi. Сетевые адаптеры разные. добавлено через 17 минут Цитата:
Уменьшение MTU до 1454 не помогло На другом же компе (где проблемы отсутствуют) используется значение MTU по умолчанию. добавлено через 28 минут Путём дихотомии было выяснено, что если файл имеет размер 1872 или менее байт, то он заливается на интернет-FTP-сервер, а если 1873 байт или более - не заливается.
__________________
Ты повесишь трубку, и потом я покажу этим людям то, что ты не хочешь, чтобы они видели (С) Matrix |
|
28.12.2007, 00:45 | # 5 |
Member
Регистрация: 11.09.2007
Сообщения: 213
|
извиняюсь, не совсем понял с первого раза где у вас VPN клиент крутится на роутере или на локальной машине.
Раз он у вас на роутере, то подсказка увела вас немного не туда - менять нужно размер пакета на интерфейсе, HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces MTU="значение" (DWORD, valid range is from 68 to MTU of network). PMTUDiscovery при этом в ноль, чтоб не мешал параметр MTU типа dword вводить в десятичном счислении, для РРТР попробуйте меньше 1400 Подобрать максимальный нефрагментированный пакет можно с помощью ping -l <размер> - f <host> И еще вопрос что подразумевается под "интранетом" и делались ли попытки поменять местами настройки адаптеров на компах, отключался ли семантик? кстати, а winsock в дефолт сбрасывать не пробовали для профилактики? start>run netsh winsock reset Последний раз редактировалось werwulf; 28.12.2007 в 01:30. |
28.12.2007, 21:47 | # 7 | |||
Member
Регистрация: 16.09.2004
Адрес: созвездие Льва
Сообщения: 329
|
Цитата:
Код:
C:\Program Files\Far>ping -l 1372 -f ftp.narod.ru Обмен пакетами с ftp.narod.ru [213.180.199.127] по 1372 байт: Ответ от 213.180.199.127: число байт=1372 время=8мс TTL=56 Ответ от 213.180.199.127: число байт=1372 время=7мс TTL=56 Статистика Ping для 213.180.199.127: Пакетов: отправлено = 2, получено = 2, потеряно = 0 (0% потерь), Приблизительное время приема-передачи в мс: Минимальное = 7мсек, Максимальное = 8 мсек, Среднее = 7 мсек Control-C ^C C:\Program Files\Far>ping -l 1373 -f ftp.narod.ru Обмен пакетами с ftp.narod.ru [213.180.199.127] по 1373 байт: Требуется фрагментация пакета, но установлен запрещающий флаг. Требуется фрагментация пакета, но установлен запрещающий флаг. Требуется фрагментация пакета, но установлен запрещающий флаг. Требуется фрагментация пакета, но установлен запрещающий флаг. Статистика Ping для 213.180.199.127: Пакетов: отправлено = 4, получено = 0, потеряно = 4 (100% потерь), C:\Program Files\Far> Цитата:
Код:
C:\Program Files\Far>netsh winsock reset Сброс каталога Winsock выполнен успешно. Необходимо перезагрузить компьютер, чтобы завершить сброс. добавлено через 16 минут Цитата:
2) Поменять местами настройки адаптеров - это как? Компы разные (один - стационарный, другой, проблемный - ноутбук), начинка в них разная, сетевые адаптеры тоже разные 3) Симантек отключать не пробовал, т.к. наверное смысла в этом нет. Это вроде не сетевая программа, она даже сетевые диски отказывается проверять.
__________________
Ты повесишь трубку, и потом я покажу этим людям то, что ты не хочешь, чтобы они видели (С) Matrix Последний раз редактировалось Quasar; 28.12.2007 в 21:42. |
|||
28.12.2007, 22:07 | # 8 | |
Member
Регистрация: 11.09.2007
Сообщения: 213
|
Цитата:
Как пинг идет до локальных серверов? уменьшайте размер до тех пор пока нормально ходить не будут .. Поменять настнройки это значит в вашей внутренней сетке поменять IP адреса адаптеров - компьютеру прописать тот, что у ноутбука и наоборот - если ничего не изменится значит проблема на машине, если поменяется - на роутере, так постепенно отсекаются ненужные ветвления проверок. Все-таки отключите семантик во время проверок на всякий случай для чистоты экспериментов |
|
28.12.2007, 22:47 | # 9 | ||
Member
Регистрация: 16.09.2004
Адрес: созвездие Льва
Сообщения: 329
|
Вот так :
Код:
C:\Program Files\Far>ping -l 1473 -f vadik.cln.ru Обмен пакетами с vadik.cln.ru [172.17.8.63] по 1473 байт: Требуется фрагментация пакета, но установлен запрещающий флаг. Статистика Ping для 172.17.8.63: Пакетов: отправлено = 1, получено = 0, потеряно = 1 (100% потерь), Control-C ^C C:\Program Files\Far>ping -l 1472 -f vadik.cln.ru Обмен пакетами с vadik.cln.ru [172.17.8.63] по 1472 байт: Ответ от 172.17.8.63: число байт=1472 время=3мс TTL=127 Ответ от 172.17.8.63: число байт=1472 время=6мс TTL=127 Ответ от 172.17.8.63: число байт=1472 время=5мс TTL=127 Ответ от 172.17.8.63: число байт=1472 время=6мс TTL=127 Статистика Ping для 172.17.8.63: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь), Приблизительное время приема-передачи в мс: Минимальное = 3мсек, Максимальное = 6 мсек, Среднее = 5 мсек C:\Program Files\Far> Цитата:
IP адреса привязаны к MAC-адресам : У проблемного компа IP адрес 169.254.1.127, у непроблемного компа IP адрес 169.254.1.128. IP адрес моего роутера 169.254.1.1. Цитата:
Установил MTU в 1372 (HEX Value = 55c), перезагрузился - помогло! добавлено через 22 минуты
__________________
Ты повесишь трубку, и потом я покажу этим людям то, что ты не хочешь, чтобы они видели (С) Matrix Последний раз редактировалось Quasar; 28.12.2007 в 22:45. |
||
29.12.2007, 02:29 | # 10 |
Member
Регистрация: 16.09.2004
Адрес: созвездие Льва
Сообщения: 329
|
Кстати. Нашёл вот такую ссылку по теме.
__________________
Ты повесишь трубку, и потом я покажу этим людям то, что ты не хочешь, чтобы они видели (С) Matrix |