от Dune(2-02-2004)

рейтинг (24)   [ добре ]  [ зле ]

Printer Friendly Вариант за отпечатване

Как да пуснем VPN под Linux?


  • Необходим софтуер:
1. pppd - инсталиран
2. pptp - можете да вземете от тук

  • Предварителни настройки:
Създайте следните 2 директории:

/etc/pptp.d
/etc/ppp/peers

  • Инсталация:
Разархивирайте pptp-linux-1.1.0-1.tar.gz в някоя директория ( tar -zxf pptp-linux-1.1.0-1.tar.gz ), влезте в получената директория и разархивирайте другия pptp-*.tar.gz. Влезте в неговата директория и компилирайте. Може да се наложи редакция на Makefile, така че пътищата да са верни.
Получения pptp копирайте в /usr/bin/ и /usr/sbin/. Това е.
  • Настройка:
Върнете се в по-горната директория и стартирайте pptp-command :

img1

От менюто се избира 3 :

имг2

От появилото се меню се избира 1 - Menage CHAP secrets и се отговаря на въпросите относно username i password, които имате за връзка със сервера на Atlantis или Хакер. След попълване на отговорите се избира т. 4 от горното меню - Add a NEW PPTP Tunnel:

img3

Отговаря се на въпросите като за route за Atlantis се пише:

add default gw 193.108.24.132 dev ppp0

След попълване на всички отговори се излиза и се пуска отново pptp-command.
Избира се 1 - старт. Ако всичко е ОК ще се появи конфигурирания тунел. Избирате го него и би трябвало да видите нещо като на картинката по-долу, естествено с вашето IP.

имг4

Вече имате мрежа. В списъка на процесите би трябвало да видите следните (виж 340, 342, 345):



За улеснение скриптът pptp-command може да бъде копиран в /usr/bin/ или добавен в PATH. Също така може да бъде стартиран пряко с pptp-command start.
Спирането става с pptp-command stop или с убиване на процеса.
Стартирането и спирането стават от root. За да могат да бъдат пускани от потребителите pptp и pptp-command трябва да бъдат suid root.

  • Забележка:
Гореописаната процедура се разпространява без всякаква гаранция, че ще сработи. Прилагането и е изцяло на Ваша отговорност. Процедурата е проверена на Slackware 8.1.



<< Да поговорим отново за Samba | Създаване на виртуални пощенски кутии с popa3d и postfix >>