Мы разрабатываем серверное приложение, которое будет прослушивать все соединения (TCPListener) с внешних устройств 24/7 и хранить эти сообщения в нашей базе данных.Как сделать порт безопасным
Для этих соединений мы открываем порт (допустим, 13002) на нашем сервере. Мы хотели бы сделать этот порт безопасным, что означает, что кто-то не сможет сканировать порты, а также подключать и отправлять тысячи запросов на этот конкретный порт, чтобы сделать наше приложение медленным и даже неработоспособным.
Любые идеи?
Конфигурация в маршрутизаторе/брандмауэре, чтобы заблокировать этот запрос, вы не можете остановить запрос, но вы можете это отрицать. Заблокируйте его от определенных IP-адресов, если вы злоупотребляете – Theunis
Если вам известен конкретный IP-диапазон, который будет использоваться для доступа к серверу. (Например, если вы используете vpn), вы можете указать битовую маску при привязке сокета. Это позволило бы только соединения для определенного ip-диапазона – MrPaulch