>При VPN коннекте он получает маску 255.255.255.255, и находясь в совершенно другом
>пространстве(хотя сервер пытается выдать ему IP из диапазона сети) ни он,
А что значит пытается? Откуда же он берет тот адрес, который выдает?
>ни его не видит никто. NAT дает только эмуляцию его присутствия,
>нужно чтобы юзер увидел всю локальную сеть в своем сетевом окружении,
>и другие юзеры сети также видели его... :(
Если Вам необходимо, чтобы соединенный с VPN сервером клиент имел адрес из той же локальной сети что и сам сервер, и при этом был виден в этой самой сети, необходимо учесть, что необходимо будет прописать MAC адрес клиента тот же что и MAC на сетевой карте смотрящий в локальную сеть. При этом сделать его published.