Всем привет.
Ребят, а наверняка есть люди,которые пользуются Корбиной (БиЛайном)
На форуме Корбины в разделе Gentoo перечисляются какие-то способы поднятия VPNа, но как-то не все работают.
Я в своё время пользовался скриптом,который был написан для Убунту специально. Но почему-то сейчас по нему ничего поднять не могу (после переезда всего Саратова с Корбины на БиЛайн....не знаю, в этом ли разница). Скрипт и что с ним делать - здесь: http://homenet.corbina.net/index.php?showt...t=0&start=0
Может у кого-то есть решение по VPN? Этот скрипт работать не хочет, а по имеющимся примерам тоже особо ничего не выходит.
VPN (Beeline)
Модератор: /dev/random
-
dimugric
- Сообщения: 385
- Статус: kernel panic
- ОС: debian "wheezy", fedora
VPN
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
-
ishitori
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: VPN
1) тема про vpn уже сотню раз обсуждалась (как бы намёк).
2) скрипт на приведённом сайте нельзя скачать без регистрации.
3) самое лучшее "решение по VPN" - это роутер ))
морнинг круассан..
-
dimugric
- Сообщения: 385
- Статус: kernel panic
- ОС: debian "wheezy", fedora
Re: VPN
1. Обсуждалась,но единого для всех решения не нашел.
2. Скрипт то я скачал, но ситуацию от него описал выше.
3. Пока что не роутер)))
2. Скрипт то я скачал, но ситуацию от него описал выше.
3. Пока что не роутер)))
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
-
rm_
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: VPN
Пользоваться всякими волшебными скриптами, которые поднимают VPN "одной кнопкой" - себе дороже, они вам такого наворотят в системе, что потом долго будете разбираться. Самое верное - узнать, какой тип VPN используется у вашего провайдера (PPPoE, PPTP или L2TP), после чего настроить соответствующее подключение стандартными средствами дистрибутива.
-
dimugric
- Сообщения: 385
- Статус: kernel panic
- ОС: debian "wheezy", fedora
Re: VPN
rm_ писал(а): ↑20.01.2010 07:53Пользоваться всякими волшебными скриптами, которые поднимают VPN "одной кнопкой" - себе дороже, они вам такого наворотят в системе, что потом долго будете разбираться. Самое верное - узнать, какой тип VPN используется у вашего провайдера (PPPoE, PPTP или L2TP), после чего настроить соответствующее подключение стандартными средствами дистрибутива.
Корбина поддерживает как PPTP, так и L2TP ... стандартными пока что не особо подключается(
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
-
dimugric
- Сообщения: 385
- Статус: kernel panic
- ОС: debian "wheezy", fedora
Re: VPN
Судя по форумам Корбины, пишут, что особой разницы нет по l2tp или по pptp работать.
Howtoo пробовал, примерно так получается:
Собираем пакет net-dns/bind-tools, sys-apps/baselayou, net-dialup/xl2tpd
/etc/xl2tpd/xl2tpd.conf
Код: Выделить всё
[global]
access control = yes
[lac corbina]
lns = tp.corbina.net
redial = yes
redial timeout = 10
require chap = yes
require authentication = no
name = ЛОГИНВКОРБИНЕ
ppp debug = yes
pppoptfile = /etc/ppp/options.l2tp
refuse pap = yes
autodial = yes/etc/ppp/options.l2tp
Код: Выделить всё
name corbina
remotename l2tp
ipparam corbina
connect /bin/true
nodeflate
nobsdcomp
persist
maxfail 0
nopcomp
noaccomp
nodefaultroute
mru 1460
mtu 1460
noauth
user ЛОГИНВКОРБИНЕ
password ПАРОЛЬВКОРБИНЕ/etc/conf.d/net
Код: Выделить всё
GATEWAY="10.143.48.1"
config_eth0="dhcp"
modules="dhclient"
dhclient_eth0="-nw"
dns_servers_eth0="195.14.50.1 195.14.50.21"
dns_search_eth0="corbina.ru"
fallback_eth0="10.193.xx.xx netmask 255.255.248.0"
# Локальные ресурсы
routes_eth0="
195.14.50.1 via $GATEWAY
config_ppp0="ppp"
link_ppp0="pty 'xl2tpd'"
username_ppp0='ЛОГИНВКОРБИНЕ'
password_ppp0='ПАРОЛЬВКОРБИНЕ'
pppd_ppp0="remotename l2tp name corbina ipparam corbina connect /bin/true nodeflate noauth nobsdcomp nodeflate \
nopcomp noaccomp persist maxfail 0 user ЛОГИНВКОРБИНЕ password ПАРОЛЬВКОРБИНЕ"
postup() {
if [ "${IFACE}" = "eth0" ]; then
# Адреса VPN-серверов берутся с DNS-сервера Корбины
for vpnaddr in $(host vpn.corbina.net | awk '{ print $NF }'); do route add $vpnaddr gw $GATEWAY dev eth0; done;
for vpnaddr in $(host tp.corbina.net | awk '{ print $NF }'); do route add $vpnaddr gw $GATEWAY dev eth0; done;
fi
if [ "${IFACE}" = "ppp0" ]; then
# Из-за того, что адрес VPN-сервера совпадает с адресом шлюза,
# создаваемый автоматически маршрут к VPN-серверу использует интерфейс ppp0, а не eth0, исправляем
VPN=`ifconfig | grep 'P-t-P' | awk '{print $3}' | awk -F: '{print $2}'`
route del $VPN dev ppp0
# Удаление шлюза по умолчанию в локалку и добавление шлюза по умолчанию в инет
route del default
route add default dev ppp0
fi
return 0
}
postdown() {
# Добавление маршрута по умолчанию в локалку
if [ "${IFACE}" = "ppp0" ]; then
killall xl2tpd pppd
route add default dev eth0
fi
return 0
}
# Перед запуском vpn должен быть поднят eth0
depend_ppp0() {
need net.eth0
}Вот так VPN судя по всему должен подниматься по l2tps start. Но не поднимается. Могу вечерком черкануть какую ошибку выдаёт, как с работы домой добирусь
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"