Настройка VPN FAKE для Linux

Граббинг, Шаринг, Настройка ресиверов...
Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Настройка VPN FAKE для Linux

Непрочитанное сообщение#1 » Blaze » 10.01.2009 15:35

Настройка VPN FAKE для Linux
1 Вам нужно скачать последние версии клиентов ppp и pptp. Скачать их можно отсюда: http://poptop.org/.

2 Скомпилируйте и установите их. Убедитесь, что старые верии предварительно удалены.
Пример:

Код: Выделить всё

tar zxvf pptp-linux-XXX.tar.gz
cd pptp-linux-XXX
make
make install

3 Далее необходимо настроить параметры соединения.
3.1 Создайте файл pptpfake в каталоге /etc/ppp/peers следующего содержания:

Код: Выделить всё

name ВАШ_ЛОГИН
-pap
+chap
noauth
debug

3.2 Внесите изменения в файл chap-secrets в каталоге /etc/ppp:

Код: Выделить всё

ВАШ_ЛОГИН * ВАШ_ПАРОЛЬ *

3.4 Внесите изменения в файл options в каталоге /etc/ppp. Там должна быть единственная строка:
4 Вот скрипт для запуска VPN Fake на примере спутника Express AM1:

Код: Выделить всё

#!/bin/bash

MY_GW="xxx.xxx.xxx.xxx"
VPN_SERVER="A.B.C.D"

start(){
echo "Starting VPN Fake...	  "

/sbin/modprobe ipip && \
/sbin/modprobe ip_gre && \
/sbin/ip route add ${VPN_SERVER} via ${MY_GW} && \
/usr/sbin/pptp ${VPN_SERVER} call pptpfake && \
/bin/sleep 10 && \
/sbin/ip route delete default && \
/sbin/ip route add default dev ppp0 && \
echo "OK"
}

stop(){
/usr/bin/killall -9 pptp
/sbin/ip route delete ${VPN_SERVER} > /dev/null 2>&1
/sbin/ip route delete default && \
/sbin/ip route add default via ${MY_GW}
}

case "$1" in
start)
   start
   ;;
stop)
   stop
   ;;
*)
   echo "usage: $0 start|stop "
   ;;
esac

VPN_SERVER это имя vpn сервера. Оно зависит от вашего спутника:

Код: Выделить всё

Express AM1 NB
am1-nb-vpn-fake.planetsky.com

Express AM22 
am22-vpn-fake.planetsky.com

Ответить