На компе стоит игровой сервер. С этого же компа запускается клиент, исходники которого имеются. И клиент допустим в 50 потоков заходит на этот игровой сервер. Надо чтобы сервер видел каждый поток клиента не под ИП 127.0.0.1, а под таким, каким я хочу для конкретного потока. Как такое в винде организовать (XP/2003)?
Если в пакетах изменить IP, то ответные сообщения от сервера будут отсылаться не по адресу. Может, проще хакнуть сервер, чтоб принимал несколько подключений с одного IP?
Не.. Смысл как раз в том, чтобы сервер видел кучу разных IP. Хакнуть - я уже хакнул. А теперь надо именно разные IP. Есть конечно вариант пореверсить сервер и там уже где он получает IP перехватывать и менять.. Но вариант не очень хочется реализовывать, ибо мне кажется, что можно намутить чего-нить вообще без реверсинга типа виртуальных адресов. А в клиенте просто выбирать, через какой коннект будет создаваться сокет.
Drakon Зато у них у всех разный порт. Пусть сервер их по порту различает - не пойдёт? А если написать подобие NAT?