Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет ringill ([info]ringill)
@ 2008-04-11 01:14:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настройка Debian Linux для провайдера Corbina Telecom
1) Ставим пакет pptp-linux:

sudo apt-get install pptp-linux

2) Создаём файл /etc/ppp/peers/corbina:
pty "pptp vpn.spb.corbina.ru --nolaunchpppd"
connect /bin/true
name mylogin
remotename PPTP
file /etc/ppp/options.corbina
ipparam corbina
holdoff 30
maxfail 0
persist
(При разрыве соединения будут делаться повторные попытки, каждые 30 секунд.)

3) Создаём файл /etc/ppp/options.corbina:
nodeflate
nobsdcomp
noauth
4) Создаём файл /etc/ppp/ip-up.d/corbina и пишем в нём ряд команд по замене «ложного» шлюза, созданного программой pppd, на шлюз, выделенный Корбиной в вашей подсети.
route del $5 dev $1
route add -host $5 gw mygateway
route del default 
route add default dev $1 

tc qdisc add dev $PPP_IFACE root sfq perturb 10
(Подробнее см. здесь)

5) Пишем соответствующий скрипт для завершения ppp-соединения, т.е. /etc/ppp/ip-down.d/corbina:
PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
export PATH

route del default 
route add default gw mygateway
6) В файле /etc/ppp/chap-secrets пишем логин и пароль, полученные от Корбины:

mylogin PPTP mypassword

7) Прописываем интерфейсы и маршруты в файле /etc/network/interfaces:
auto lo eth0 ppp0

# Corbina network
iface eth0 inet dhcp
  # local network
  up ip route add 10.0.0.0/8 via mygateway dev eth0
  # corbina.ru, help.corbina.ru, home.corbina.ru
  up ip route add 89.179.135.67/32 via mygateway dev eth0
  # stat.corbina.ru
  up ip route add 195.14.50.26/32 via mygateway dev eth0
  # ntp.corbina.ru
  up ip route add 195.14.40.141/32 via mygateway dev eth0
  # sip.corbina.ru
  up ip route add 195.14.50.93/32 via mygateway dev eth0
  # dc.spb.corbina.ru
  up ip route add 83.102.255.226/32 via mygateway dev eth0

# Corbina VPN
iface ppp0 inet ppp
  provider corbina
Это маршруты для Санкт-Петербурга; для других городов они не подойдут. Маршруты для Corbina.TV здесь не указаны.

8) Всё готово; выполняем
ifup eth0
ifup ppp0