support.flex.ru

   О сайтеНастройкиОшибки при подключенииКонтактыФорум


Настройка подключения к интернету для Linux (для Ubuntu, на примере Ubuntu 9.10)



Настройка подключения по локальной сети
Настройка подключения к интернету (VPN/L2TP)
  1. Для начала нам потребуется пакет xl2tpd
    sudo apt-get update
    sudo apt-get install xl2tpd

    Возможно что в вашем дистрибутиве (на CD-дисках) будет отсутствовать пакет xl2tpd, его можно будет взять из сети:
    wget http://80.252.130.250/xl2tpd.deb
    sudo dpkg -i xl2tpd.deb
  2. Далее редактируем файл /etc/xl2tpd/xl2tpd.conf и вписываем в него следующее:
    [global]
    port = 1701
    access control = yes
    rand source = dev
    [lac flex]
    lns = l2tp.flex.ru
    redial = yes
    require chap = yes
    require authentication = no
    name = ваш логин
    require pap = no
    pppoptfile = /etc/ppp/options.xl2tpd
    autodial = yes

    Сохраняем...
  3. Открываем файл sudo nano /etc/ppp/chap-secrets и вписываем туда :
    логин * пароль (между логином, звездочкой, и паролем - табуляция)

    сохраняем...
  4. Создаем файл /etc/ppp/options.xl2tpd и редактируем его:
    sudo nano /etc/ppp/options.xl2tpd
    Вносим в него следующее содержимое:
    unit 0
    name Ваш логин по договору
    remotename l2tp
    ipparam flex
    connect /bin/true
    mtu 1460
    mru 1460
    nodeflate
    nobsdcomp
    persist
    maxfail 0
    nopcomp
    noaccomp
    defaultroute
    replacedefaultroute

    Сохраняем...
  5. в файл /etc/init.d/xl2tpd добавляем строки (выделены решетками):
    case "$1" in
    start)
    ###################################################
    if !([ -f /var/run/xl2tpd/l2tp-control ]); then
    mkdir -p /var/run/xl2tpd
    touch /var/run/xl2tpd/l2tp-control
    fi

    ###################################################
    echo -n "Starting $DESC: "
    start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
    --exec $DAEMON -- $DAEMON_OPTS
    echo "$NAME."
    route add -host 10.255.255.254 gw шлюз_по_договору
    route add -net 80.252.130.248/29 gw шлюз_по_договору
    ;;
  6. Запускаем L2TP демон ("включаем" интернет):
    sudo /etc/init.d/xl2tpd restart
  7. Проверяем работу интернета (например откроем яндекс)
  8. В Debian Linux в случае работы от root'а, все команды можно вводить без sudo
  9. Инструкция проверена на работоспособность в Ubuntu 9.10


 
© www.flex.ru
e-mail: support@flex.ru