Tolikv писал(а):
СергейП писал(а):
Как железка должна выбрать одну из них? Пакет-то один и должен остаться один.
Незнаю как, но на предыдущих прошивках до 2.5.х всё работало отлично. Если есть порт RDP 3389 то по всем стандартам я и должен подключаться через него, а менять внешний порт на чтото другое это уже танцы с бубном, либо это должно делаться сразу для всех устройств подключенных к роутеру. А пакет который пришел, если уж на то пошло, как раз и должен прийти на тот IP который я указал в настройках иначе зачем вообще указывать IP устройства в настройках?
Ок. ))) К примеру, у вас в настройках виртуальных серверов 2 правила:
1. Протокол - TCP/UDP, внешний порт - 3389, внешний ip - любой, внутренний порт 3389, внутренний ip - 192.168.0.100
2. Протокол - TCP/UDP, внешний порт - 3389, внешний ip - любой, внутренний порт 3389, внутренний ip - 192.168.0.101
Т.е., отличается только адрес внутреннего хоста, ожидающего соединения.
Если логика прошивки позволяет, то пакеты, вошедшие в роутер на порт 3389 будут отправлены на 192.168.0.100. До 192.168.0.101 никогда ничего не дойдет.
Но, судя по вашим словам, вы считаете, что роутер, получив ОДИН пакет на порт 3389, должен отправить ДВА пакета: первый - на хост 192.168.0.100, а второй - на 192.168.0.101. И эти два хоста должны же ж ведь ответить что-то на эти пакеты, так? Т.е., роутер во внешний мир, на адрес, с которого получил входящий пакет, отправит уже два пакета, причём с разных компьютеров. Во понимаете, что будет?
_________________
Ответы на все вопросы здесь:
http://www.dlink.ru/ru/contacts/