1

Привет всем. Понимаю, что офтопик, но похоже с такой проблемой никто не сталкивался...

Есть одноранговая сеть 10.1.1.х в которой 10.1.1.1 - ADSL модем обеспечивающий выход в интернет и 10.1.1.3 - Windows Server 2003 на котором крутится 1С v7.7 предприятия. Все компьютеры локалки имеют статически выделенные IP адреса. Подключение к 1С происходит через "Подключение к удаленному рабочему столу".
Все это прекрасно работало несколько лет до прошлой пятницы. Локальная сеть и доступ к 1С продолжают работать, а вот АДСЛ постоянно падает: физически линия есть постоянно, а сессия постоянно отваливается, восстанавливается, опять отваливается и так бесконечно.

Методом тыка было определено, что если Windows Server 2003 (10.1.1.3) физически отключить от локалки, то АДСЛ восстанавливается и работает без проблем.

Подскажите где рыть и как лечить?

2

sir2011, При чем здесь форум по Linux

3

Потому, что линуксоиды - спецы высокого класса ab и многие занимаются не только линуксом, а еще потому, что уже не знаю где спрашивать ac

4

sir2011 пишет:

Методом тыка было определено, что если Windows Server 2003 (10.1.1.3) физически отключить от локалки, то АДСЛ восстанавливается и работает без проблем.

Подскажите где рыть и как лечить?

видимо ваш сервер2003 открывает слишком много соединений и/или забивает канал отдачи. Роутер - маленький комп с линуксом, и он банально не справляется. Следует как-то зарезать отдачу сервера и/или число соединений. Либо купить более мощный роутер. Кроме того, проверьте, может там торрент/мул? Их нужно настроить.

Klim, Роутер - маленький комп с линуксом.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

5

drBatty пишет:
sir2011 пишет:

Методом тыка было определено, что если Windows Server 2003 (10.1.1.3) физически отключить от локалки, то АДСЛ восстанавливается и работает без проблем.

Подскажите где рыть и как лечить?

видимо ваш сервер2003 открывает слишком много соединений и/или забивает канал отдачи. Роутер - маленький комп с линуксом, и он банально не справляется. Следует как-то зарезать отдачу сервера и/или число соединений. Либо купить более мощный роутер. Кроме того, проверьте, может там торрент/мул? Их нужно настроить.

Klim, Роутер - маленький комп с линуксом.

В нашей сети роль роутера выполняет сам ADSL модем.

6

sir2011 пишет:

В нашей сети роль роутера выполняет сам ADSL модем.

ОМГ  ah
повторяю в третий раз: ADSL modem == маленький комп с линуксом!
пруф:

 Консоль:
root@192.168.1.1's password:

*********************************************************
*         ADSL ROUTER ACORP LAN422 LAN 4-PORT           *
*********************************************************

