Re: Настроить Уфанет в Линуксе ASP
Ufanet ISP ex-TechSupportМнение редакции не всегда совпадает с мнением авторов. Y
Как сделать чтоб все работало? У меня локальную сеть из ASP нормально видно, а вот в Интернет выйти не получается. В чем дело?Инструкцию по подключению я взял с сайта ASP и сделал как там сказано, вот она (может, кому понадобится):"5.13. Настройка клиентской части VPN-соединения в ASPLinux.Убедитесь, что в системе установлен пакет pptp-linux-1.2.0-1asp.i386.rpm и если нет, то установите его со второго диска дистрибутива. Также проверьте, что у вас уже установлено соединение с локальной сетью, используя команду ifconfig eth0. Если соединение есть, то вывод команды будет выглядеть примерно так:[user@localhost user]$ ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:11:22:A3:B4:C5 inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 Mb) TX bytes:0 (0.0 Mb) Interrupt:3 Base address:0xa400Создайте файл /etc/sysconfig/network-scripts/ifcfg-pptp0 приблизительно такого содержания:PEERDNS="no"DEVICE="pptp0"ONBOOT="no"USERCTL="yes"PERSIST="no"DEBUG="yes"DEFROUTE="yes"PPPOPTIONS="require-mppe require-mppe-128"MRU=""MTU=""IDLETIMEOUT=""VPN_HOST="host_name"VPN_USER="username"ROUTES=""где VPN_HOST это имя или ip-адрес VPN-сервера, а VPN_USER имя, под которым вы известны VPN-серверу.Уточните у своего провайдера используемый способ шифрования и пропишите его в строку PPPOPTIONS (в рассматриваемом примере используется 128-ми битное шифрование), кроме того, вас может интересовать включение/выключение опции mppe-stateful).Примечание: Точное значение параметров можно найти в man pppd.Некоторые провайдеры также органичивают величину MTU узнайте, какое значение надо указать.Создайте файл /etc/ppp/chap-secrets# Secrets for authentication using CHAP# client server secret IP addresses"username" * "password"где 'username' и 'password' ваши реальные имя пользователя VPN и пароль.Если используется протокол PAP, то этот файл будет носить имя /etc/ppp/pap-secretsПосле чего можете запускать соединение командой ifup pptp0.Завершить соединение вы можете командой ifdown pptp0.Примечание: В случае, если вы хотите запускать VPN-соединение при старте системы, замените значение параметра 'ONBOOT' в файле /etc/sysconfig/network-scripts/ifcfg-pptp0 на 'yes'."неа, ету инструкцию фтопку. делай как нада. для начала на сетевухе, смотрящей в локашу уфанета необходимо сделать получения адреса по DHCP. это зависит от того, какой у тебя там dhcp-клиент стоит. на примере dhclient это делается просто: # dhclient eth0 (для интерфейса eth0). Проверяем адрес на интерфейсе: # ifconfig eth0. значение inet addr. должно быть вида 10.x.y.z. затем наверно придется удалить маршрут поумолчанию, добавленный dhclient'ом: # route del default eth0 и добавляем маршрут до впн-сервера: route add -host 10.8.0.1 gw шлюзшлюз - это адрес вида 10.x.y.1, где x и y - второй и третий октеты твоего IP.затем в /etc/ppp/peers/ создаеш файл следущего содержания и называешь его скажем ufanet: name логинremotename логиfile /etc/ppp/options.pptpdefaultrouteДалее всё содержимое файла /etc/ppp/options.pptp(если он есть, если нет - создаешь). пишешь: ## Lock the port#lock## We don't need the tunnel server to authenticate itself#noauthpersistdebug## Turn off transmission protocols we know won't be used#nobsdcompnodeflate## We want MPPE#Эти строки должны быть закомментарены#mppe-40#mppe-128#mppe-stateless## We want a sane mtu/mru#Эти строки должны быть закомментарены#mtu 1000#mru 1000## Time this thing out of it goes poof#lcp-echo-failure 36lcp-echo-interval 5lcp-max-failure 0#открываешь /etc/ppp/chap-secrets и пишешь в него строчку вида: логин логин парольТеперь пробуем поднять соединение: pptp 10.8.0.1 call ufanet. если всё нормально, то через несколько секунд появится интерфейс ppp0 вывод ifconfig должен быть примерно таким: [root@firebird ppp]# ifconfig ppp0ppp0 Link encap:Point-to-Point Protocol inet addr:81.30.211.51 P-t-P:10.8.0.8 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1360 Metric:1 RX packets:1384 errors:0 dropped:0 overruns:0 frame:0 TX packets:2526 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:744026 (726.5 Kb) TX bytes:399889 (390.5 Kb)проверяем работоспособность: [root@firebird ppp]# ping www.ufanet.ruPING www.ufanet.ru (81.30.199.66) 56(84) bytes of data.64 bytes from ftp.ufanet.ru (81.30.199.66): icmp_seq=1 ttl=62 time=2.30 ms64 bytes from www.ufanet.ru (81.30.199.66): icmp_seq=2 ttl=62 time=2.03 ms--- www.ufanet.ru ping statistics ---2 packets transmitted, 2 received, 0% packet loss, time 1002msrtt min/avg/max/mdev = 2.034/2.168/2.303/0.142 msПоздравляю, всё готово. Все вопросы - сюда, отвечу, если не лень будет :)ЗЫ. Либо делай как сказано на . ASP и Mandrake родственные диструбутивы, так что проблем быть не должно.ЗЫЫ. Автор не несет отвественности за увечья, которые вы можете принести себе или своему компьютеру :DЗЫЫЫ. Не нравится, что я написал? Пишите лучше.
Re: Настроить Уфанет в Линуксе ASP
Open Source - За Нашу и Вашу Свободу!
Как сделать чтоб все работало? У меня локальную сеть из ASP нормально видно, а вот в Интернет выйти не получается. В чем дело?Инструкцию по подключению я взял с сайта ASP и сделал как там сказано, вот она (может, кому понадобится):"5.13. Настройка клиентской части VPN-соединения в ASPLinux.Убедитесь, что в системе установлен пакет pptp-linux-1.2.0-1asp.i386.rpm и если нет, то установите его со второго диска дистрибутива. Также проверьте, что у вас уже установлено соединение с локальной сетью, используя команду ifconfig eth0. Если соединение есть, то вывод команды будет выглядеть примерно так:[user@localhost user]$ ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:11:22:A3:B4:C5 inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 Mb) TX bytes:0 (0.0 Mb) Interrupt:3 Base address:0xa400Создайте файл /etc/sysconfig/network-scripts/ifcfg-pptp0 приблизительно такого содержания:PEERDNS="no"DEVICE="pptp0"ONBOOT="no"USERCTL="yes"PERSIST="no"DEBUG="yes"DEFROUTE="yes"PPPOPTIONS="require-mppe require-mppe-128"MRU=""MTU=""IDLETIMEOUT=""VPN_HOST="host_name"VPN_USER="username"ROUTES=""где VPN_HOST это имя или ip-адрес VPN-сервера, а VPN_USER имя, под которым вы известны VPN-серверу.Уточните у своего провайдера используемый способ шифрования и пропишите его в строку PPPOPTIONS (в рассматриваемом примере используется 128-ми битное шифрование), кроме того, вас может интересовать включение/выключение опции mppe-stateful).Примечание: Точное значение параметров можно найти в man pppd.Некоторые провайдеры также органичивают величину MTU узнайте, какое значение надо указать.Создайте файл /etc/ppp/chap-secrets# Secrets for authentication using CHAP# client server secret IP addresses"username" * "password"где 'username' и 'password' ваши реальные имя пользователя VPN и пароль.Если используется протокол PAP, то этот файл будет носить имя /etc/ppp/pap-secretsПосле чего можете запускать соединение командой ifup pptp0.Завершить соединение вы можете командой ifdown pptp0.Примечание: В случае, если вы хотите запускать VPN-соединение при старте системы, замените значение параметра 'ONBOOT' в файле /etc/sysconfig/network-scripts/ifcfg-pptp0 на 'yes'."
Сообщений: 442 Страниц: 45 [
forum.UfaNet.ru - Печать темы - Настроить Уфанет в Линуксе
Комментариев нет:
Отправить комментарий