есть задача. на 80 порту висит апач. нужно сделать так, чтобы он откликался при запросе на другой (скажем 10000) порт. пытаюсь сделать переброску пакетов:
nc -k -l 10000 0<>/dev/tcp/127.0.0.1/80 >&0
с другой консоли делаю
wget -O - 127.0.0.1:10000/
первый запрос проходит нормально. а вот второй (сделанный немедленно) -- уже подвисает
--09:57:04-- http://127.0.0.1:9000/
Устанавливается соединение с 127.0.0.1:10000... соединение установлено.
Запрос HTTP послан, ожидается ответ... Не получено никаких данных.
Повтор.
после третьего, netcat, несмотря на -k вообще вылетает (это на федоре, на асп он мало того что вылетает, так ещё и материться при повторном запуске -- типа address already in use до окончаня TIME_WAIT)
где косяк? и можно ли это сделать как то иначе? (прокси не предлагать, не хочу чужую тачку засорять)