Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевое оборудование (http://forum.oszone.net/forumdisplay.php?f=55)
-   -   D-Link проблемы открытия порта (http://forum.oszone.net/showthread.php?t=287884)

IEuro 13-09-2014 01:04 2402163

D-Link проблемы открытия порта
 
Вложений: 1
  • port.jpg (190.80 KB, скачиваний: 24)
Не открывается порт для создание сервера. Пробывал открывать разные порты для разных игр. Но ни один не открылся. Брандмауэр Windows отключил. Модем d-Link dir-300 прошивка B1. В чем может быть проблема?

diagnoz_ 13-09-2014 09:23 2402211

IEuro,
У Вас стоит IP-адрес 192.168.0.100. у Вас точно такой адрес компьютера?
Computer Name - выберите имя Вашего компьютера и нажмите стрелочки "влево", должен подставиться ip-адрес. если же в имени компьютера иероглифы, то скорее всего имя компьютера указано русскими буквами.

Цитата:

Цитата IEuro
Брандмауэр Windows отключил. »

помимо него, отключите фаервол в антивирусе, если такой имеется. затем проверьте доступность порта каким-либо ресурсом.

IEuro 13-09-2014 12:06 2402263

Вложений: 1
  • ip.jpg (81.30 KB, скачиваний: 16)
diagnoz_,
IP-адрес указан правильно. Когда сижу через Wi-Fi, IP - 192.168.0.100. А когда подключаю кабель IP меняется на 192.168.0.101. Пробывал открывать порты с кабелем, все равно не получилось. Все фаерволы и т.д. отключил. Возможно ли, что проблема в провайдере?

P.S. Стоит Windows 8.1.

diagnoz_ 13-09-2014 19:44 2402436

возможно и провайдер блочит порты.

IEuro 13-09-2014 21:28 2402469

diagnoz_, Можно как-то узнать, что блокирует порт?

mwz 13-09-2014 21:59 2402473

IEuro, в настройках роутера введите временно компьютер, сидящий по этому IP, в DMZ – тем самым выставив его в интернет "голой задницей" целиком.

Если заработало – то скорее всего двух портов мало, и надо, например, ставить в роутере триггер, открывающий и другие входящие порты при обращении компьютера к конкретному; это чисто в общих чертах: точнее не скажу.

Не думаю что провайдер блокирует эти два ваших порта, тем более первый из них.

PS
Или гораздо более безопасно: поставить на комп uTorrent, задать в его настройках случайный (но фиксированный) порт для входящих соединений, пробросить его в роутере и проверить, открыт ли он на вход: здесь точно только один порт нужен. Можно в т.ч. попробовать задать сначала первый (и проверить), а затем второй (и проверить) порты из тех, которые вы уже пробросили (разумеется – закрыв программы, которые ими должны пользоваться в штатном режиме).

diagnoz_ 13-09-2014 23:55 2402508

IEuro,
в cmd запустите команду netstat -a -b -n и посмотрите что может занимать(слушать) порт. хотя я тоже думал указать явно один порт, открыв его для торрент (как посоветовал mwz ) и проверить доступность порта через какой-нибудь ресурс.

или в графическом виде воспользуйтесь утилитой TCPView

diagnoz_ 14-09-2014 00:29 2402515

Цитата:

Цитата IEuro
Все фаерволы и т.д. отключил. »

Попробуйте еще остановить службу Брандмауер Windows наверняка.

IEuro 14-09-2014 03:22 2402543

Вложений: 1
  • dmz.jpg (185.40 KB, скачиваний: 13)
Цитата:

Цитата mwz
в настройках роутера введите временно компьютер, сидящий по этому IP, в DMZ – тем самым выставив его в интернет "голой задницей" целиком. »

DMZ Hosts включен, но и с ним не работает.
Цитата:

Цитата mwz
Или гораздо более безопасно: поставить на комп uTorrent, задать в его настройках случайный (но фиксированный) порт для входящих соединений, пробросить его в роутере и проверить, открыт ли он на вход: здесь точно только один порт нужен. Можно в т.ч. попробовать задать сначала первый (и проверить), а затем второй (и проверить) порты из тех, которые вы уже пробросили (разумеется – закрыв программы, которые ими должны пользоваться в штатном режиме). »

Торрент сгенерировал порт и при тесте показал, что он не открыт. Я его "открыл" в роутере, но все равно торент показывает, что порт закрыт. Создал сервер с таким портом но он не открывался. Пробывал проверить порт через Simple Port Tester он показал, что UDP открыт, а TCP закрыт.

mwz 14-09-2014 09:06 2402573

Цитата:

Цитата IEuro
DMZ Hosts включен, но и с ним не работает »

Да, DMZ настроена правильно.

Цитата:

Цитата IEuro
Пробыовал проверить порт через Simple Port Tester он показал, что UDP открыт, а TCP закрыт »

Тут тоже всё верно. Поскольку uTorrent обрабатывает только UDP-запросы, и при тестировании TCP-запросов не откликается.
Но вы тестировали Simple Port Tester из внутренней сети, а при качественном тесте из внешней (с соответствующих сайтов интернета) видимо идёт проверка обоих режимов, и если хоть по одному идёт отклик – порт квалифицируется как открытый (сечас проверил порт uTorrent'а с cайта _http://www.yougetsignal.com/tools/open-ports/ и получил что и ожидал: uTorrent запущен – порт открыт, выгружен – закрыт).

И получается, что проблема или в роутере вообще (можно проверить только поменяв временно на другой), или на стороне провайдера.

PS
Хотя может быть и в настройках Win-8 или установленных программах. Хоть вы и сказали что
Цитата:

Цитата IEuro
Все фаерволы и т.д. отключил »

– однако: какой антивирусник?

А проверить в принципе можно с помощью WinPcap, перехватывающей пакеты на внешнем интерфейсе компьютера и позволяющей в т.ч. проанализировать в случае, если компьютер не окликается, приходил ли вообще пакет на заданный порт (тогда проблема на стороне компьютера) или даже не приходил (тогда где-то в звене "роутер-провайдер"). Но практические рекомендации тут не дам: стоять-то стоит, но ни разу не приходилось пользоваться.

diagnoz_ 14-09-2014 10:20 2402594

Цитата:

Цитата mwz
выгружен – закрыт) »

именно. порт будет открыт когда он используется. или же переходит в состояние Listening - то есть компьютер ожидает подключения по конкретному порту. И состояние Time_wait - то есть программа, которая прослушивает этот порт, ожидает получение пакета, чтобы перевести порт в одно из состояний.

IEuro 14-09-2014 14:37 2402710

Антивирусник не стоит.

Установил WinPcap Но не разобрался как он работает, запускается консоль и показывает только "Press CTRL + C to stop the server"

Цитата:

Цитата diagnoz_
или в графическом виде воспользуйтесь утилитой TCPView »

Как через TCPView проверить определенный порт?

mwz 14-09-2014 20:02 2402830

Цитата:

Цитата IEuro
показывает только "Press CTRL + C to stop the server" »

Тогда нажмите Ctrl+C и затем деинсталлируйте его: интуиция (с помощью которой вы, видимо, и пытались разобраться) в данном случае не помощник.

Нужны хотя бы базовые знания протокола TCP/IP и изучение документации на эту программу. Хотя несколько лет назад в журнале "Хакер" что-то на эту тему было практического – хотя бы на примерах можно было бы посмотреть. Или сделать запрос в Гугле и Яндексе.

Цитата:

Цитата diagnoz_
именно. порт будет открыт когда он используется. или же переходит в состояние Listening - то есть компьютер ожидает подключения по конкретному порту. »

Именно. И если программа, которая использует какой-то порт, не запущена – то этот порт будет закрыт, пробрасывай его или нет (ну понятно что это я не вам :) )

IEuro 14-09-2014 20:58 2402852

Цитата:

Цитата mwz
Именно. И если программа, которая использует какой-то порт, не запущена – то этот порт будет закрыт, пробрасывай его или нет (ну понятно что это я не вам ) »

Всегда запускал сервер перед тем как проверить порт.

diagnoz_ 15-09-2014 09:17 2402977

IEuro,
распаковываете архив с утилитой, запускаете ее и смотрите занят ли каким-то приложением порт и его состояние в данный момент.


Время: 20:56.

Время: 20:56.
© OSzone.net 2001-