Corbina VPN поднятие интернета под Gentoo: различия между версиями
ALEX (обсуждение | вклад) |
ALEX (обсуждение | вклад) |
||
Строка 20: | Строка 20: | ||
==Конфигурационные файлы и службы, которые надо настроить== | ==Конфигурационные файлы и службы, которые надо настроить== | ||
Для корректной работы интернета нам потребуются следующие конфигурационные файлы: | |||
/etc/xl2tpd/xl2tpd.conf | * {{Codeline|/etc/dhcp/dhclient.conf}} | ||
* {{Codeline|/etc/conf.d/net}} | |||
* {{Codeline|/etc/xl2tpd/xl2tpd.conf }} | |||
* {{Codeline|/etc/ppp/options.l2tp}} | |||
/etc/ | Причём, если такого файла у вас нет изначально, то создайте его! | ||
{{root|nano /etc/dhcp/dhclient.conf}} | |||
{{File|/etc/dhcp/dhclient.conf| | |||
<syntaxhighlight lang="bash" line start="1" line="GESHI_FANCY_LINE_NUMBERS" enclose="div"> | |||
timeout 40; | |||
retry 30; | |||
request subnet-mask, broadcast-address, time-offset, routers; | |||
</syntaxhighlight> | |||
}} | |||
{{root|nano /etc/conf.d/net}} | |||
{{File|/etc/conf.d/net| | |||
<syntaxhighlight lang="bash" line start="1" line="GESHI_FANCY_LINE_NUMBERS" enclose="div"> | |||
config_eth1=("192.168.0.1 netmask 255.255.255.0") | |||
#mtu_eth1=1500 | |||
GATEWAY="10.134.40.1" | |||
config_eth0=( "dhcp" ) | |||
modules=( "dhclient" ) | |||
#avtoperehod v demona | |||
#dhclient_eth0="-nw" | |||
dns_servers_eth0="195.14.50.1 195.14.50.21" | |||
#dns_servers_eth0="213.234.192.8 85.21.192.3" | |||
dns_search_eth0="corbina.ru" | |||
fallback_eth0=( "10.134.41.247 netmask 255.255.248.0" ) | |||
#bred polnyj - ne trogat | |||
#dhcp_eth0="nogateway" | |||
# lokalnye resursy | |||
routes_eth0=( | |||
"195.14.50.1 via $GATEWAY" | |||
"195.14.50.21 via $GATEWAY" | |||
"85.21.138.214 via $GATEWAY" | |||
"85.21.138.210 via $GATEWAY" | |||
"85.21.88.130 via $GATEWAY" | |||
"85.21.52.254 via $GATEWAY" | |||
# "85.21.138.208/28 via $GATEWAY" # | |||
# "83.102.146.96/27 via $GATEWAY" # | |||
"85.21.138.208 via $GATEWAY" # | |||
"83.102.146.96 via $GATEWAY" # | |||
"78.107.23.0/24 via $GATEWAY" | |||
"195.14.50.16 via $GATEWAY" | |||
"195.14.50.26 via $GATEWAY" | |||
"89.179.135.67 via $GATEWAY" | |||
"62.205.179.146 via $GATEWAY" | |||
"85.21.79.38 via $GATEWAY" | |||
"10.0.0.0/8 via $GATEWAY" | |||
"85.21.79.0/24 via $GATEWAY" | |||
"85.21.90.0/24 via $GATEWAY" | |||
# "85.21.72.80/28 via $GATEWAY" # | |||
"85.21.72.80 via $GATEWAY" # | |||
"195.14.50.93 via $GATEWAY" | |||
"78.107.69.98 via $GATEWAY" | |||
"224.0.0.0/4 via $GATEWAY" | |||
"172.16.16.0/24 via $GATEWAY" | |||
"233.32.240.0/24 via $GATEWAY" | |||
) | |||
</syntaxhighlight> | |||
}} | |||
Добавить в автозапуск ppp: ''net.ppp0 default'' | Добавить в автозапуск ppp: ''net.ppp0 default'' |
Версия 19:33, 26 января 2011
Провайдер Corbina Telecom (ныне принадлежит Вымпелкому) работает по технологии VPN. Начал пользоваться этим замечательным провайдером в декабре 2007 года, но вот статью по настройке соединения пишу только сейчас, и то потому, что со дня на день собираюсь уйти в Onlime, которая работает по технологии DHCP.
Предварительные настройки gentoo для работы по vpn
Сперва необходимо поставить все необходимые пакеты, для успешной работы в Корбине.
Используя стандартный emerge ставим эти пакеты.
Теперь переходим к настройке конфигурационных файлов. Всех тех служб, которые мы установили.
Конфигурационные файлы и службы, которые надо настроить
Для корректной работы интернета нам потребуются следующие конфигурационные файлы:
- /etc/dhcp/dhclient.conf
- /etc/conf.d/net
- /etc/xl2tpd/xl2tpd.conf
- /etc/ppp/options.l2tp
Причём, если такого файла у вас нет изначально, то создайте его!
timeout 40;
retry 30;
request subnet-mask, broadcast-address, time-offset, routers;
config_eth1=("192.168.0.1 netmask 255.255.255.0")
#mtu_eth1=1500
GATEWAY="10.134.40.1"
config_eth0=( "dhcp" )
modules=( "dhclient" )
#avtoperehod v demona
#dhclient_eth0="-nw"
dns_servers_eth0="195.14.50.1 195.14.50.21"
#dns_servers_eth0="213.234.192.8 85.21.192.3"
dns_search_eth0="corbina.ru"
fallback_eth0=( "10.134.41.247 netmask 255.255.248.0" )
#bred polnyj - ne trogat
#dhcp_eth0="nogateway"
# lokalnye resursy
routes_eth0=(
"195.14.50.1 via $GATEWAY"
"195.14.50.21 via $GATEWAY"
"85.21.138.214 via $GATEWAY"
"85.21.138.210 via $GATEWAY"
"85.21.88.130 via $GATEWAY"
"85.21.52.254 via $GATEWAY"
# "85.21.138.208/28 via $GATEWAY" #
# "83.102.146.96/27 via $GATEWAY" #
"85.21.138.208 via $GATEWAY" #
"83.102.146.96 via $GATEWAY" #
"78.107.23.0/24 via $GATEWAY"
"195.14.50.16 via $GATEWAY"
"195.14.50.26 via $GATEWAY"
"89.179.135.67 via $GATEWAY"
"62.205.179.146 via $GATEWAY"
"85.21.79.38 via $GATEWAY"
"10.0.0.0/8 via $GATEWAY"
"85.21.79.0/24 via $GATEWAY"
"85.21.90.0/24 via $GATEWAY"
# "85.21.72.80/28 via $GATEWAY" #
"85.21.72.80 via $GATEWAY" #
"195.14.50.93 via $GATEWAY"
"78.107.69.98 via $GATEWAY"
"224.0.0.0/4 via $GATEWAY"
"172.16.16.0/24 via $GATEWAY"
"233.32.240.0/24 via $GATEWAY"
)
Добавить в автозапуск ppp: net.ppp0 default
Добавить корректирующую запись в iptables для корректировки MTU
Возможные ошибки
Различные ошибки, баги и косяки, которые могут возникнуть при работе по впн Корбины.
Зависание конекта по L2TP
Основная ошибка которая может возникать это не верное срабатывание соединения по l2tp с VPN сервером - tp.corbina.net. В таком случае есть смысл либо несколько раз переконекчиваться в надежде что DNS сбросит на рабочий сервак либо попробовать вот эти адреса l2tp серверов: 85.21.0.251-255