Среда, 21.11.2018, 07:19
IMHO - есть мнение?
Главная | RSS
Меню сайта
Категории раздела
Личное [12]
Личный блог
ОСь [3]
Обзор, статьи по различным ОС
Игры [1]
Обзор и статьи про игры
Программы [5]
Обзор, статьи по разным программам
Программирование [6]
1С, Delphi и др.
Железо [3]
Обзор компьютерного железа
Прочее [13]
Различные статья на разные темы
ПДД [3]
ПДД, разбор ситуаций, прочее
Статусы [1]
Статусы для постинга в соцсетях
Случайный опрос
Оцените мой сайт
Всего ответов: 2
Администрация
396-160-722


Внимание спамерам! Антиспамбот включен!
Жизнь сайта
Статистика
Облако тэгов
Реклама
Главная » 2010 » Май » 16 » Создание VPN подключения в Linux. Алгоритм создания
15:10
Создание VPN подключения в Linux. Алгоритм создания

Возьму в пример провайдера в свеом городе у которого настройки сервера сделаные слава богу не через одно место.
Для тех у кого нет проблем с оболочкой можете воспользоватться утилитой  Network Manager или Kvpnc
Для создания VPN-соединения необходимо наличие пакета «pptp-linux»
Скачать можно здесь http://pptpclient.sourceforge.net/ .
Или выполнить комманду: 
sudo apt-get install pptp-linux

Далее следует прописать маршрут до VPN-сервера (все действия выполняются от пользователя «root» или с использорванием «sudo»)

route del default [имя интерфейса]
route add -host 192.168.100.100 gw 192.168.100.100

Затем в каталоге /etc/ppp/peers/ создаём файл «teleset» со следующим содержанием:

name [имя пользователя]
remotename [имя пользователя]
file /etc/ppp/options.pptp
defaultroute

далее в папке /etc/ppp/ вносим в файл chap-secrets следующую запись , если файла нету, то создаём:
[имя пользователя] [имя пользователя] [пароль]

Далее в папке /etc/ppp/ правим файл options.pptp:
lock
noauth
nobsdcomp
nodeflate

Остальное нам не нужно!

Подключение используя VPN-соединения производится следующим образом:

pptp 192.168.100.100 call teleset

Если всё правильно, то при выводе информации об интерфейсах(ifconfig) должен появиться интерфейс «ppp0», если это так то ура! мы в интернете.

Для отключения следует набрать комманду
killall pptp

Для автоматизации данной процедуры:
1. при загрузке: вносим следующие строчки в файл /etc/rc.local
route del default [имя интерфейса]
route add -host 192.168.100.100 gw 192.168.100.100
pptp 192.168.100.100 call teleset

2. Если Вы хотите запускать соединения по желанию! следует создать скрипт подключения «pptp.sh» следующего содержания и сделать его исполняемым:
#!/bin/sh
route del default [имя интерфейса]
route add -host 192.168.100.100 gw 192.168.100.100
pptp 192.168.100.100 call teleset

А так же скрипт отключения kill.sh и сделать его исполняемым:
#!/bin/sh killall pptp

Готово.

Оригинал статьи: http://scode.ru/sozdanie-vpn-podklyucheniya-v-linux-algoritm-sozdaniya/

Категория: Программы | Просмотров: 178 | Добавил: Vurdalak | Рейтинг: 0.0/0
Поиск
Календарь
«  Май 2010  »
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Событие

    До Нового Года:
    Погода от GisMeteo
    UBUNTU 12.04
    Все права защищены © 2009-2018 Соколов Денис