Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
Суть такая я пишу программа, через которую будет прогоняться трафик. Вот наброски. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. Сколько не пробовал, трафик идет в одну сторону, проходит до нужного порта, но в ответ ничего не идет. В консоле пишет in out, но все работает частично. Что не так написано ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2015, 15:04 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
shushika, очевидно,твоя программа... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 12:00 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
Что именно не так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 12:29 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
shushika Код: plaintext 1. 2. 3. 4. 5. 6. 7. Зачем два сокета используешь в одном потоке? Прочитал из WinSocket отвечай в него же. Получил адрес отправителя в addr его же подставляй при отправке. shushika Код: plaintext 1. 2. Это для чего? Для обогрева? Зачем грузить проц на 100%? Читай про синхронизацию потоков. Mutex, WaitForSingleObject() и т.д. И ошибки не помешало бы проверять. bind(), recvfrom(), sendto() могут ошибки выдавать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 12:32 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
Ошибки не выбивает. Если поставить один сокет, то программа начинает самой себе флудить. Мне надо чтобы через прогру трафик шел , а пока получилось , в одну сторону, ответ не получает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 15:48 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
shushikaМне надо чтобы через прогру трафик шел Поподробнее задачу опиши что делаешь. Непонятно что куда у тебя должно идти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 16:22 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
Мне надо , чтото типа прокси сделать. Чтобы весь трафик шел через эту прогу. Допустим клиент подключается к порту 8888(прокси), прокси делал переадрессацию на порт 8080. И затем что ответило на порту 8080 обратно через прокси прогоняло и отправляло клиенту Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 18:35 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
Как-то уж больно они похожи. CheckThreadB и CheckThread. Можно было-б как-то обобщить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 19:20 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
shushikaМне надо , чтото типа прокси сделать. Чтобы весь трафик шел через эту прогу. Допустим клиент подключается к порту 8888(прокси), прокси делал переадрессацию на порт 8080. И затем что ответило на порту 8080 обратно через прокси прогоняло и отправляло клиенту Для TCP это, безусловно, работало бы, но с UDP такой трюк, в общем случае, не пройдёт. Потому что у тебя сейчас нет идентификации клиента которому нужно пересылать пакет от сервера и ты этот пакет лупишь в белый свет как в копеечку. И пока ты не решишь вопрос с этой идентификацией, ничего не получится. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 19:30 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
shushikaКлиент на порт 8888<->эта програ <-> сервер работающий на порту 8080 Рассмотри два клиента приславших запрос проге. Оба запроса пойдут как "програ <-> сервер". Для сервера они будут одинаковы (два запроса от проги) и твоя прога никак не определит куда послать ответ сервера. Задача нерешаема в такой постановке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 20:26 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
И не забывай об асинхронности. UDP не гарантирует порядок и доставку, первый отправленный пакет не обязательно придет первым, если вообще придет. И хз как твой сервер работает, возможно на два запроса друг за другом (А, Б) сначала будет ответ на Б, потом на А. PS HTTP прокси строится на данных внутри запроса, клиент обращается к прокси, прокси читает URL из запроса, запрашивает и возвращает клиенту. Без учета внутренних данных работает NAT, но там совсем другие принципы работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2015, 20:37 |
|
||
|
UPD прокси socks
|
|||
|---|---|---|---|
|
#18+
Dima TPS HTTP прокси строится на данных внутри запроса, клиент обращается к прокси, прокси читает URL из запроса, запрашивает и возвращает клиенту. Без учета внутренних данных работает NAT, но там совсем другие принципы работы. HTTP к тому же строится над TCP, а не над UDP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2015, 09:53 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2018887]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 314ms |
| total: | 474ms |

| 0 / 0 |
