01-12-2014, 04:00 PM
Предлагаю следующий вариант зашиты Логин Сервера.
На сервера настроить фаирвола на блокировку всех ip адресов, и пропускать лишь те которые будут находится в белом листе фаирвола.
А систему заполнения белого листа фаирвола реализовать следующим образом. Сделать программу аля апдейтер. Сообщить игрокам чтоб они запускали игру через него. Игрок запускает программу она коннектится к ее серверной части. Для одной цели, сообщить серверной части апдейтера ip машины на которой был запущен апдейтер. Серверная часть программы добавляет ip в белый лист фаирвола установленного на машине на которой стоит логин сервер. Это даст нам защиту от ботнетов которые валят логин сервер. К логин серверу ни кто не подключится пока не засветит свой ip через апдейтер. Но думаю от атаки на заполнение интернет канала это не спасет!
Как думаете эта идея будет работать или на практике не получится желаемого результата?
На сервера настроить фаирвола на блокировку всех ip адресов, и пропускать лишь те которые будут находится в белом листе фаирвола.
А систему заполнения белого листа фаирвола реализовать следующим образом. Сделать программу аля апдейтер. Сообщить игрокам чтоб они запускали игру через него. Игрок запускает программу она коннектится к ее серверной части. Для одной цели, сообщить серверной части апдейтера ip машины на которой был запущен апдейтер. Серверная часть программы добавляет ip в белый лист фаирвола установленного на машине на которой стоит логин сервер. Это даст нам защиту от ботнетов которые валят логин сервер. К логин серверу ни кто не подключится пока не засветит свой ip через апдейтер. Но думаю от атаки на заполнение интернет канала это не спасет!
Как думаете эта идея будет работать или на практике не получится желаемого результата?