Страница 1 из 1

Вопрос всем навскидку:

СообщениеДобавлено: 08 сен 2009, 14:52
Dimerson
Возможна ли работа с NW сервером через NAT (динамический естественно) по протоколу NCP и если да то каким клиентом ?

[ответы скринятся (шутка)]

СообщениеДобавлено: 09 сен 2009, 08:06
Стогов Кирилл
Нет.
Т.к. NCP это в нашем случае NCP over IP
и кроме адресов в IP пакете есть еще адреса внутри NCP.
А NAT (под)меняет только адреса IP.

Собственно, все это описано на coolsolutions со скринами :D перехватчика пакетов.
Есть вариант с двойным NAT и чтобы адресация в сетях источника и назначения совпадала, т.е. типа тогда внутри NCP контейнера все будет ок, но это по моему совсем хрень.

СообщениеДобавлено: 09 сен 2009, 09:20
Dimerson
Или нужен специальный обработчик NCP пакетов в NAT, который правит содержиме пакетов при трансляции адресов (при этом должна быть отключена подпись NCP пакетов ???).

VMWARE Player в режиме нат поддержиавет работу Win98(3.40)/XP(4.91SP5)/DOS(2.71+всякие фиксы). При этом локальный IP (внутри виртуальной машины) не из LAN, а в списке коннектов IP == IP компьютера (на сервере).

при этом естественно SLP работает через MULTICAST (в отличие от BRIDGED mode когда оно реально получает все через общий DHCP (в случае NAT DHCP локальный вмварный)).

СообщениеДобавлено: 09 сен 2009, 12:14
Константин Ошмян
Навскидку - вроде, должно работать, проблем не вижу.
Стогов Кирилл писал(а):Собственно, все это описано на coolsolutions со скринами
Можно ссылочку?

СообщениеДобавлено: 09 сен 2009, 14:35
Стогов Кирилл

СообщениеДобавлено: 09 сен 2009, 16:17
Константин Ошмян
Спасибо за ссылочку.

Там, однако, рассматривается ситуация, когда за динамическим NAT-ом (т.е. во внутренней сети) находится сам сервер. Тогда - конечно, проблемы будут однозначно, поскольку сервер должен иметь какой-то конкретный статический IP-адрес (причём, о котором он сам знает). Если же динамически транслируется адрес не сервера, а клиента - то должно работать.

Вообще сама статья на кулсолюшенах какая-то немного запутанная. Пока пишут теорию - всё нормально, как переходят к практике - какая-то фигня. На словах - тут у нас клиент, на картинке - почему-то сервер. Картинка, скорее, путает, чем поясняет. Как им удалось Ethereal-ом отловить пакеты с обеих сторон от NAT-а (в скриншоте присутствуют одновременно и исходные пакеты, и уже странслированные, аналогично с ответами) - вообще в моей голове не укладывается, а у них никак не пояснено. Ситуация, когда у нас сервер имеет "честный" IP, а клиент - транслируемый, вообще не рассматривается.

Dimerson, поясни, пожалуйста, чей адрес тебе транслировать-то надо? :roll:

СообщениеДобавлено: 09 сен 2009, 18:47
Dimerson
Да мне не то что надо, просто обнаружил что VM в VMWARE player работают с NW сервером не только в режиме BRIDGED но и в NAT (в VMW 2-х летней давности стопудово не работало в NAT режиме).

СообщениеДобавлено: 09 сен 2009, 19:18
Мещеряков Андрей
Да правильно сказали - если за натом сервер, он не может быть адресован из инета...

СообщениеДобавлено: 10 сен 2009, 02:45
Timur Kazimirov
Мещеряков Андрей писал(а):Да правильно сказали - если за натом сервер, он не может быть адресован из инета...

За статическим - может. И даже проавторизует. Другой вопрос, что большинство сервисов недоступно будет скорее всего, так как SLP отдаст клиенту приватные адреса.

СообщениеДобавлено: 10 сен 2009, 16:02
Мещеряков Андрей
:lol:
Возможна ли работа с NW сервером через NAT (динамический естественно)
:wink: