проблеми з з’єднанням між системами за допомогою telnet?


1

У мене є система Windows під назвою "A" і система Linux, що називається "B". Наше програмне забезпечення - це клієнт-серверне програмне забезпечення. Отже, у цьому сценарії серверна частина програми знаходиться у вікні, а частина клієнта - у системі Linux. Сервер отримує деякі журнали через телентне з'єднання, де сервер телерантів знаходиться в системі Linux, а клієнт - у віконній системі. Тепер підійдіть до проблеми, я відчуваю, що це трохи дивно. Що відбувається через телнетне з'єднання між цими двома системами, відключається один чи два рази на день, але встановиться через одну годину. Я шукав причину цієї дивної поведінки. Я впевнений, що між мережами немає брандмауера, роблячи netstat, і я бачу, що це з'єднання встановлюється, тому, ймовірно, порт також відкрився (я здогадуюсь). Тоді в чому буде причина? як я пояснював раніше, наша частина сервера додатків - це віконна система і має клієнт telnet, її хост-файл додав запис 127.0.0.1 localhost, так що з адресою петлі. Так що це зробить якісь проблеми ??? або друга причина, за якою я здогадуюсь, - це те, що порт прослуховування насправді відкритий і активно використовується, але його відставання в черзі реквієнтів вхідного з'єднання досягло свого максимуму, тому в цьому моменті немає місця для запиту вхідного з'єднання. Це робить якесь питання? якщо так, що засіб захисту? Якщо у будь-якого органу є якась причина, що стоїть за цим поведінковим поведінкою тут але його відставання в черзі вимог вхідного з'єднання досягло свого максимуму, тому немає місця для запиту вхідного з'єднання, яке повинно бути в черзі на той момент. Це робить якесь питання? якщо так, що засіб захисту? Якщо у будь-якого органу є якась причина, що стоїть за цим поведінковим поведінкою тут але його відставання в черзі вимог вхідного з'єднання досягло свого максимуму, тому немає місця для запиту вхідного з'єднання, яке повинно бути в черзі на той момент. Це робить якесь питання? якщо так, що засіб захисту? Якщо у будь-якого органу є якась причина, що стоїть за цим поведінковим поведінкою тут

Відповіді:


0

Windows 2003:

скинути налаштування ip!

netsh int ip reset c:\resetlog.txt

Вимкнути IPv6:

netsh interface teredo set state disabled
netsh interface ipv6 6to4 set state state=disabled undoonstop=disabled
netsh interface ipv6 isatap set state state=disabled

див. правило:

netsh firewall show portopening
netsh firewall show allowedprogram
netsh interface portproxy dump

див. з'єднання:

netstat -aton | findstr /V /L "*:*" | more

Параметр IRPStackSize визначає кількість розташувань стеків у пакетах запитів вводу / виводу (IRP)

IRPStackSize

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
IRPStackSize    50(Dec) DWORD

це буде працювати? тому що лише певні періоди розмовного зв'язку telnet, відпочинок весь час він працює нормально. Тож мені було б цікаво, чи це пов’язано з проблемою брандмауера чи порту? Ваші пропозиції високо оцінені
vettori

@vettori Мені важко зробити припущення для вас. Я запропонував способи вирішення описаних вами проблем. Збільшення довжини стека допоможе усунути проблеми з чергою пакетів. Відключення IPv6 та скидання також можуть усунути деякі поширені проблеми. Треба зробити досвід і почекати).
СТТР

це чудово, я зосереджуюсь на IRPStacksize, тому, ймовірно, через відставання в черзі реквістів вхідного з'єднання може бути проблема
vettori

@vettori див. для support.microsoft.com/kb/948496/en та support.microsoft.com/kb/912222/en та пошуку disable windows server 2003 scalable networking pack msdn.microsoft.com/en-us/windows/hardware/gg463253.aspx msdn.microsoft. com / en-us / windows / hardware / gg463471.aspx nic проблема помилки драйвера. Шукати мережевий драйвер ndis 6.0.
СТТР

Боротьба з W2K2 SP2 нагадує мені це ... youtube.com/…
STTR
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.