Loading
Красноглазым Джедаям
компьютерной вселенной
посвящается.

Network Address Translation(NAT).

Ваш компьютер может быть подключен к интернету:

Здесь NAT — это процесс трансляции локальных адресов во внешний. Благодаря этому процессу ваш компьютер получает доступ в интернет. NAT автоматически делает порты вашей машины недоступными из интернета для прямого входящего соединения.

Находитесь ли вы за NAT?

В Windows 2000/XP выберите кнопку Пуск > Выполнить и наберите команду cmd В появившемся окне выполните команду ipconfig

Первый из этих адресов - это IP адрес вашего компьютера. Default Gateway - адрес роутера. Subnet Mask определяет, какие адреса являются локальными и к ним компьютер будет обращаться напрямую, а какие нет и к ним обращение будет идти через рутер.

Три специальных диапазона IP адресов зарезервированы для локальных сетей и в интернете не используются:

Если IP адрес вашего компьютера находится в одном из этих диапазонов, то есть начинается с 10. или с 192.168. или с 172.nn. (где nn - от 16 до 31), то это локальный (внутренний) адрес, и вы точно находитесь за NAT. Без «внешнего IP» сделать себе доступный порт нельзя.

Зайдите на любую из этих страниц: whatsmyip.org, myipaddress.com, www.radiotoolbox.com, 2ip.ru, myip.ru. Эти сайты покажут вам адрес, под которым вас видят другие компьютеры в интернете. Если он совпадает с IP адресом вашего компьютера, то вы точно подключены к интернету напрямую (то есть не за NAT).

Вы за NAT! Тогда следующим шагом надо определить, где именно находится NAT-устройство.

Если провайдер предоставляет вам интернет через NAT, обычно такой провайдер предоставляет дополнительную услугу «внешний» («белый») IP адрес за отдельную плату.

Если вы находитесь за роутером в офисе или в многоквартирном доме, то в принципе ситуация такая же, но вы можете попробовать поискать подходы к местному админу. Кроме того, можно также попробовать UPnP, вдруг в роутере оставили его разрешённым.

Если Ваш NAT, в этом случае ваш внешний IP адрес «принадлежит» вам лично, и вы практически всегда можете ваше NAT-устройство настроить и получить доступный порт. В качестве NAT может выступать компьютер, подключёный к интернету напрямую, тогда ваш второй компьютер (для которого вам нужно открыть порт) получает интернет через него с помощью встроенного в Windows ICS или сторонней программы, например WinRoute. Но чаще это обычный домашний роутер.

Настройка роутера

UPnP поддерживается многими программами, в том числе большинством популярных битторрент клиентов. Некоторые программы (Azureus, µTorrent) общаются с роутером самостоятельно, но многие другие (например BitComet) опираются на встроенную в Windows XP поддержку UPnP, и не могут использовать UPnP на других ОС. В программе вам достаточно найти и поставить галочку, называющуюся « ... UPnP». Например в BitComet она находится в секции Настойки - Доп. установки - Условия подключения, а в µTorrent в секции Настройки - Соединение. В обоих клиентах затем можно посмотреть успешность обращения к роутеру в секции Лог(и). В любом случае прежде чем настраивать вручную, можно попробовать этот вариант.

Ручная настройка

IP адрес роутера - это третий адрес в результатах выполнения команды ipconfig, в данном случае (основной шлюз) - 192.168.1.1. При этом IP адрес компьютера будет вверху 192.168.1.2 . Практически все домашние роутеры имеют веб интерфейс. Для доступа к настройкам роутера наберите его IP адрес (который только что узнали) в адресной строке браузера. Прежде чем дать доступ к своим настройкам, роутер сперва потребует логин и пароль. Начальный пароль всегда указан в руководстве к роутеру, часто это пустые имя/пароль или комбинация со словом «admin»

Настройка заключается в том, что все пакеты, приходящие из интернета на определенный порт, роутер передает на определенный внутренний IP адрес. Практически в любом роутере вы можете зайти в настройки и задать нужное правило. Обычно это называют «перенаправлением порта» (англ. Port Forwarding).

Пример настройки ADSL роутера D-Link

В адресной строке браузера вводим адрес роутера http://192.168.1.1 . Открывается страница настроек роутера.

Имя пользователя:admin, пароль:admin. Входим в меню Virtual Server. Нажимаем кнопку ADD. Custom Server: radmin. Port:4899. Server IP:192.168.1.2

Отключаем файерволл и помощью браузера выходим на сервис http://whatsmyip.org/ports/ . В графу Check Port вводим номер порта: 4899. Цель - проверка доступности порта.

Все, порт должен быть открыт. Теперь можно получить доступ к компу например через RADMIN сервер.


Контактная информация

E-Mail: oleynikww@gmail.com

Добавить комментарий

Комментарии пользователей