Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: как все соединения перенаправлять на 80 порт  (Прочитано 3938 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 339
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
 Есть сервер на работе, IP постоянный.  Пускает в инет через VPN, открыт только 80 порт. Браузер работает, но transmission и SIP нет. Как перенаправить все соединения на порт 80?
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13750
    • Просмотр профиля
То есть понимание физики процесса работы торрентов и IP-телефонии Вас не интересует.
Принимаю благодарности в WMR и WMZ на кошельки:
R158160676909 и Z313280060764

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 339
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
Получил грамотный ответ на линукс.орг.ру за 1 час. Там действительно грамотные люди, а не "герои" :).
Как перенаправить все соединения на порт 80?

iptables -t nat -A PREROUTING -p tcp -j REDIRECT --to-ports 80
iptables -t nat -A PREROUTING -p udp -j REDIRECT --to-ports 80
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн S@nt@S

  • Участник
  • *
  • Сообщений: 244
    • Просмотр профиля
Получил грамотный ответ на линукс.орг.ру за 1 час. Там действительно грамотные люди, а не "герои" :).
;D
Думаю, через день-два поймешь почему здесь у тебя уточнили "то ли ты хочешь о чем спрашиваешь"
Дерзай

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Мне вот очень интересно что у Вас на локальной машине живёт на tcp/80 и udp/80(!)
Да не правильно подсказали то
Вам проксификатор на подобие proxychains нужен

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 339
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
  Но у меня теперь ходят в инет ВСЕ программы на компе через рабочий VPN с открытым ТОЛЬКО 80 портом. До этого jabber и transmission не работали.  Поэтому  и  спасибо ЛОРу. Рекомендую и Вам.
« Последнее редактирование: 24 Апрель 2012, 19:12:46 от dikiyZ »
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13750
    • Просмотр профиля
No comments.
Принимаю благодарности в WMR и WMZ на кошельки:
R158160676909 и Z313280060764

Оффлайн teraflops

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Я немножко не понимаю суть дела. Т.е., выходит, что для полноценной работы интернета достаточно только одного порта TCP? т.е. то что существует свыше 64 тыс портов это излишество?

Пользователь решил продолжить мысль 25 Апрель 2012, 15:00:56:
допустим, некий пир торрента слушает порт 41212 (на другой стороне). как ты его заставишь на 80-ый порт сесть?
« Последнее редактирование: 25 Апрель 2012, 15:00:56 от teraflops »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13750
    • Просмотр профиля
Он его своим prerouting-ом на 80-ый смахнёт.
Если у ТС-а заработало так как он ждал, то вопрос явно отличается от того, чего он хотел получить. Либо осталась какая-то недоговорка.
Принимаю благодарности в WMR и WMZ на кошельки:
R158160676909 и Z313280060764

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 339
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
 Телепаты, какая недоговорка? Какое мне дело где и какой пир "слушает" торрент? Заработал transmission и jabber- браво умному челу с ЛОР. Задал вопрос- получил грамотный ответ за 20мин. Без подозрений о недоговорках и прочих умствований :). Проблема решена.
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1708
  • חתול המדען
    • Просмотр профиля
Re: как все соединения перенаправлять на 80 порт
« Ответ #10 : 25 Апрель 2012, 16:03:13 »
Это не договорка, а элементарное рас3.14@дяйство раздолбайство. Работает да и х.. бы с ним. Как оно работает - пофиг.
В частном случае с VPN - сгодится.
OpenWrt 19.07

Оффлайн S@nt@S

  • Участник
  • *
  • Сообщений: 244
    • Просмотр профиля
Re: как все соединения перенаправлять на 80 порт
« Ответ #11 : 25 Апрель 2012, 16:27:49 »
Захотелось узнать побольше кто ж там на ЛOPе такой умный
Нашел. Оказалось, что автор недоговаривает кой-чего.
Пора завязывать.

Цитата: gidiara
Есть сервер на работе, IP постоянный. Пускает в инет через VPN, открыт только 80 порт. Браузер работает, но transmission и SIP нет. Как перенаправить все соединения на порт 80?
Цитата: uspen
iptables -t nat -A PREROUTING -p tcp -j REDIRECT --to-ports 80
iptables -t nat -A PREROUTING -p udp -j REDIRECT --to-ports 80

на тупой вопрос и неправильно поставленный вопрос - тупой ответ
Цитата: gidiara
Спасибо за помощь! Уточняю тупой вопрос: "как сделать работоспособными программы, использующие порты иные чем 80 для своего функционирования? На на промежуточном VPN работает только 80 порт". Попробовал Ваш рецепт. Не работает...
Цитата: BOOBLIK
1) Поднять/купить VPN-сервер на 80/443 порту, создать туннель, роутить весь свой трафик через туннель. 2) Использовать Socks proxy. 3) Подключить нормальный внешний канал.
Цитата: gidiara
Решено! Спасибо огромное uspen за помощь!!!

Оффлайн snml

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Получил грамотный ответ на линукс.орг.ру за 1 час. Там действительно грамотные люди, а не "герои" :).
Как перенаправить все соединения на порт 80?

iptables -t nat -A PREROUTING -p tcp -j REDIRECT --to-ports 80
iptables -t nat -A PREROUTING -p udp -j REDIRECT --to-ports 80

друзья, подскажите!
если нужно не все порты перенаправлять, а только один порт (443), то как должна выглядеть команда, так?

iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports 80

и какой командой можно потом отменить эту модификацию?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: как все соединения перенаправлять на 80 порт
« Ответ #13 : 29 Ноябрь 2018, 19:57:39 »
Бред собачий. Какого эффекта вы этим пытаетесь достичь?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 339
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
Re: как все соединения перенаправлять на 80 порт
« Ответ #14 : 30 Ноябрь 2018, 21:40:24 »
 Поясняю доступно. Представьте ситуацию: лаптоп связывается по wifi или проводом с "чёрным ящиком" (далее, чя), в который воткнута спутниковая тарелка и это устройство явно умеет соединяться с инетом. Инет запрещён простым смертным. nmap показывает, что открыты несколько портов. Задача: найти порт чя, сквозь который можно осуществить выход в инет и организовать роутинг трафика через него. У задачи есть решение, всё работает.
 
« Последнее редактирование: 30 Ноябрь 2018, 21:42:56 от dikiyZ »
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

 

Страница сгенерирована за 0.089 секунд. Запросов: 26.