
ilya
26.06.2017
10:35:39

Gleb
26.06.2017
10:38:50
Хм
Берешь любой py проект из GSoC
Там и p2p видео стриминг и чего только нет

Google

Gleb
26.06.2017
10:38:57
Может быть
У кого-то есть пример port fowarding или hole punching на python?

Маришка
26.06.2017
10:40:40
Порт форвардинг на питоне?

Nikolay
26.06.2017
10:40:51

Елена Фоломкина
26.06.2017
10:41:27
у кодерш волоса волоса посередине колбаса
ты знал?

Gleb
26.06.2017
10:42:10

Archer
26.06.2017
10:42:32
"обход роутера".. хм...

Nikolay
26.06.2017
10:43:44

Archer
26.06.2017
10:43:50
я даже не могу себе представить, как это может выглядеть

Anton
26.06.2017
10:43:55

Google

Archer
26.06.2017
10:44:32

Anton
26.06.2017
10:44:39

Archer
26.06.2017
10:45:17

zerc
26.06.2017
10:45:40
на пути пакета есть много роутеров какой именно надо обойти?

Anton
26.06.2017
10:45:59

Dmitriy
26.06.2017
10:46:06
7ru3 h4x0rz 0nl1n3

Anton
26.06.2017
10:46:18
но да, я тоже требую уточнения

Gleb
26.06.2017
10:46:35

Nikolay
26.06.2017
10:47:02
а его надо обходить, он тебя в интернет не пускает?

Archer
26.06.2017
10:47:04

Gleb
26.06.2017
10:48:47
Есть условный я и мой роутер
Есть ещё один пк и роутер у него
Напрямую просто открыв сокет их не соединишь
Вот проблема с которой как я думал справляется порт фовардинг

Nikolay
26.06.2017
10:49:31

zerc
26.06.2017
10:49:42
можешь 3g или 4g модем купить и настроить через него соединение в обход своего роутера

Nikolay
26.06.2017
10:49:44
айпишник-то внешний есть

zerc
26.06.2017
10:49:56
или на компы поставить 2 сетевухи и напрямую соединить

Anton
26.06.2017
10:49:57

Gleb
26.06.2017
10:53:30
То есть со своего интернета на пк могу подключиться к телефону который работает через мобильный интернет просто условным soc.open?

Nikolay
26.06.2017
10:54:24
но, скорее всего, провайдер не даст

Google

Gleb
26.06.2017
10:55:35
И что делать в таком случан
И при чем тут провайдер

Nikolay
26.06.2017
10:55:50
ничего, ты это никак не обойдешь
если же у тебя есть доступ к телефону этому - можно попробовать сделать бэкконнект
ты с телефона пробрасываешь туннель на сервер и потом по этому туннелю лазаешь обратно в телефон

Gleb
26.06.2017
10:57:02
Телефон это просто пример другого устройства вне локальной сети

Nikolay
26.06.2017
10:57:21
нормальный пример
я выше описал, как оно работает

Gleb
26.06.2017
10:57:54
Но для меня это самый удобный способ теста так как он позволяет подключаться к другой сети моментально
Серверу обязательно иметь белый ip?

Nikolay
26.06.2017
11:01:14
О, я знаю, что тебе надо почитать

Nikolay
26.06.2017
11:01:26
Почитай мануал по iptables

Archer
26.06.2017
11:01:29
UPnP?

Gleb
26.06.2017
11:02:11
UPnP?
Тоже думал об этом но разве он универсален ?
Я имею ввиду все ли роутер его поддерживают

Archer
26.06.2017
11:02:42
но это не надёжно, так как на разных роутерах работает по разному
ещё есть такая херня:
Как это работает: когда вы шлете что-то из-за NATа по UDP, вам выделяется на время внешний порт на роутере, который связывается с внутренним портом на вашем компе. На этот порт вам могут слать все что угодно. Связка портов держится некоторое время после того, как ей последний раз воспользовались. В зависимости от настроек роутера, от 20 минут, до 4х часов.
также не гарантирующая работу за любым роутером, так что лучший вариант - это сервер на белом айпи

Gleb
26.06.2017
11:05:11
Но сервер на белом айпи это не бесплатно
А ну и не так романтично как p2p

Google

Vespertilio
26.06.2017
11:06:39

Nikolay
26.06.2017
11:16:14
Ты хочешь сделать ботнет?

Oleg
26.06.2017
11:20:33
я хочу)

Archer
26.06.2017
11:21:33
А ну и не так романтично как p2p
https://ru.stackoverflow.com/questions/167582/%D0%9F%D1%80%D0%B8%D1%91%D0%BC-udp-%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2-%D0%B7%D0%B0-nat%D0%BE%D0%BC
ещё глянь, может будет просветление
ну и напоследок, https://www.electricmonk.nl/log/2016/07/05/exploring-upnp-with-python/ наверное это ты захочешь

Nikolay
26.06.2017
11:26:58

Oleg
26.06.2017
11:27:15
(((

Admin
ERROR: S client not available

Archer
26.06.2017
11:27:55

Oleg
26.06.2017
11:28:22
Дык я не делаю, я прост хочу)

Gleb
26.06.2017
11:28:32
Спасибо

Oleg
26.06.2017
11:28:56
Приятно знать, что у тебя за спиной ботнет, который положит любой сайтец или ресурс вообще)

Archer
26.06.2017
11:29:48
баньте ))
шучу

Oleg
26.06.2017
11:30:00
пхвахпзвахзпапр

Nikolay
26.06.2017
11:30:03
Тьфу, промазал)

Archer
26.06.2017
11:31:05
да идея изначально говно, те сайты, что ты сможешь положить небольшим ботнетом можно и так )) без ботнета
вы же знаете, что провайдеры часто пересылают пакеты, не проверяя srcip, ещё есть протоколы, использующие udp, т.е. можно натравить кого-то на кого-то не будучи этим кем-то вторым, а просто указав его получателем ответов.

Google

Oleg
26.06.2017
11:33:25
баньте ))
Типа присекаете обучение маленьких Инет-Гитлеров?)

Gleb
26.06.2017
11:35:24
Для p2p приложений все равно нежны сервера которые бы "сводили" клиентов вместе так?

Oleg
26.06.2017
11:35:45
ну типа да

Vespertilio
26.06.2017
11:36:19
MESHи есть еще и бродаксты

Gleb
26.06.2017
11:37:39
Могу ли я запилить такой сервер не имея белого ip?

Vespertilio
26.06.2017
11:39:07
тебе нужен ip на который будут соединения приходить

Oleg
26.06.2017
11:39:12
Типа на динамичной локалке? Немного не шарю терминологию

Vespertilio
26.06.2017
11:39:20
ну можно еще в ipv6 уйти

Gleb
26.06.2017
11:40:36

Anatoly
26.06.2017
11:40:48

Vespertilio
26.06.2017
11:40:55

Oleg
26.06.2017
11:41:17

Vespertilio
26.06.2017
11:41:54
да у меня ща такой пров)

Oleg
26.06.2017
11:42:10
а какой-то noip.com
канает?
или это не туда?

Vespertilio
26.06.2017
11:42:42
это дин днс, если динамический внешний
домен привязать

Gleb
26.06.2017
11:45:13

Oleg
26.06.2017
11:46:14
как вообще пользователи таких Инетов живут?