[mdk-re] Re: VPN

Peter V. Saveliev =?iso-8859-1?q?peet_=CE=C1_infosite=2Eru?=
Ср Дек 5 14:12:11 MSK 2001


Dimitry wrote:

> День добрый, уважаемые!
>
> Интересует следущая интересная вещь:
> 1. есть сетка, где куча машин win9x
> 2. в сеть выходит через Линукс по ipmasq
>
> Как можно из сети организовать smb-сессию в эту сетку и всё прочее выневское.
> В MS winNT слышал о такой штуке как Virtual Private Network.
>
> А есть ли подобные решения под linux из win.
>
> Может кто знает как решить проблемму?
> Или сможет указать в каком направлении копать?
>
> С уважением,
> Дима ..

В сети на линуховой машине организовывается pptpd и smb-сервер, глядящий на
реальный (ethX) и еще не прорезавшийся ppp0, который запустит pptpd. Этот
smb-сервер нужно сделать мастер-браузером домена, либо сосать список машин с
мастер-браузера. Также надо организовать маскарад с перцев, которые будут ходить
через туннели.

Дальше механизм такой.

В виндах (удаленных) теребится пимпа "Доступ к виртуальной частной сети",
создается новое соединение, вводится IP линухового сервака той сети, куда хочешь
попасть. Само собой, этот сервак должен глядеть в инет.

При просмотре сети из удаленных виндов они посылают запрос в том числе и в
туннель, откуда им отвечает линуховый сервак. Являясь мастер-браузером, он также
отдает список машин локалки. Поскольку IP "локальных" машин никак не зависят от
туннеля и зачастую находятся в разных сетях, тут-то и помогает маскарад.

Пакеты (в компоновке ALT):
    ppp
    pptpd
    pptp-client
    samba-common
    samba-client
    samba
// от ядра:
    ipchains || iptables

Немного криво, но это только прикидки. Как отработаю схему (сейчас занят именно
этой задачей), отошлю хавтушку. Авось кому пригодится.

Петр.





Подробная информация о списке рассылки community