NeoRouter — это ПОЛНОСТЬЮ БЕСПЛАТНОЕ SSL VPN решение, разработанное, чтобы помочь пользователям следить и удалённо управлять всеми их компьютерами в различных точках мира.
----------------------<cut>----------------------
Он способен установить безопасное P2P-соединение через Интернет, и может подключиться к компьютерам даже когда они за NAT-маршрутизаторами и корпоративными файрволами. Все данные, передаваемые через виртуальную сеть шифруются через SSL. Клиентская часть NeoRouter, именуемая NeoRouter Network Explorer, обеспечивает настраиваемый обзор виртуальной сети, а так же панель запуска для каждого компьютера, содержащую кнопки для быстрого удалённого доступа через RDC или VNC, а так же, например, для просмотра расшаренных пользователем каталогов.
NeoRouter работает следующим образом:
Серверная часть (NeoRouter server) устанавливается на рабочую станцию (например прокси, через который остальные компьютеры подключаются к интернету) или же на маршрутизатор (!!!) (но только при условии, что на нём установлена построенная на Linux прошивка (Tomato, OpenWRT kamikaze/whiterussian, DD-WRT)), при этом создаётся новый домен, на остальные рабочие станции устанавливается клиентская часть (NeoRouter Network Explorer). При этом на сервере можно устанавливть, через UDP или TCP будет устанавливаться подключение, порт и многое другое. На сервере хранятся профили для каждого из пользователей (но кажется можно использовать один профиль для нескольких рабочих станций, не уверен), со своими правами доступа ит.п.
NeoRouter использует децентрализованную систему серверов, что обеспечивает наилучшую скорость среди подобных решений (того же Hamachi, например, который нередко испытывает проблемы при подключении), так же, при выходе из строя одного из серверов это не нарушит работоспособности всей системы. Во время установки подключения NeoRouter Explorer подключается к маршрутизатору или рабочей станции с установленным сервером, и далее уже подключается к нему, а там сервер сам обеспечивает p2p соединения между рабочими станциями.
При установке NeoRouter устанавливает виртуальный адаптер, которому при подключении к виртуальной сети присваивается уникальный IP вида 8.0.0.*.
Так же NeoRouter устанавливает собственные системные сервисы для клиентской и серверной части, которые после первого подключения к сети запоминают домен, логин и пасс, и при последующем запуске системы уже не понадобится запускать NeoRotrer Network Explorer — сервисы установят подключение сами. При этом если сервер пока что не запущен — сервис просто будет с определённой периодичностью опрашивать сервера NeoRouter, пока не найдёт то, что ему нужно и далее можно будет по известному для необходимой рабочей станции виртуальному IP подключаться к удалённому рабочему столу ит.д.
Безопасность так же на уровне,все соединения шифруются по современным стандартам и протоколам,так что даже администраторы сети (если, конечно, вы не являетесь им) не смогут видеть передаваемые данные.
_______________________________ How it works
The network revolves around you
Every day we are dealing with multiple PCs at work, home or other locations. It is often difficult to remotely connect to your PCs because corporate firewalls or residential routers segregate the network. NeoRouter can connect all your PCs into a virtual LAN (Local Area Network) and allow you to access them securely from anywhere.
At the center of the virtual LAN is the NeoRouter server, which acts like a command hub. It authenticates PCs and users, manages user accounts and profiles, and mediates direct P2P connections between PCs. The server can be setup on a PC running Windows or Linux, a Small Business Server, a Windows Media Center, a Windows Home Server or a MythTV. Alternatively it can be setup on a residential router from LinkSys or NetGear. It works with the open-source firmware like Tomato, DD-WRT, etc.
To add a new PC to this virtual LAN, you can simply install the NeoRouter client software on the PC and sign-in using your account. This will notify the NeoRouter server to remember the signature of this PC and to allow future connections from it. Because the NeoRouter client runs as a Windows service, it will start whenever your PC starts and join the virtual LAN automatically.
To access the virtual LAN from a PC that you have registered to network, you can use the NeoRouter Network Explorer which is installed along with the NeoRouter client software.
From a public PC/Kiosk at the library, airport or hotel, you can access the virtual LAN using the portable version of the NeoRouter Network Explorer. Its functionality resembles the Network Explorer, except that it does not require setup, register the PC to your virtual LAN or store any person information on disk.
Security
The security features of the NeoRouter are designed exclusively for the end users. All network communications are encrypted and authenticated with industry-standard algorithms and protocols. Nobody, not even your network administrators, will be able to see the data transmitted within the virtual LAN.
An important advantage of NeoRouter is that you have complete control over all the PCs and devices in the virtual LAN. Some competitors rely on a constant TCP connection between your PC and their central servers, and your PC could be at danger if any of their servers is compromised. This is a fundamental design flaw in their products; their servers and disgruntled employees if any could be the weakest link of the network. Because sometimes your data is just too important to trust anyone else, NeoRouter is designed such that your PCs/devices will never make such TCP connections to external servers.
NeoRouter also has a built-in firewall and access control manager so that you can manage users and their privileges at finer granularity. See user control for details.