[identity profile] yur1.livejournal.com posting in [community profile] useful_faq
Есть компьютер с двумя сетевыми картами. В первую приходит интернет. Из второй этот интернет раздается в локалку.
Внешний IP-адрес - статический.
Внутренний адрес компьютера 192.168.0.1

К локалке подключается устройство и задается ему адрес, к примеру: 192.168.0.200.

Как в Windows XP осуществить проброску порта, чтобы при обращении к внешнему статическому адресу компьютера (не обязательно к 80му порту) соединение перебрасывалось на 80й порт устройства 192.168.0.200?

Если вдруг кто знает как стандартными средствами сделать буду безмерно счастлив.
Если кто-то подскажет как и с помощью какого простенького бесплатного софта это можно сделать буду тоже рад.

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

Заранее благодарен!

Date: 2011-03-29 04:48 pm (UTC)
From: [identity profile] rm-chik.livejournal.com
ок. у нас есть два подключения, для удобства переименнованные в inet и local (думаю, ясно где какое)
допустим, нам необходимо пробросить внутрь внешниий порт 2100

заходим в свойства подключения inet, идем на вторую вкладку "Дополнительно",
в секции "Общий доступ к подключению к Интернету". В момент, когда мы нажмем Ok, внутренняя сетевуха - local - автоматически получит статический адрес 192.168.0.1

ставим галочку на "Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера", нажимаем кнопку "Параметры", в открышемся окне кнопку "Добавить", заполняем поля:

Описание службы - Наша Страшная Веб Служба
Имя или IP-адрес комптютера.... - 192.168.0.200
Выбираем внешний порт - 2100
Выбираем внутренний порт - 80
Выбираем тип порта - TCP (если речь, как я подозревая, о веб-сервере - то это именно TCP)

Нажимаем ok во всех открытых нами окнах

Всё.