+ Ответить в теме
Показано с 1 по 15 из 15
  1. #1
    Опытный Аватар для max95
    Регистрация
    02.11.2010
    Адрес
    Алтайский край.г.Рубцовск
    Сообщений
    327

    Как реализовать проброс портов.

    Пролог для тех, кому просто почитать интересно:
    Скрытый текст:
    Здравствуйте, была идея(она есть и сейчас) создания приложения для управления компьютером типа Team viewer ,но только через сокеты . Было реализовано: управление мышью ,клавиатурой, система защиты.
    На радостях тестил свою прогу через локальный ip,(работает) стал проверять через нет(не работает, я в печали конечно). (VGhost), подсказал ,что можно сделать проброс портов.
    Конец.

    Собственно нужно реализовать проброс портов, тут уточнение как может можно сделать проброс:
    1) Через cmd --- возможно ли сделать проброс портов в командной строке?
    2)Есть ли консольные приложения для проброса портов, что бы в них можно посылать команды
    типа ip: port, для примера написал от балды ( C://папка/Probros.exe 192.168.1.1:2136)
    3)Как можно сделать проброс портов другим способом?
    Вот схема для примера.

    Все кто делал проброс портов и знает какие трудности могут возникнуть, просьба писать тут.
    Миниатюры Нажмите на изображение для увеличения
Название: PortForwarding..jpg
Просмотров: 14
Размер:	14.8 Кб
ID:	1092  
    Не бывает разницы в возрасте, бывает разница в уме.
    Сервер и клиент на сокетах http://community.develstudio.ru/show...B0%D0%BD/page2

    Здесь могла бы быть ваша реклама--->>>>.....<<<<---Но её не будет.

  2. #2
    Опытный Аватар для roxblnfk
    Регистрация
    17.08.2011
    Адрес
    Россия, г. Рыбинск
    Сообщений
    313
    Цитата Сообщение от max95 Посмотреть сообщение
    3)Как можно сделать проброс портов другим способом?
    зайти в админку роутера и настроить перенаправление

  3. #3
    Опытный Аватар для max95
    Регистрация
    02.11.2010
    Адрес
    Алтайский край.г.Рубцовск
    Сообщений
    327
    Хех спасибо конечно, но люди скачивают программу мою, потом при запуске сообщение ,вот вам мануал настраивайте роутер)))). Шведский стол блин.

    Или программа чат, человек скачивает прогу, а там Develstudio и надпись сам делай=)
    Последний раз редактировалось max95; 16.01.2012 в 18:48.
    Не бывает разницы в возрасте, бывает разница в уме.
    Сервер и клиент на сокетах http://community.develstudio.ru/show...B0%D0%BD/page2

    Здесь могла бы быть ваша реклама--->>>>.....<<<<---Но её не будет.

  4. Пользователь сказал cпасибо:

    forumrulez (16.01.2012)

  5. #4
    Опытный Аватар для Cirwos
    Регистрация
    27.09.2011
    Адрес
    г. Москва
    Сообщений
    242
    Оффтоп:
    А через чего ты сделал анимационную схему такую, а то интересно стало.

  6. #5
    Опытный Аватар для max95
    Регистрация
    02.11.2010
    Адрес
    Алтайский край.г.Рубцовск
    Сообщений
    327
    С сайта слямзил)
    Не бывает разницы в возрасте, бывает разница в уме.
    Сервер и клиент на сокетах http://community.develstudio.ru/show...B0%D0%BD/page2

    Здесь могла бы быть ваша реклама--->>>>.....<<<<---Но её не будет.

  7. #6
    Поймите, роутеры все разные, и универсального решения нет.

  8. #7
    Опытный Аватар для max95
    Регистрация
    02.11.2010
    Адрес
    Алтайский край.г.Рубцовск
    Сообщений
    327

    Рылся в роутере нарыл:
    Нажмите на изображение для увеличения
