|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.09.2013, 20:35 | #1 |
Регистрация: 15.09.2013
Сообщений: 6
|
Вопрос по открытию порта
Здравствуйте!
Пишу программу на Delphi XE3, и столкнулся с проблемой как открыть tcp порт (например 80-й) МНЕ на СВОЁМ компьютере для доступа к моему компьютеру извне (из интернета) как это делают другие программы не лазя в мой модем и роутер (например Tor, OpenServer). Может я чего-то не понимаю? Облазил кучу сайтов, пробовал с помощью сокетов, никак не получилось. Провайдер порт не блокирует, брандмаузер windows я вырубил, фаерволов и антивирусов нету. Проверяю открыт ли порт на сайте 2ip ру, показывает что закрыт, как это побороть? Сейчас у меня стоит Windows 8 64-bit. По локальной сети работа с портами это одно, а вот с открытием для доступа извне - проблема... Может использовать TidTCPServer? Есть какие-нибудь решения для Delphi? Или материал доходчиво разъясняющий что да как делать? Желательно без сторонних компанентов. Кто сталкивался с подобной проблемой? Помогите пожалуйста! Последний раз редактировалось Alex2K; 15.09.2013 в 20:38. |
15.09.2013, 21:39 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Или OnWork не вспомню сейчас так, только потому что использую вместо него IdHTTPServer. Цитата:
I'm learning to live...
|
||
15.09.2013, 21:53 | #3 | |
Регистрация: 15.09.2013
Сообщений: 6
|
Цитата:
Идут, но я не нашёл, к сожалению, по своей теме... Последний раз редактировалось Alex2K; 15.09.2013 в 22:08. |
|
16.09.2013, 05:42 | #4 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Не стесняемся, плюсуем!
|
16.09.2013, 12:11 | #5 | |
Регистрация: 15.09.2013
Сообщений: 6
|
Цитата:
|
|
16.09.2013, 13:15 | #6 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
у вас точно белый IP?
Не стесняемся, плюсуем!
|
16.09.2013, 13:46 | #7 |
Регистрация: 15.09.2013
Сообщений: 6
|
IP мне неважен, дело в том, что я хотел открыть порт на своём компьютере таким образом, как это делают Tor, OpenServer, они открывают порт компьютера для доступа из интернета. Поставьте Tor, запустите, посмотрите в логи, зайдите на 2ip ру в раздел проверки открытых портов, введите эти порты и увидите что порт открыт! Тор не лезет ни в мой роутер , ни в модем. Я написал всё подробно в своём первом посте. Как открыть порт так же? Если я чего-то не понимаю просьба объяснить. Не знаю можно ли здесь скриншоты выкладывать, да и без них понятно... я расписал подробно.
|
16.09.2013, 13:56 | #8 |
Регистрация: 15.09.2013
Сообщений: 6
|
сам порт с помощью Delphi (несколько строчек) я добавил в исключения брандмаузера, чтобы этот самый брандмаузер вообще не отрубать.
Теперь я мучаюсь с компонентами TidHTTPServer и TidTCPServer. Мне надо свои порты слушать. Последний раз редактировалось Alex2K; 16.09.2013 в 13:59. |
16.09.2013, 14:18 | #9 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Tor, OpenServer, TeamViewer и тому подобное ПО использует свой специализированный, внешний сервер... у тебя такового нет, так что только белый IP и лезть в роутер настраивать проброс
Не стесняемся, плюсуем!
|
16.09.2013, 14:44 | #10 |
Регистрация: 15.09.2013
Сообщений: 6
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сниффер com порта | dmitriegorovih | Общие вопросы Delphi | 13 | 09.05.2013 20:53 |
Открытие порта | genrix | Windows | 8 | 24.02.2013 11:39 |
Смена порта | Jleksern | SQL, базы данных | 3 | 20.11.2012 11:17 |
Как получить данные с COM-порта или другого любого порта? | DeLure | Общие вопросы C/C++ | 5 | 20.09.2007 00:50 |
Сниффер порта | keng00r00 | Работа с сетью в Delphi | 1 | 22.04.2007 08:53 |