пользователи сидели на разных портах. Это я смог сделать. Но один пользователь может забивать канал и мешать всем остальным или того хуже − раздать ключ своим друзьям и они все будут сидеть на одном ключе. Я думаю как это ограничить?
Мне в голову пришло ограничить количество одновременных соединений для одного порта программы. Но я не знаю какое число нужно поставить чтобы оно было не слишком большим и не слишком маленьким чтобы пользователю одновременно было комфортно и он не создавал проблем другим
Ну, про канал — смотри traffic shaping в линуксе. Можно начать с чтения lartc. Можно с man tc. Оба варианта довольно сложны. Далее, не очень понятно — как ты будешь определять "один юзер"/"не один юзер". Чем они для тебя отличаются?
Кстати, что за клиент для shadowsocks?
Для каждого юзера − отдельный порт на сервере. Можно ли сделать чтобы к этому порту одновременно мог присоединяться только один человек?
не очень понятно — как ты будешь определять "один человек"/"не один человек". Чем они для тебя отличаются?
Ты не выпендривайся, ты ссылкой покажы.
Какая тебе разница какой клиент. Задали вопрос, это ты уже выпендриваешься. Он один единственный на расте
Обсуждают сегодня