vig писал(а):
Помогите разобраться, плз. Есть DSL-2500U/BRU/D. Нужно предоставить доступ из инета к двум внутренним ресурсам лок. сети.. Устройство, к которым нужно открыть доступ управляется через 5555 порт (не меняется), порт данных 6666(не меняется), веб интерфейс 80 порт(можно изменить). IP-адреса этих девайсов 192.168.1.2 и 192.168.1.3. Вот прописываю я правила в Виртуал сервере такие:
слушает с инета лок. сеть
192.168.1.2 80 80 80 80
192.168.1.2 5555 5555 5555 5555
192.168.1.2 6666 6666 6666 6666
192.168.1.3 8080 8080 8080 8080
(изменил с 80 на 8080 чтобы не совпадал с 192.168.1.2)
192.168.1.3 5555 5555 5555 5555
192.168.1.3 6666 6666 6666 6666
В результате получается такая штука: Захожу 1-ый раз на хх.хх.хх.хх и попадаю на 192.168.1.2, потом на хх.хх.хх.хх:8080 и попадаю на 192.168.1.3 (так как все и задумывал). Зато когда захожу 2-ой раз и попадаю только на 192.168.1.3 хоть указываю номер порта хоть нет. Вопрос: почему так происходит и как сделать доступ к обоим девайсам.
Механизм работы Virtual Server исключает возможность использования одного и того же порта на несколько IP-адресов.
Соединение, приходящее на какой-нибудь порт WAN-интерфейса может быть переадресовано на один заданный IP адрес.
В вашем случае для порта 5555 и 6666 заданы по два IP-адреса, что недопустимо.