Настройка интернет соединения МТС для Linux

Настройка интернета МТС на Linux1. На первом этапе для настройки домашнего итернета МТС необходимо совершить установку пакетов pptp-linux и ppp.

Все параметры настроек и файлов конфигурации соответствуют требованиям версий ppp-2.4.2-12 как и pptp-linux-1.7.1-1. Возможно, что версии имеют отличия, тогда необходимо обратиться к инструкции к имеющимся пакетам и отредактировать конфигурации.

2. Выяснить адреса маршрутизатора, прописанного по умолчанию. С этой целью нужно подключить сетевой кабель и включить модем, после чего, выполнить команду "netstat -rn". В появившихся командных строках обнаружить запись, в которой в графе "Destination" прописано выражение "0.0.0.0".

Графа "Gateway" содержит адрес маршрутизатора, прописанный по умолчанию, вида: «172.19.128.1» (это произвольные значения, приведенные в качестве примера, реальный адрес зависит от способа подключения и может быть различным). Значения, указанные в категории "Gateway" необходимо запомнить, чтобы заменять в примерных конфигурациях и командах.

3. Совершить прописание маршрута до сервера доступа. Для этого используем запрос "route add 172.19.0.1 gw GATEWAY". Чтобы система нормально функционировала и не требовалось прописывать эту команду после периодической загрузки системы, необходимо прописать эту строку в системных стартапных скриптах, типа /etc/rc.local.

Очистка таблицы от маршрутов по Default: "route del default". Далее произвести редактирование файла /etc/ppp/options. В поле "LOGIN" ввести свой логин, он должен содержать:

local

lock

nodetach

lcp-echo-interval 30

lcp-echo-failure 5

require-pap

require-chap

defaultroute

user LOGIN

noauth

Редактируем файл /etc/ppp/chap-secret. В него надо добавить строку (Разделитель слов– табуляция!):

LOGIN * PAROL *

"LOGIN" - заменить на свой логин

"PAROL" - свой пароль.

Подымаем VPN соединение: pptp 172.19.0.1

Для автоматизации поднятия VPN создаем скрипт для запуска и реконекта при обрыве, к примеру такой:

#touch /usr/local/bin/pptp-run

#chmod a+x /usr/local/bin/pptp-run

в нём пишем:

#!/bin/bash

LOG="/var/log/pptp-run.log"

while true; do

echo -e "\n===========================\n`date`" >> $LOG

/sbin/route del default

/usr/sbin/pptp 172.19.0.1 >> $LOG

/sbin/route add default gw GATEWAY

echo -e "press ctrl+c from exit"

sleep 20;

done

Настройка домашнего проводного интернета МТС завершена.

Версия для Windows доступна по ссылке.