Уязвимости проброса портов для сервера Node.js

У меня появился вопрос насчёт безопасности проброса портов на роутере. У меня есть белый IP адресс, и сервер на Node.js, который работает на определенном порту. Я делаю проброс портов на роутере, указывая локальный адресс компьютера (напр. 192.168.#.#) и порт, на котором запущен сервер node.js.

Что представляет из себя этот сервер - Я написал небольшой чат, к которому можно подключиться указав пароль, если пароль верный, пропускаю, если нет, не пропускаю.

Так вот, я читал статьи в интернете, там говорилось что при пробросе портов нужно быть осторожным, и не открывать порты к важным программам, а если открыли, то обязательно установить пароль. Так же рекомендуют спрятать порт за VPN, но я не совсем понимаю как это сделать.

Буду раз если кто-то расскажет об возможных уязвимостях такого метода, и как от них защититься. Добавлю, что чат я создал на некоторое время, исключительно для себя и знакомых. Благодарю заранее !)


Ответы (0 шт):