Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Защита порта открытого в node.js (https://javascript.ru/forum/node-js-io-js/74646-zashhita-porta-otkrytogo-v-node-js.html)

Yuraz 26.07.2018 16:17

Защита порта открытого в node.js
 
Коллеги, воспользовался Delivery для загрузки файла на сервер. Выбрал 3001 порт, который был всегда открыт. Неделю работало без проблем. Вдруг сетевая нагрузка резко возросла. И мой сервер VDS отключили. Сегодня переинициализировал. С нуля поднял. В общем не весело совсем ((( Виню этот открытый порт (с большой вероятность что открытый порт по приему файлов, хотя точной истины сейчас не узнать), и в первую очередь себя... Что не догадался как то защитить...

Вопрос, по ссылке на Delivery, есть типовой скрипт подключения. Как его защитить? Залогинен/нет хотя бы правильно? У меня все могли файлы заливать ((( Ограничение на размер файлов? Ограничение на частоту загрузки?

Картинка хостера... там на неделю растянулось, на день/час уже не включать, там 30мег/сек было...

А вот что в подробностях при отключении пришло:
Attack Type: TCP SYN Flood
Action: VM Disconnected Source
IP: *.*.*.* (IP моего сервера в сети)
Destination IP: 144.0.2.180
Protocol: TCP
Customer Notification: OK

Поделитесь своим мнением, очень не хватает опыта в этом деле...

Yuraz 26.07.2018 16:19

Вложений: 1
График... картинка мала, просто хотел показать насколько все резко произошло, 10 минут и всё...


Часовой пояс GMT +3, время: 13:10.