BusyBox v0.61.Acorp (2007.11.01-19:31+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# cat /proc/cpuinfo
processor        : 0
cpu model        : MIPS 4KEc V4.8
BogoMIPS        : 211.35
wait instruction    : no
microsecond timers    : yes
extra interrupt vector    : yes
hardware watchpoint    : yes
VCED exceptions        : not available
VCEI exceptions        : not available

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

7

Про роутер - понял.
На сервер2003 в настройках сетевухи убрали ИП шлюза и ДНС - проблема осталась.
Также не помогло: замена сетевой карты, кабеля и свича.

8

Вам drBatty сказал что возможно роутер не справляется с нагрузкой от виндовс-сервера, хотя как я посмотрел, роут у вас мощный

9

У меня стоял ZyXEL 660 серии. Потом поменяли на TP-LINK 8084. Проблема возникла при первом и не пропала при втором

10

sir2011 пишет:

На сервер2003 в настройках сетевухи убрали ИП шлюза и ДНС - проблема осталась.
Также не помогло: замена сетевой карты, кабеля и свича.

я не знаю, как посмотреть, насколько венда нагружает роутер. Я даже не знаю, как в упомянутых вами моделях посмотреть нагрузку. Попробуйте зайти туда(на роутер) по telnet'у или по ssh...
может там что-то вроде top'а есть...

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

11

Напрашивается простой выход - лишить win server доступа к роутеру, проще всего, т.к. ip статические в роутере ip сервера в блеклист, таковой наверняка должен там присутствовать.

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

12

А как вариант, не может такого быть что на виндовом серваке завёлся спам-бот и тупо долбит трафиком в инет, потому и не справляется ADSL-модем?
Как вариант лечения можно попробовать костыль из подсетей с разными IP-диапазонами (для локалки), но повторюсь это костыль жуткий, хотя и помогает.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

13

newzenon пишет:

Напрашивается простой выход - лишить win server доступа к роутеру

так а что это даст? ТС уже отключал физически венду2003. Всё ОК.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

14

drBatty, ну ТC сказал что при физ отключении вин сервера всё ок, надо как то проверить что от него в сеть валится, блокировать его как-то, по ip или по mac адресу что-ли, и кстати да похоже что там что-то завелось..., лечить, сначала бэкапить 1С, переустановить венду, лучше вообще от неё отказаться...

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

15

newzenon пишет:

переустановить венду, лучше вообще от неё отказаться..

Вот это верно. На сайте есть отличная инструкция по настройке 1С. Заодно и потренируется на выходных.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

16 (12.06.2011 16:32:26 отредактировано sir2011)

--=XliN=-- пишет:
newzenon пишет:

переустановить венду, лучше вообще от неё отказаться..

Вот это верно. На сайте есть отличная инструкция по настройке 1С. Заодно и потренируется на выходных.

Я правильно понял, что есть возможность поставить линуксовый сервер, на него нахлобучить 1С и дать к ней доступ по терминалке для виндозовских машин?

17 (12.06.2011 16:23:36 отредактировано sir2011)

Vadimsky пишет:

А как вариант, не может такого быть что на виндовом серваке завёлся спам-бот и тупо долбит трафиком в инет, потому и не справляется ADSL-модем?

Вчера отключили сервак от сети и проверили утилитами от Веба и от Касперского (и еще парой утилит) - вирусов нет. Вообще ничего.

18

sir2011, http://linuxforum.ru/viewtopic.php?id=11116

19

Спасибо, но у нас используется 1С v7.7

20

sir2011, мне кажется разницы нет, спроси у Nigelist

21

sir2011 пишет:

Вчера отключили сервак от сети и проверили утилитами от Веба и от Касперского (и еще парой утилит) - вирусов нет. Вообще ничего.

Ну во-первых утилиты они предназначенны на поимку какого то определённого зверя, в данном случае нужно использовать полную версию антивируса, которая инсталируется.
Во-вторых тоже не факт что она найдёт. Если троян\спам-бот писался вашими конкурентами под заказ, то антивирусы про него могут ничего не занть очень долгое время, потому что заказать написать вирус стоит оч. дорого и естественно его палить ни кто не станет.
если вы хотите найти вирус в своей системе то я знаю очень простой костыль:
Ставите винду и всё прикладное ПО, как на рабочем сервере, на другую машину, потом пофайлово сверяете, в тотал-командере кажется есть такая примочка.
Всякий лишний сразу виден.
Это геморно, проще реально поставить линукс и не париться.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

22

Такой вопрос... а почему вы ищете проблему внутри сети? Поищите проблему в телефонной линии, включите debug логи в модеме и посмотрите что туда пишется после разрыва связи. Если уж брать версию с количеством соединений, то их также где-то можно посмотреть в веб-интерфейсе (по крайней мере в дликах).

23

elve пишет:

Такой вопрос... а почему вы ищете проблему внутри сети? Поищите проблему в телефонной линии, включите debug логи в модеме и посмотрите что туда пишется после разрыва связи. Если уж брать версию с количеством соединений, то их также где-то можно посмотреть в веб-интерфейсе (по крайней мере в дликах).

Ищем проблему внутри сети потому, что есть четкая связь: сервак в сети - модем затыкается; сервак отключили - модем работает.
Есть еще одна странность, когда у сервера в настройках TCP/IP сетевой карты удаляли значение IP шлюза, т.е. сервак забывал куда стучаться чтобы попасть в большую сеть, модем все равно вырубался. А вот когда в настройках сетевухи полностью сбрасывали значение IP, то эффект такой же как и при физическом отключении сервера от сети. Другими словами если бы с сервера какая-то софтина (вирус) целенаправлено глушила модем, то при потере шлюза она бы глушила еще бы что-нибудь или всю сеть, а этого нет.

Честно говоря я давно не новичек в сетях и с Linux` ами знаком не понаслышке, но сложившаяся ситуация меня загнала в тупик. У меня в голове ни одного логического объяснения не появляется. Мы уже исключили все возможные причины, но этот эффект все равно остается. Я бы давно переустановил с нуля сервер со всей начинкой, но это занимает время и возможно, что я уже не вспомню всех настроек сервака. Т.е. это возможные дополнительные проблемы.

24

Посмотрите трафик в сети wireshark-ом. Ищите всякого рода броадкасты. Если у модема от чего-то голову и сносит... то это должно до него дойти. Броадкаст доходит до всех членов сети.

25

sir2011 пишет:

Спасибо, но у нас используется 1С v7.7

Значит там лежит просто база к которым и подрубаются юзеры со своих машин? В 1С просто указан путь к базе у клиентов? Если да, то сделать еще проще я думаю.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

26

--=XliN=-- пишет:
sir2011 пишет:

Спасибо, но у нас используется 1С v7.7

Значит там лежит просто база к которым и подрубаются юзеры со своих машин? В 1С просто указан путь к базе у клиентов? Если да, то сделать еще проще я думаю.

Подключение клиентов - терминальное

27

sir2011 пишет:

Подключение клиентов - терминальное

Ну и что? какая разница? организовать такое на линуксе - как 2 пальца об асфальт.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

28

Проблема решилась загрузкой Windows Server 2003 в сайф моде, что меня не радует, так как причины проблемы я так и не нашел. Уже несколько часов все работает штатно.

Буде изучать вопрос установки 1С на Линукс сервере. Как сделать терминальный доступ с виндозовских машин я в принципе знаю.  Ставить 1С на линукс еще не приходилось, но будем бороть. ab

Всем принявшим участие в обсуждении моей проблемы - спасибо.

29

Сделайте дамп трафика в сети за тот период, когда хотя бы раз модем рвал связь и дайте мне глянуть =). Может найду чего интересного =).

30

elve пишет:

... когда хотя бы раз модем рвал связь ...

За предложение спасибо, но модем уже не рвет ab