Днес виртуалните мрежи, базирани на технологии от клас VPN (Virtual Private Network), се използват не само за организиране на добре защитени среди за прозрачен обмен на данни чрез отворени канали, но и за лесно осигуряване на достъп до Интернет. Във връзка с това всеки потребител, който промени доставчика, може да се сблъска с необходимостта да настрои VPN. Linux има свои специфики за решаването на този проблем.
Необходимо
Основни идентификационни данни
Инструкции
Етап 1
Проверете дали в ядрото на вашата операционна система съществува поддръжка на PPP. Най-лесният начин да направите това е като разгледате стойностите на опциите с префикса CONFIG_PPP в текущия конфигурационен файл на ядрото. Обикновено се инсталира в директорията / boot и има име, започващо с config. Разберете името на този файл с помощта на командата
ls / boot
или
ls / boot | grep conf
Отпечатайте редовете, които искате, с cat, филтрирайки с grep. Например:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
Анализирайте редовете, съдържащи опциите CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Ако няма символ # пред тях, се поддържа съответната функционалност (за стойности на m - под формата на външен модул, за стойности на y - той е включен в ядрото).
Стъпка 2
Проверете дали клиентският софтуер за установяване на VPN връзки е инсталиран в системата. Необходимият пакет обикновено има име, започващо с pptp. Използвайте apt-cache с опцията за търсене, за да намерите необходимия пакет в наличните хранилища и rpm с опцията -qa, за да проверите дали пакетът е инсталиран. Когато работите в графична среда, може да има смисъл да използвате програми като synaptic.
Стъпка 3
Инсталирайте липсващия софтуер. Използвайте подходящите мениджъри на пакети (apt-get, rpm в конзолата, synaptic в графичната среда и т.н.). Ако сте инсталирали ppp пакета с модули на ядрото, за да поддържате подходящия протокол, рестартирайте компютъра си.
Стъпка 4
Опитайте да конфигурирате VPN, като използвате конфигурационни скриптове като pptp-command или pptpsetup. Те често са включени в софтуерни пакети за VPN клиенти. За помощ относно параметрите на командния ред на тези помощни програми, използвайте ги, за да стартирате с опцията --help. Например:
pptpsetup --помощ
Ако не са инсталирани конфигурационни скриптове, преминете към следващата стъпка, за да конфигурирате ръчно VPN.
Стъпка 5
Създайте директория / etc / ppp с файл с име chap-secrets. Отворете файла в текстов редактор. Добавете ред като този към него:
ВХОД СЪРВЪР ПАРОЛЯ *
Стойностите LOGIN и PASSWORD са потребителско име и парола. Те трябва да бъдат предоставени от вашия доставчик на VPN услуги. Заменете SERVER с произволно име на връзка или *.
Стъпка 6
Създайте директория / etc / ppp / peers. Създайте файл в него, който има същото име като стойността на SERVER от предишната стъпка (или произволно име, ако е посочено *). Редактирайте този файл, за да добавите информация като:
pty "pptp СЪРВЪР --nolaunchpppd"
име ВХОД
ipparam СЪРВЪР
отдалечено име СЪРВЪР
ключалка
noauth
нодефлат
nobsdcomp
Стойностите LOGIN и SERVER тук са същите като в стъпка 5. Това завършва VPN конфигурацията на Linux.