Процедура открытия порта необходима,
если Вы хотите полноценно использовать пиринговые сети (торренты, DC++,
eMule и т.п.), организовать на своем какой-либо сервер (Web, ftp,
игровой и т.п.), настроить удаленное управление компьютером из интернет и
т.п. Если модем работает в режиме маршрутизатора (роутера), то для
этого потребуется произвести его дополнительную настройку. Если модем
работает в режиме моста, то дополнительная настройка не нужна (см.
Настройки ADSL-модемов).
Кратко рассмотрим, для чего нужна эта дополнительная настройка, часто ее
называют пробросом портов. Когда модем работает в режиме
маршрутизатора, он выполняет роль сервера, сам устанавливает соединение и
получает от провайдера IP-адрес. Компьютеры, подключенные к модему,
имеют собственные локальные адреса (обычно 192.168.1.*). Когда
какой-либо из компьютеров запрашивает данные из интернет, модем
подменяет его локальный IP-адрес на адрес, выделенный провайдером,
посредством технологии NAT. В нашем случае необходимо, чтобы модем делал
и обратную процедуру: когда запрос на установку соединения приходит из
интернет, модем должен переадресовать данные на один из локальных
компьютеров. Для этого и нужна процедура проброса порта.
Определение назначения пакетов для определенной службы происходит по
номеру порта – это число от 1 до 65535. Например, на одном номере может
работать веб-сервер, на втором ftp, а на третьем сервер Counter-Strike.
Кроме номера важен тип используемого протокола: TCP или UDP. TCP –
протокол гарантированной доставки, используется для надежной передачи
файлов и т.п., UDP – напротив, не гарантирует доставки данных, но
обеспечивает минимальную задержку и поэтому используется в играх и
потоковых медиаданных. Номера портов для TCP и UDP не пересекаются,
поэтому можно использовать один и тот же номер для приложения,
работающего через TCP, и его же для второго приложения, использующего
UDP.
Таким образом, для проброса порта в модеме понадобится локальный адрес
компьютера, его можно посмотреть в свойствах протокола TCP/IP
Подключения по локальной сети. Далее понадобиться номер порта и протокол
используемый приложением. Посмотреть некоторые стандартные номера
портов на:
В большинстве случаев номер порта можно изменить в настройках
приложения. Далее необходимо произвести настройку модема, как правило,
страницы с этими настройками называются NAT, Virtual Server, Portforward
и т.п. Ниже представлена общая процедура проброса портов для наиболее
распространенных в Орле ADSL-модемов. Также можете ознакомиться с двумя
частными случаями:
Замечания о фаерволе
Для
того чтобы приложение было доступно из интернет необходимо чтобы
фаервол не блокировал его соединение. Большинство брандмауэров для
Windows с настройками по умолчанию выдают предупреждение, в котором
можно разрешить приложению принимать соединения. Это можно сделать и
позднее добавив программу или порт в исключения. В стандартном
Брандмауэре Windows это можно сделать на вкладке исключения, настройка
других фаерволов может оказаться непростой задачей. Если модем работает в
режиме роутера, и Вы не знаете, как корректно настроить фаервол, то не
будет большим нарушением безопасности, если Вы его отключите. Если же
модем работает в режиме моста, то делать это не желательно.