Andrew69
07-06-2007, 08:25
используется РАР без шифрования.
МАС контролируется.
http://matrix.odessa.ua/?f=support&page=19
вроде бы просто, но несрабатывает.
прошивка Олега.
Jan 1 02:00:06 kernel: vlan1: Setting MAC address to 00 01 02 1c 21 00.
Jan 1 02:00:06 kernel: vlan1: add 33:33:00:00:00:01 mcast address to master interface
Jan 1 02:00:06 kernel: vlan1: add 33:33:ff:1c:21:00 mcast address to master interface
Jan 1 02:00:07 kernel: vlan1: add 01:00:5e:00:00:01 mcast address to master interface
Jan 1 02:00:07 udhcpc[90]: udhcpc (v0.9.9-pre) started
Jan 1 02:00:07 dhcp client: deconfig: lease is lost
Jan 1 02:00:09 dnsmasq[67]: DHCPREQUEST(br0) 192.168.1.140 00:18:f3:67:1a:b3
Jan 1 02:00:09 dnsmasq[67]: DHCPACK(br0) 192.168.1.140 00:18:f3:67:1a:b3 andrew-f
Jan 1 02:00:12 dnsmasq[67]: DHCPREQUEST(br0) 192.168.1.107 00:30:4f:4e:49:16
Jan 1 02:00:12 dnsmasq[67]: DHCPACK(br0) 192.168.1.107 00:30:4f:4e:49:16 andrew-f
Jan 1 02:00:16 udhcpc[90]: No lease, forking to background.
Jan 1 02:00:16 pppd[96]: pppd 2.4.2 started by andkrox, uid 0
Jan 1 02:00:16 pppd[96]: Serial connection established.
Jan 1 02:00:16 pppd[96]: Using interface ppp0
Jan 1 02:00:16 pppd[96]: Connect: ppp0 <--> /dev/pts/0
Jan 1 02:00:16 pptp[104]: anon log[main:pptp.c:267]: The synchronous pptp option is NOT activated
Jan 1 02:00:16 pptp[104]: anon warn[pptp_gre_bind:pptp_gre.c:95]: connect: Network is unreachable
Jan 1 02:00:16 pptp[104]: anon fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting.
Jan 1 02:00:16 pppd[96]: Modem hangup
Jan 1 02:00:16 pppd[96]: Connection terminated.
Jan 1 02:00:47 pppd[96]: Serial connection established.
Jan 1 02:00:47 pppd[96]: Using interface ppp0
Jan 1 02:00:47 pppd[96]: Connect: ppp0 <--> /dev/pts/0
Jan 1 02:00:47 pptp[119]: anon log[main:pptp.c:267]: The synchronous pptp option is NOT activated
Jan 1 02:00:47 pptp[119]: anon warn[pptp_gre_bind:pptp_gre.c:95]: connect: Network is unreachable
Jan 1 02:00:47 pptp[119]: anon fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting.
Jan 1 02:00:47 pppd[96]: Modem hangup
Jan 1 02:00:47 pppd[96]: Connection terminated.
настройки для Линукса:
http://matrix.odessa.ua/?f=support&page=21
насколько оно применимо к роутеру?
*******************************************
Настройка PPTP клиента под Linux и FreeBSD
Linux
1. Установка
Для установки PPTP клиента под Linux необходимо установить программу pptpclient, исходный код которой можно скачать либо с сервера SourceForge, или скопировать с нашего ФТП сервера pptp-linux-1.4.0.tar.gz. Можете поискать эту программу в Вашем дистрибутиве или (для RPM-based систем) на rpmfind.net. Для установки бинарного пакета руководствуйтесь документацией на Ваш пакетный менеджер.
Для установки из исходных текстов распакуйте архив следующими командами:
# tar -xzf pptp-linux-1.4.0.tar.gz
# cd pptp-linux-1.4.0
Для сборки pptp Вам понадобятся программы gcc и make. Наберите и выполните команды от "root"
# make
# make install
Примечание:
Также у вас должна быть установлена программа pppd(8), она должна идти в комплекте с дистрибутивом. В ядре также должна быть включена поддержка PPP.
2. Настройка
Файл /etc/ppp/options должен быть примерно следующего содержания:
name my_login
remotename vpn
defaultroute
noipdefault
noauth
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
где my_login - имя пользователя для авторизации на VPN сервере.
Следующие две команды необходимо выполнить от "root".
# echo "\"my_login\" * \"super_password\"" > /etc/ppp/pap-secrets
# echo ":10.128.4.1" > /etc/ppp/peers/matrix
3. Запуск и остановка
Подключение к VPN серверу выполняется командой, запущенной с правами администратора:
# pppd call matrix defaultroute debug mtu 1492 user my_login pty "/usr/sbin/pptp 10.128.4.1 --nolaunchpppd"
где 10.128.4.1 - IP адрес VPN сервера.
При успешном подключении создастся интерфейс pppX, где X - цифра. Через этот интерфейс и пойдёт весь трафик.
Разорвать соединение можно послав сигнал TERM (15) командой kill(1) процессу pppd. Либо (если установлена команда killall и запущен только один pppd процесс) с помощью команды
# killall pppd
**********************************************
С Уважением.
МАС контролируется.
http://matrix.odessa.ua/?f=support&page=19
вроде бы просто, но несрабатывает.
прошивка Олега.
Jan 1 02:00:06 kernel: vlan1: Setting MAC address to 00 01 02 1c 21 00.
Jan 1 02:00:06 kernel: vlan1: add 33:33:00:00:00:01 mcast address to master interface
Jan 1 02:00:06 kernel: vlan1: add 33:33:ff:1c:21:00 mcast address to master interface
Jan 1 02:00:07 kernel: vlan1: add 01:00:5e:00:00:01 mcast address to master interface
Jan 1 02:00:07 udhcpc[90]: udhcpc (v0.9.9-pre) started
Jan 1 02:00:07 dhcp client: deconfig: lease is lost
Jan 1 02:00:09 dnsmasq[67]: DHCPREQUEST(br0) 192.168.1.140 00:18:f3:67:1a:b3
Jan 1 02:00:09 dnsmasq[67]: DHCPACK(br0) 192.168.1.140 00:18:f3:67:1a:b3 andrew-f
Jan 1 02:00:12 dnsmasq[67]: DHCPREQUEST(br0) 192.168.1.107 00:30:4f:4e:49:16
Jan 1 02:00:12 dnsmasq[67]: DHCPACK(br0) 192.168.1.107 00:30:4f:4e:49:16 andrew-f
Jan 1 02:00:16 udhcpc[90]: No lease, forking to background.
Jan 1 02:00:16 pppd[96]: pppd 2.4.2 started by andkrox, uid 0
Jan 1 02:00:16 pppd[96]: Serial connection established.
Jan 1 02:00:16 pppd[96]: Using interface ppp0
Jan 1 02:00:16 pppd[96]: Connect: ppp0 <--> /dev/pts/0
Jan 1 02:00:16 pptp[104]: anon log[main:pptp.c:267]: The synchronous pptp option is NOT activated
Jan 1 02:00:16 pptp[104]: anon warn[pptp_gre_bind:pptp_gre.c:95]: connect: Network is unreachable
Jan 1 02:00:16 pptp[104]: anon fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting.
Jan 1 02:00:16 pppd[96]: Modem hangup
Jan 1 02:00:16 pppd[96]: Connection terminated.
Jan 1 02:00:47 pppd[96]: Serial connection established.
Jan 1 02:00:47 pppd[96]: Using interface ppp0
Jan 1 02:00:47 pppd[96]: Connect: ppp0 <--> /dev/pts/0
Jan 1 02:00:47 pptp[119]: anon log[main:pptp.c:267]: The synchronous pptp option is NOT activated
Jan 1 02:00:47 pptp[119]: anon warn[pptp_gre_bind:pptp_gre.c:95]: connect: Network is unreachable
Jan 1 02:00:47 pptp[119]: anon fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting.
Jan 1 02:00:47 pppd[96]: Modem hangup
Jan 1 02:00:47 pppd[96]: Connection terminated.
настройки для Линукса:
http://matrix.odessa.ua/?f=support&page=21
насколько оно применимо к роутеру?
*******************************************
Настройка PPTP клиента под Linux и FreeBSD
Linux
1. Установка
Для установки PPTP клиента под Linux необходимо установить программу pptpclient, исходный код которой можно скачать либо с сервера SourceForge, или скопировать с нашего ФТП сервера pptp-linux-1.4.0.tar.gz. Можете поискать эту программу в Вашем дистрибутиве или (для RPM-based систем) на rpmfind.net. Для установки бинарного пакета руководствуйтесь документацией на Ваш пакетный менеджер.
Для установки из исходных текстов распакуйте архив следующими командами:
# tar -xzf pptp-linux-1.4.0.tar.gz
# cd pptp-linux-1.4.0
Для сборки pptp Вам понадобятся программы gcc и make. Наберите и выполните команды от "root"
# make
# make install
Примечание:
Также у вас должна быть установлена программа pppd(8), она должна идти в комплекте с дистрибутивом. В ядре также должна быть включена поддержка PPP.
2. Настройка
Файл /etc/ppp/options должен быть примерно следующего содержания:
name my_login
remotename vpn
defaultroute
noipdefault
noauth
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
где my_login - имя пользователя для авторизации на VPN сервере.
Следующие две команды необходимо выполнить от "root".
# echo "\"my_login\" * \"super_password\"" > /etc/ppp/pap-secrets
# echo ":10.128.4.1" > /etc/ppp/peers/matrix
3. Запуск и остановка
Подключение к VPN серверу выполняется командой, запущенной с правами администратора:
# pppd call matrix defaultroute debug mtu 1492 user my_login pty "/usr/sbin/pptp 10.128.4.1 --nolaunchpppd"
где 10.128.4.1 - IP адрес VPN сервера.
При успешном подключении создастся интерфейс pppX, где X - цифра. Через этот интерфейс и пойдёт весь трафик.
Разорвать соединение можно послав сигнал TERM (15) командой kill(1) процессу pppd. Либо (если установлена команда killall и запущен только один pppd процесс) с помощью команды
# killall pppd
**********************************************
С Уважением.