Re: Подключение к итернету по VPN |
Заголовок темы: Re: Подключение к итернету по VPN Отправитель: cvetanet 29/01/2009 10:16:45 если vpn корбина то работает вот этот монуал проверенно с10,3-11,1 VPN и OpenSuSe Создаём и открываем (под рутом) файл /etc/ppp/peers/corbina : Код # gedit /etc/ppp/peers/corbina и наполним его следующим содержанием: Код pty "pptp vpn.corbina.net --nolaunchpppd --nobuffer --loglevel 0" user логин # логин без кавычек password пароль" # пароль в кавычках nodeflate nobsdcomp noauth mtu 1460 сохраняем ctrl+x. Открываем файл /etc/ppp/options и ставим там где его нет знак '#'(т.е. коментируем всё!) сохраняем ctrl+x. Открываем файл /etc/ppp/options.pptp и ставим там где его нет знак '#'(т.е. коментируем всё!) сохраняем ctrl+x. Создаём файл /etc/ppp/ip-up.d/corbina : Код # gedit /etc/ppp/ip-up.d/corbina и "копипастим" туда следующее(в конце скрипта добавляем пустую строку): Код #!/bin/bash # PATH=/bin:/sbin:/usr/bin:/usr/sbin # # GATEWAY="ваш шлюз" # получаем из всего многообразия VPN адресов,актуальныe в данный момент for vpn in `host vpn.corbina.net | awk '{ print $NF }'`; do route add -host $vpn gw $GATEWAY; done # DNS-servers route add -host 213.234.192.8 gw $GATEWAY route add -host 85.21.192.3 gw $GATEWAY # Локальная сеть route add -net 10.0.0.0 netmask 255.0.0.0 gw $GATEWAY # Corbina.TV route add -host 85.21.52.254 gw $GATEWAY route add -host 85.21.88.130 gw $GATEWAY route add -net 78.107.23.0 gw $GATEWAY # Форум homenet.corbina.net route add -host 85.21.72.83 gw $GATEWAY # corbina.ru, help.corbina.ru, home.corbina.ru route add -host 89.179.135.67 gw $GATEWAY # ftp.corbina.net route add -host 195.14.50.21 gw $GATEWAY # Сервер статистики route add -host 195.14.50.26 gw $GATEWAY # NTP-Сервер route add -host 195.14.40.141 gw $GATEWAY # Почтовый сервер route add -host 195.14.50.16 gw $GATEWAY # Локальные ресурсы route add -net 85.21.79.0 netmask 255.255.255.0 gw $GATEWAY route add -net 85.21.90.0 netmask 255.255.255.0 gw $GATEWAY # Игровые сервера route add -host 83.102.231.32 gw $GATEWAY route add -host 85.21.108.16 gw $GATEWAY route del default route add default dev ppp0 Делаем /etc/ppp/ip-up.d/corbina исполняемым: Код # chmod u+x /etc/ppp/ip-up.d/corbina Создаём файл /etc/ppp/ip-down.d/corbina : Код # gedit /etc/ppp/ip-down.d/corbina и "копипастим" туда следующее(в конце скрипта добавляем пустую строку): Код #!/bin/bash # PATH=/bin:/sbin:/usr/bin:/usr/sbin # GATEWAY="ваш шлюз" route add default gw $GATEWAY Делаем /etc/ppp/ip-up.d/corbina исполняемым: Код # chmod u+x /etc/ppp/ip-down.d/corbina Копируем скрипты pon и poff в /usr/sbin вот так : Код # cp /usr/share/doc/packages/ppp/scripts/pon /usr/sbin/ && chmod u+x /usr/sbin/pon # cp /usr/share/doc/packages/ppp/scripts/poff /usr/sbin/ && chmod u+x /usr/sbin/poff Поднимаем командой: pon corbina Опускаем командой: poff corbina zinubel © |