D-Link - Открытие портов

Аватара пользователя
Pe4eNkA199

D-Link - Открытие портов

Сообщение Pe4eNkA199 »

Добрый день. Проблема заключена в том что я не могу никак открыть порты, перешёл даже на "Белый" IP ничего не помогает, пытался открыть через маршрутизатор не помогает. Вот скрины как я сделал, если я не так сделал помогите прошу, проблема так замучила....

Роутер DIR-300
Вложения

[Расширение png было запрещено, вложение больше недоступно.]

Аватара пользователя
IT Shepherd

Re: D-Link - Открытие портов

Сообщение IT Shepherd »

Pe4eNkA199, открытие портов никаким образом не связано с настройкой IP-фильтров. Проброс портов осуществляется в разделе "Виртуальные серверы" согласно
документации
к вашему устройству.
Аватара пользователя
IT Shepherd

Re: D-Link - Открытие портов

Сообщение IT Shepherd »

Вот я правильно пробил?
Аватара пользователя
Pe4eNkA199

Re: D-Link - Открытие портов

Сообщение Pe4eNkA199 »

Цитата Pe4eNkA199:



Вот я правильно пробил?
D-Link - Открытие портов




"Технически" все выглядит правильно. Номера портов и используемый протокол я проверять не буду, т.к. в игрушки не играю, а специально тратить на это время желания нет.

Только пара заметок:

1. Чтобы правила работали, нужно, чтобы ваш компьютер постоянно получал адрес 192.168.0.50. Для этого, этот адрес нужно настроить вручную на этом компьютере, либо же зарезервировать на DHCP-сервере роутера DIR-300.

2. Я вижу, что интерфейс Интернета роутера настроен на динамическое получение IP-адреса. Это как-то не вяжется с вашим утверждением о белом IP.
Вложения

[Расширение png было запрещено, вложение больше недоступно.]

Аватара пользователя
IT Shepherd

Re: D-Link - Открытие портов

Сообщение IT Shepherd »

Хм... странно, я сказал провайдеру чтобы поставил стат. IP
Аватара пользователя
Pe4eNkA199

Re: D-Link - Открытие портов

Сообщение Pe4eNkA199 »

Цитата Pe4eNkA199:



Хм... странно, я сказал провайдеру чтобы поставил стат. IP
D-Link - Открытие портов




Ну так настройте WAN-интерфейс роутера на статический адрес, выданный вам провайдером, при условии конечно, что DIR-300 "напрямую" подключен к провайдеру, а не через еще одно устройство. Изображение
Аватара пользователя
IT Shepherd

Re: D-Link - Открытие портов

Сообщение IT Shepherd »

С радостью, да только...
ScreenShot 41.png
Аватара пользователя
Pe4eNkA199

Re: D-Link - Открытие портов

Сообщение Pe4eNkA199 »

Цитата Pe4eNkA199:



Проблема заключена в том что я не могу никак открыть порты
D-Link - Открытие портов




Если позволите, я бы хотел добавить небольшое замечание. Я понимаю, что Вам оно будет не интересно, но вопросы аналогичные Вашему появляются с завидной регулярностью.



Дело в том, что "открыть порты", вообще говоря нельзя. Что такое открытый порт? Это способность сетевого интерфейса компьютера принимать пакеты одного из протоколов транспортного уровня в которых определены номера портов (TCP/UDP) адресованные на этот порт.

Сам по себе этот интерфейс, за редкими исключениями, примет и поместит в TCP/IP стек любой пакет. В этом плане можно считать, что при первоначальном получении пакета все порты являются открытыми.

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

Поэтому, попытка "открыть порты" применением IP фильтра заведомо обречена на провал - фильтр, пропускающий все пакеты, эквивалентен полному отсутствию фильтра.

Но прошедший через брандмауэр пакет должен быть получен каким-то процессом и этот процесс должен ответить на полученный пакет. Ведь если ответа не последует, то откуда отправитель узнает, что данный порт открыт?

К примеру, сетевой сканер может "слушать" интерфейс и получать абсолютно все поступающие пакеты.

Но отправитель пакета об этом не знает и считает порты закрытыми.

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

Понятно, что ни одно пользовательское приложение на маршрутизаторе порты обычно не слушает (можно открыть маршрутизатор для обмена http или ntp пакетами, но это частный случай).

Поэтому за запросы из сети обычно отвечает приложение исполняющееся не на маршрутизаторе, а на пользовательском ПК. Для того, чтобы оно могло это сделать, необходимо настроить на маршрутизаторе переадресацию портов (port forwarding). О подобной возможности мы упоминали парой абзацев выше.

Хотя с формальной точки зрения это действие не входит в обязанности межсетевого экрана (firewall), на практике в недорогих маршрутизаторах оба эти действия выполняются одним и тем же модулем ядра, набор правил для которого устанавливается пользовательской утилитой iptables (поскольку практически все такие маршрутизаторы работают под управлением Linux).



Итак, чтобы из сети порт сканировался как открытый, необходимо выполнение ряда условий:

1. Этот порт не должен быть закрыт межсетевым экраном маршрутизатора

2. На маршрутизаторе должна быть настроена переадресация пакетов, поступающих на данный порт, на порт сетевого интерфейса ПК (это называет DNAT - destination NAT, в отличие от привычного всем NAT, который модифицирует не адрес назначения в заголовке пакета, а а адрес отправителя: SNAT - source NAT).

3. Порт назначения не должен быть закрыт межсетевым экраном ПК. При этом номер порта данном пункте может отличаться от номера порта на который был отправлен исходный пакет, поскольку DNAT позволят подменять не только IP-адрес получателя, но и номер порта назначения (или исходящий номер порта и IP-адрес отправителя для пакетов следующих в обратном направлении).

4. На ПК должен исполняться сервер (приложение, способное принимать входящие соединения) слушающий данный порт и отвечающее на поступающие пакеты.



Еще раз извиняюсь за длинное сообщение, но у меня складывается впечатление, что не всем уважаемым участникам форума очевидны описанные в нём моменты.
Аватара пользователя
AMDBulldozer

Re: D-Link - Открытие портов

Сообщение AMDBulldozer »

Цитата Pe4eNkA199:



С радостью, да только...
D-Link - Открытие портов




Настройте статический адрес с помощью мастера Click'n'Connect
Вложения

[Расширение png было запрещено, вложение больше недоступно.]

Аватара пользователя
IT Shepherd

Re: D-Link - Открытие портов

Сообщение IT Shepherd »

Ага только вот проблема когда я начинаю настройку через Click'n'Connect и вроде бы правильно все поля заполнил инет вобще не находит :C
Ответить

Вернуться в «Сетевое оборудование»