Вот нашел, кое-что, может для начала так попробовать:
Необходимо в домашней локальной сети реализовать защищенное соединение между двумя компьютерами (или группой компьютеров).
Первое что приходит в голову - это VPN сервер. Но ради такого, хоть и полезного дела поднимать отдельный сервак, мало кто проявит инициативу. Поэтому пришлось копать инфу.
Значит часть 1 - Создание VPN-сервера под операцинной системой Windows XP
1. Start -> Settings -> Network Connections -> New Connection Wizard
2. Нажимаем Next
3. На экране выбора типа сетевого соединения, выделяем "Setup an advanced connection" и жмем Next.
4. Далее выбираем пункт "Connect directly to another computer".
5. Выбираем роль для нашего компа "Host"
6. Выбираем устройство для соединения компьютеров. Тут не важно что выбрать, хоть COM, хоть LPT-порт, потом все равно отключим.
7. В появившемся окне со списком пользователей выбираем галками ЛОКАЛЬНЫХ пользователей, которые смогут подключатся к нашему "серверу". Если пользователи еще не созданы, их можно создать кнопкой "Add" (добавить или удалить пользователей VPN можно и позже).
8. Теперь нажимаем Next, а потом Finish.
9. Открываем только что созданное соединение:
Start -> Settings -> Network Connections -> New Incoming Connections
10. В появившемся диалоге снимаем ВСЕ галки с устройств.
Галку в окошке "Virtual private network" обязательно оставить!
11. На закладке Users можно добавить новых пользователей VPN или удалить старых.
Обязательно оставить галку на «Require all users to secure their passwords and data»
12. Чтобы расшаренные ресурсы сервера были видны только пользователям VPN нужно:
• Открыть окно настройки сетевого подключения:
Start -> Settings -> Network Connections -> Local Area Connection
• В появившемся окне выбрать Properties
• На закладке General убрать галку с "File and Printer Sharing for Microsoft Networks"
В подобных настройках для Incoming Connections эту галку нужно наоборот оставить, чтобы пользователи VPN могли видеть расшаренные папки "сервера".
Start -> Settings -> Network Connections -> Incoming Connections->Properties, закладка Networking, установить (оставить) галку на "File and Printer Sharing for Microsoft Networks"
13. В свойствах Incoming Connections выбираем протокол TCP/IP и жмем Свойства.
В появившемся окне вводим диапазон IP-адресов, которые будут назначаться клиентам, например 192.168.1.1 - 192.168.1.11 (если 10 пользователей)
14. Жмем ок. Настройка сервера VPN закончена
часть 2 - Создание VPN-подключения
1. Start -> Settings -> Network Connections -> New Connection Wizard
2. Нажимаем Next
3. На экране выбора типа сетевого соединения, выделяем "Connect to the Network at my workplace" и жмем Next.
4. Выбираем "Virtual Private Network connection"
5. В поле Company Name вбиваем название соединения, например "VPN-сервер"
6. Далее вбиваем IP-адрес сервера-VPN или его имя в сети.
7. Выбираем для кого создается соединение (только для текущего пользователя или для всех пользователей этого компьютера)
8. Нажимаем Finish.
часть 3 - использование VPN
Тут все понятно, стоит лишь отметить, что если обращение к ресурсам VPN-сервера или клиента идет через IP, то IP сервера берется первым из списка разрешенных (п.1.13), а клиенты разбирают все оставшиеся. В любом случае, при подключении к VPN в свойствах соединения можно узнать как IP-сервера, так и IP-клиента.
------
В ХР встроена такая возможность с лимитом на 1-го подключенного клиента.
Если IP удаленной машины известен и порты 1723 и GRE (он жк протокол 47) не блокируются файрволлом или роутером - можете попробовать такое соединение.
На машине, которая будет "сервером" не забудьте завести пользователя с непустым паролем, этот же логин и пароль используйте на стороне "звонящего"