Кажися догадался я, чего Серега намутил. Ему Proxy не нужен, а именно "связка из TCP_Server+TCP_Client". Если мы запускаем Proxy на какой-то машине, то мы имеем на 80 порту именно прокси, т.е. в браузере (на другой машине) нужно указать адрес прокси = IP адрес именно этой машины, которая должна иметь выход в интернет, и после этого та другая (до сих пор не имевшая выхода в интернет) будет иметь его.
Нужно-же - именно Redirect. Всё, что придёт на порт 80 отправить на аналогичный порт другой машины и обратно. Но это уже не Proxy.
Кстати, свойство IP компонента Proxy никак не используется. И работа компонента тоже не совсем корректна. Там идёт анализ заголовка запроса, на предмет строки Host: www.bla.bla.bla. Однако нормальный прокси анализирует только первую строку с запросом, всё остальное ему по барабану. И строку с запросом он модифицировать должен, выкусив из неё http://www.bla.bla.bla:8181 (и использовав эти данные для соединения).
Ответов: 2125
Рейтинг: 159
|
|||
карма: 1 |
|