Часто возникает потребность получить доступ из интернета к какому либо ресурсу внутри локальной сети.
Сделать это возможно при помощи port mapping.
Port mapping - это переадресация пакетов, принимаемых на определенный порт сетевого интерфейса, на определенный порт другого компьютера. Например, с помощью технологии port mapping можно разрешить внешний трафик к определенному компьютеру или устройству (веб камера, роутер, видеорегистратор и т.д.) локальной сети.
Разберем использование port mapping на конкретном примере.
Имеем компьютер подключенный к домашней локальной сети ( IP адрес 192.168.1.20 ), через роутер Asus WL 500g ( IP адрес 192.168.1.1 ). К роутеру также подключены спутниковый ресивер dreambox с операционной системой линукс ( IP адрес 192.168.1.30 ), вебкамера (IP адрес 192.168.1.40).
Задача: получить доступ ко всем устройствам в локальной сети используя RussianProxy VPN соединение с постоянным выделенным IP, к примеру это будет 212.24.51.50
1. Устанавливаем впн соединение, после чего наш компьютер становится доступен из интернета по адресу 212.24.51.50
2. Скачиваем бесплатную утилиту KomodiaRelay http://www.komodia.com/index.php?page=KomodiaRelay.html
Free open source TCP/UDP relay
This small utility performs either TCP/UDP/HTTP port forwarding from a source IP and port to another destination IP and port.
Usage:
KomodiaRelay.exe
Example: KomodiaRelay 127.0.0.1 80 64.127.67.124 80 h 0
Will create a relay between localhost and my site, openning a web browser to address 127.0.0.1 will connect to my site
3. Настраиваем переадресацию трафика:
Port mapping для роутера настраивается так:
KomodiaRelay.exe 212.24.51.50 801 192.168.1.1 80 t 0
После этого мы сможем получить доступ к веб интерфейсу управления роутером, который расположен по локальному адресу http://192.168.1.1, либо по общедоступному интернет адресу http://212.24.51.50:801
Аналогично настроим переадресацию трафика для ресивера
KomodiaRelay.exe 212.24.51.50 802 192.168.1.30 80 t 0
и для вебкамеры
KomodiaRelay.exe 212.24.51.50 803 192.168.1.40 80 t 0
Теперь мы имеет досутп ко всем трем устройствам из любой точки мира где есть интернет, по следующим адресам http://212.24.51.50:801, http://212.24.51.50:802 и http://212.24.51.50:803
Комментарии
Как я смогу проверять
Как я смогу проверять анонимость моего обращения на чужие сайты? Благодарю