Название: Снимок..jpg
Просмотров: 24
Размер:	21.3 Кб
ID:	1094

    Скайп, каким-то образом добавил себя в Current UPnP Settings List. ----Интересно каким?
    Последний раз редактировалось max95; 17.01.2012 в 18:50.
    Не бывает разницы в возрасте, бывает разница в уме.
    Сервер и клиент на сокетах http://community.develstudio.ru/show...B0%D0%BD/page2

    Здесь могла бы быть ваша реклама--->>>>.....<<<<---Но её не будет.

  9. #8
    Это не скайп себя добавил, а роутер добавил скайп.

  10. #9
    Опытный Аватар для max95
    Регистрация
    02.11.2010
    Адрес
    Алтайский край.г.Рубцовск
    Сообщений
    327
    Может есть команда или консольная програмка ,которая регистрирует эту фигню.
    Для тех кто про, не бейте это мои рассуждения.
    План реализации.
    Идея может и сумасшедшая, но браузер посылает пост запросы.Один раз при авторизации и второй при отправки значений открытых портов и других параметров.
    Нужно составить post запросы для популярных роутеров.
    Если провести опрос - на мой взгляд выяснится что большинство профессиональных пользователей пароль от веб интерфейса не меняли... потому что и так всё безопасно. Ставят пароль максимум на Wi-Fi. А пользователи - блондинки, коих в инете в 2-3 разабольше чем профессионалов, вообще не знают про существование веб интерфейса.
    Таким образом можно предположить что с дефаултным паролем ну у 2/3 пользователей точно можно спокойно авторизоваться в веб интерфейсе и открыть порты.
    Что это даст:
    1)Полнофункциональная программа для форвардинга портов, отключения и включения UpNp.
    2)Вспомогательная программа для ваших чатов на сокетах.
    3)Потом придумаю,что может можно сделать.
    Упс забыл принцип работы:
    узнаём модель роутера ,ip(роутера)
    определяем локальный ip машины.
    составляем POST запрос и отсылаем.
    Теперь вопрос ,возможно? или у меня бред?
    Есть ли смысл делать её для форума?
    (Кто не понял, программа даст возможность работать с сокетами по интернету,компьютер<------>компьютер.)
    Последний раз редактировалось max95; 17.01.2012 в 19:25.
    Не бывает разницы в возрасте, бывает разница в уме.
    Сервер и клиент на сокетах http://community.develstudio.ru/show...B0%D0%BD/page2

    Здесь могла бы быть ваша реклама--->>>>.....<<<<---Но её не будет.

  11. #10
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Макс, извините, но тут вы щас бред написали. Выше ваши рассуждения были в правльную сторону направлены. Использование UPnP технологии решит вашу проблему. В кратце, это работает так: программа посылает специальный пакет по протоколу Universal Plug n Play, который рассказывает всем на пути его стоящим роутерам что ваш комп открыл порт хххх и они автоматически пробрасывают идущие на их IP пакеты, на этот порт, на ваш комп вот и всё.
    Вот короче: http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
    Извините русскую доку искать уж как нидь сами.

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  12. Пользователь сказал cпасибо:

    max95 (17.01.2012)

  13. #11
    Мастер Аватар для forumrulez
    Регистрация
    16.10.2010
    Адрес
    Киев
    Сообщений
    1,078
    UP
    Возможно кто то знает, например где можно спарсить открытие порты которые действительно рабочие
    Хочу быть синеньким и с надписью "Модератор"
    <script>alert('what')</script>

  14. #12
    Цитата Сообщение от forumrulez Посмотреть сообщение
    UP
    Возможно кто то знает, например где можно спарсить открытие порты которые действительно рабочие
    Как вариант проверять каждый порт устройства посылая пакеты. Например uTorrent, как то ведь проверяет указанный порт. Технологию скорее всего лучше взять UPnP, как и говорил vGhost.
    Последний раз редактировалось Let4ik_Russia; 16.02.2012 в 20:10.
    http://pxeboot.narod.ru/
    Использую DevelStudio version 2.0.0.9 plus

  15. #13
    Цитата Сообщение от forumrulez Посмотреть сообщение
    UP
    Возможно кто то знает, например где можно спарсить открытие порты которые действительно рабочие
    посмотри сканер портов http://develstudio.ru/projects/skaner-portov

  16. #14
    а зачем нужен этот проброс то?? От него отказался тимвювер и именно потому он популярен. Все это помоему мутота глюковатая вместе с UnPnP. Все через сервер с белым Ip - лучше и надежнее всего.

    ть.

    И зачем изобретать велосипед? троян? спортивный интерес?
    Последний раз редактировалось Alexufo; 17.02.2012 в 00:20.

  17. #15
    Опытный Аватар для max95
    Регистрация
    02.11.2010
    Адрес
    Алтайский край.г.Рубцовск
    Сообщений
    327
    Цитата Сообщение от Alexufo Посмотреть сообщение
    а зачем нужен этот проброс то?? От него отказался тимвювер и именно потому он популярен. Все это помоему мутота глюковатая вместе с UnPnP. Все через сервер с белым Ip - лучше и надежнее всего.

    ть.

    И зачем изобретать велосипед? троян? спортивный интерес?
    Вы сами поняли что сказали.Я занимаюсь серьёзным проектом!! Проброс порта нужен для увеличения быстродействия работы пользователей.
    P.s Флудить вы умеете, а помочь?
    клиент - сервер - клиент (Это запасной вариант.)
    Последний раз редактировалось max95; 17.02.2012 в 15:49.
    Не бывает разницы в возрасте, бывает разница в уме.
    Сервер и клиент на сокетах http://community.develstudio.ru/show...B0%D0%BD/page2

    Здесь могла бы быть ваша реклама--->>>>.....<<<<---Но её не будет.

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения