Bekijk de volledige versie : POPTOP install (установка в основную память)
popow_sergei
29-03-2010, 11:14
нужны ли эти строки для работы VPN
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128 ?
и вообще, как по возможности облегчить подключение не заботясь о безопасности. т.е. отключить всякое шифрование и т.п. ?
нужны ли эти строки для работы VPN
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128 ?
и вообще, как по возможности облегчить подключение не заботясь о безопасности. т.е. отключить всякое шифрование и т.п. ?
Вобще можно без
require-mschap-v2
require-mppe-128
Но я лично против такого
Дайте вывод команды
iptables -L -nv
Скорей всего у Вас не прописано правило
IPTABLES -I ORWARD -o ppp+ -ip_vpn_clients/mask -d ip_local_net/mask -j ACCEPT
Да еще рекомендую прописать присвоение IP адреса по MAC тогда имена Ваших машин поподают в в etc/hosts и у Вас будет резолвица по имени
popow_sergei
29-03-2010, 15:16
Да еще рекомендую прописать присвоение IP адреса по MAC тогда имена Ваших машин поподают в в etc/hosts и у Вас будет резолвица по имени
это я сделал . остальное чуть позже гляну
popow_sergei
29-03-2010, 15:58
На WL500gP
(DHCP LAN - 172.21.104.115, PPPoE-172.17.33.72, сервер 192.168.1.1, клиенты 192.168.50-99)
настроен VPN сервер POPTOP
(сервер 192.168.1.1 , клиенты 192.168.100-199)
(в планах )DIR-320
(DHCP LAN -172.24.6.18)
подключается клиентом по VPN и получает доступ в интернет и
доступ к компам в сети 192.168.1.1-253
пока проверяю виндовым подключением с ноута на стороне будущего DIR-320.
************************************************** *******************************
iptables -L -nv (без подключения VPN клиентов)
ROUTER_P.S. login: root
Password:
[root@ROUTER_P root]$ iptables -L -nv
Chain INPUT (policy ACCEPT 12 packets, 757 bytes)
pkts bytes target prot opt in out source destination
25 2702 ACCEPT all -- ppp+ * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT 47 -- * * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp dpt:1723
582 109K MACS all -- br0 * 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
state INVALID
447 50524 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
0 0 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
state NEW
121 10301 ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0
state NEW
0 0 ACCEPT 2 -- * * 0.0.0.0/0 224.0.0.0/4
0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4
udp dpt:!1900
Chain FORWARD (policy ACCEPT 2 packets, 95 bytes)
pkts bytes target prot opt in out source destination
7779 479K ACCEPT all -- * ppp+ 0.0.0.0/0 0.0.0.0/0
12789 17M ACCEPT all -- ppp+ * 0.0.0.0/0 0.0.0.0/0
5 239 MACS all -- br0 * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- br0 br0 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
state INVALID
0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4
0 0 TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x06/0x02 TCPMSS clamp to PMTU
8 414 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
0 0 DROP all -- !br0 ppp0 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- !br0 vlan1 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
ctstate DNAT
Chain OUTPUT (policy ACCEPT 669 packets, 231K bytes)
pkts bytes target prot opt in out source destination
41 3280 ACCEPT all -- * ppp+ 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT 47 -- * * 0.0.0.0/0 0.0.0.0/0
Chain BRUTE (0 references)
pkts bytes target prot opt in out source destination
Chain MACS (2 references)
pkts bytes target prot opt in out source destination
0 0 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 90:E6:BA:4C:AA:D6
0 0 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 00:25:D3:80:E0:E7
0 0 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 00:13:20:51:E0:54
0 0 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 00:13:20:51:E0:55
0 0 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 00:13:20:51:E0:56
0 0 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 00:23:5A:E9:51:F6
76 8433 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 00:25:56:06:A1:9A
0 0 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 00:26:22:0D:E6:00
347 41187 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
MAC 00:26:82:2E:82:33
164 59444 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
Chain SECURITY (0 references)
pkts bytes target prot opt in out source destination
0 0 RETURN tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x17/0x02 limit: avg 1/sec burst 5
0 0 RETURN tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x17/0x04 limit: avg 1/sec burst 5
0 0 RETURN udp -- * * 0.0.0.0/0 0.0.0.0/0
limit: avg 5/sec burst 5
0 0 RETURN icmp -- * * 0.0.0.0/0 0.0.0.0/0
limit: avg 5/sec burst 5
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
Chain logaccept (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0
state NEW LOG flags 7 level 4 prefix `ACCEPT '
0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
Chain logdrop (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0
state NEW LOG flags 7 level 4 prefix `DROP '
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
[root@ROUTER_P root]$
[root@ROUTER_P root]$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.0.4 * 255.255.255.255 UH 0 0 0 ppp0
192.168.1.100 * 255.255.255.255 UH 0 0 0 ppp1
193.203.60.1 172.21.104.113 255.255.255.255 UGH 1 0 0 vlan1
172.21.104.112 * 255.255.255.248 U 0 0 0 vlan1
192.168.1.0 * 255.255.255.0 U 0 0 0 br0
83.234.112.0 172.21.104.113 255.255.255.0 UG 0 0 0 vlan1
193.203.60.0 172.21.104.113 255.255.252.0 UG 0 0 0 vlan1
82.179.144.0 172.21.104.113 255.255.240.0 UG 0 0 0 vlan1
62.76.176.0 172.21.104.113 255.255.240.0 UG 0 0 0 vlan1
93.186.96.0 172.21.104.113 255.255.240.0 UG 0 0 0 vlan1
195.19.96.0 172.21.104.113 255.255.224.0 UG 0 0 0 vlan1
213.135.128.0 172.21.104.113 255.255.224.0 UG 0 0 0 vlan1
78.132.128.0 172.21.104.113 255.255.128.0 UG 0 0 0 vlan1
192.168.0.0 172.21.104.113 255.255.0.0 UG 0 0 0 vlan1
172.16.0.0 172.21.104.113 255.240.0.0 UG 0 0 0 vlan1
10.0.0.0 172.21.104.113 255.0.0.0 UG 0 0 0 vlan1
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default at22.lanta-net. 0.0.0.0 UG 0 0 0 ppp0
default 172.21.104.113 0.0.0.0 UG 1 0 0 vlan1
[root@ROUTER_P root]$
Вобще можно без
require-mschap-v2
require-mppe-128
убрал , соединение вроде работает .
popow_sergei
29-03-2010, 16:02
Скорей всего у Вас не прописано правило
Код:
IPTABLES -I ORWARD -o ppp+ -ip_vpn_clients/mask -d ip_local_net/mask -j ACCEPT
в моём случае это будет -
IPTABLES -I ORWARD -o ppp+ -192.168.1.100-199/255.255.255.255 -d 192.168.1.50-99/255.255.255.255 -j ACCEPT ?????
и куда это прописать ?
правила должно быть таким
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -i ppp+ --s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
прописаны в пост-файрволе или скриптах ip-up
по правилав iptables вы скачали 17М из внутреной сети
popow_sergei
29-03-2010, 18:07
еще вопрос ........
ключи надо прописывать
nopcomp
nodeflate
noaccomp
в options.pptpd для отключения сжатия ?
popow_sergei
29-03-2010, 18:11
правила должно быть таким
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -i ppp+ --s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
прописаны в пост-файрволе или скриптах ip-up
по правилав iptables вы скачали 17М из внутреной сети
все верно ? одна черточка , а потом 2 ?
popow_sergei
29-03-2010, 23:27
правила должно быть таким
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -i ppp+ --s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
прописаны в пост-файрволе или скриптах ip-up
по правилав iptables вы скачали 17М из внутреной сети
прописал данные строки в пост-файрвол .
результат
-- если в настройках подключения поставить галочку "использовать основной шлюз в удаленной сети" то есть инет , но нет
пингов во внутреннию сеть .
-- если в настройках подключения убрать галочку "использовать основной шлюз в удаленной сети" то есть пинги во внутреннею сеть и можно видеть шары , но нет
инета .
Вопрос - можно ли это как обьеденить ? что и инет был и доступ во внутреннею сеть ? или строго либо либо ..
может на роутере есть возможность сделать и так и так ? (т.е. использовать роутер как клиент VPN)
popow_sergei
30-03-2010, 14:34
Какие настройки нужно вводить если подключать роутер по VPN подключению ? (с подключением из винды всё понятно)
popow_sergei
30-03-2010, 15:21
При любых логинах и паролях он пускает, может так у всех???????
таже проблема .
Посмотрите в файле options.pptpd не стоит ли параметр noauth
такой параметр отсутствует .
popow_sergei
30-03-2010, 21:16
ну гдешь народ то ?
Ситуация у меня такая:
Локальная сеть-192.168.1.2-192.168.1.10
Сервер (wl500gp)-192.168.1.1
Настройки VPN
VPN сервер -192.168.1.11
VPN клиенты-192.168.1.12-192.168.1.20
Настроил всё как написано в первом посту. Имею проблемы:
1.При коннекте к VPN, на роутере пропадает инет. То есть инет не работает ни для того, кто приконектился извне, не для того, кто сидит за роутером. (А мне нужно что бы был для всех).
2.Файл chap-secrets кидаю в /tmp/ppp/. Потом сохраняюю записанное во флэш коммандой: flashfs save && flashfs commit && flashfs enable && reboot. Но после ребута файл пропадает и каждый раз приходится кидать его занового.
post-firewall такой:
#!/bin/sh
iptables -I INPUT -p tcp --dport 50022 -j ACCEPT
iptables -t nat -I PREROUTING -i ! $3 -p tcp -m state --state NEW --dport 50022-m recent --set --name SSH_ATTACKER --rsource
iptables -I INPUT -i ! $3 -p tcp -m state --state NEW --dport 50022 -m recent --update --seconds 600 --hitcount 3 --name SSH_ATTACKER --rsource -j DROP
logger '----iptables initialized----'
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -t nat -I PREROUTING -p tcp --dport 1723 -j ACCEPT
iptables -I OUTPUT -p 47 -j ACCEPT
iptables -I INPUT -p 47 -j ACCEPT
iptables -I INPUT -i ppp+ -j ACCEPT
iptables -I FORWARD -i ppp+ -j ACCEPT
iptables -I FORWARD -o ppp+ -j ACCEPT
iptables -I OUTPUT -o ppp+ -j ACCEPT
iptables -t nat -I POSTROUTING -s 192.168.1.11/9 -o vlan1 -j MASQUERAD
iptables -t nat -I POSTROUTING -i vlan1 -d 192.168.1.11/9 -j MASQUERADE
Настроил всё как написано в первом посту. Имею проблемы:
1.При коннекте к VPN, на роутере пропадает инет. То есть инет не работает ни для того, кто приконектился извне, не для того, кто сидит за роутером. (А мне нужно что бы был для всех).
Интернет на роутере через PPTP ?
2.Файл chap-secrets кидаю в /tmp/ppp/. Потом сохраняюю записанное во флэш коммандой: flashfs save && flashfs commit && flashfs enable && reboot. Но после ребута файл пропадает и каждый раз приходится кидать его занового.
post-firewall такой:
Директория /tmp/ после ребута отчищается. Необходимо положить файл в /opt/etc/ppp/ и в скрипт /usr/local/sbin/post-boot дописать ln -s /opt/etc/ppp/chap-secrets /tmp/ppp/
У самого такой вопрос: возможно ли vpn клиентов привязывать к определенным виртуальным интерфейсам ? Например, первый клиент подкл. и получает ppp11, второй ppp12 и т.д.
У самого такой вопрос: возможно ли vpn клиентов привязывать к определенным виртуальным интерфейсам ? Например, первый клиент подкл. и получает ppp11, второй ppp12 и т.д.
Можно через ip-up скрипты, надо читать доки я так не делал тут народ делал скрипты по ограничению скрости клиентам через данные скрипты.
1.При коннекте к VPN, на роутере пропадает инет. То есть инет не работает ни для того, кто приконектился извне, не для того, кто сидит за роутером. (А мне нужно что бы был для всех).
Если У вас подключений к интернету по DHCP или у Вас выделенный IP адрес по в момент подключения у Вас срабатытают глобальные ip-up ip-down скрипты , по этому нужно создать свои скрипты ip-up и ip-down в каталоге /opt/etc/ppp/ и прописать параметры в options.pptpd
Примеры
ip-up
#!/bin/sh
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.10/24 -j ACCEPT
iptables -I FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.10/24 -j ACCEPT
ip-down
#!/bin/sh
iptables -D INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.10/24 -j ACCEPT
iptables -D FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.10/24 -j ACCEPT
Так будет выглядеть ВАШ post-firewall
#!/bin/sh
iptables -I INPUT -p tcp --dport 50022 -j ACCEPT
iptables -t nat -I PREROUTING -i ! $3 -p tcp -m state --state NEW --dport 50022-m recent --set --name SSH_ATTACKER --rsource
iptables -I INPUT -i ! $3 -p tcp -m state --state NEW --dport 50022 -m recent --update --seconds 600 --hitcount 3 --name SSH_ATTACKER --rsource -j DROP
logger '----iptables initialized----'
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p 47 -j ACCEPT
2.Файл chap-secrets кидаю в /tmp/ppp/. Потом сохраняюю записанное во флэш коммандой: flashfs save && flashfs commit && flashfs enable && reboot. Но после ребута файл пропадает и каждый раз приходится кидать его занового.
выполните команды
cp -s /opt/etc/ppp/chap-secrets /tmp/ppp/
echo "/tmp/ppp/chap-secrets" >> /usr/local/.files
flashfs save && flashfs commit && flashfs enable && reboot
-- если в настройках подключения поставить галочку "использовать основной шлюз в удаленной сети" то есть инет , но нет
пингов во внутреннию сеть .
-- если в настройках подключения убрать галочку "использовать основной шлюз в удаленной сети" то есть пинги во внутреннею сеть и можно видеть шары , но нет
инета .
Как любят здесь (на форуме) говорить "Вы знаете штатные экстрасенсы в отпуске" Я понтия не имею почему у вас проподает пинг во внутрению сеть. Если вы хотите помощи надо как миниму привести сис.лог, route print, trace, iptables итд .
Какие настройки нужно вводить если подключать роутер по VPN подключению ? (с подключением из винды всё понятно)
Опять же "Вы знаете штатные экстрасенсы в отпуске"
А какое подключение к интернету Вы используете ?
При любых логинах и паролях он пускает, может так у всех???????
СМ ПУНКТ ВЫШЕ !!!
Покажите Ваши options.pptpd и pptpd.conf
popow_sergei
01-04-2010, 12:07
Настройки сети:
* WAN: PPPoE, DHCP 172.21.104.115
* LAN: Сеть - Router - 192.168.1.1, DHCP - 192.168.1.10-50
* VPN: Сеть - Router - 192.168.1.1, Клиенты - 192.168.1.110-150
pptpd.conf
option /opt/etc/ppp/options.pptpd
localip 192.168.1.1
remoteip 192.168.1.110-150
options.pptpd
name pptpd
refuse-pap
refuse-chap
refuse-mschap
nopcomp
nodeflate
noaccomp
ms-dns 192.168.1.1
ms-dns 193.203.60.1
#ms-wins 10.0.0.3
#ms-wins 10.0.0.4
proxyarp
lock
nobsdcomp
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
ip-up
#!/bin/sh
logger "vpn connected from $6"
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables
[root@WL500GP_PS root]$ iptables-save
# Generated by iptables-save v1.3.8 on Thu Apr 1 13:16:26 2010
*nat
:PREROUTING ACCEPT [568:37383]
:POSTROUTING ACCEPT [68:11005]
:OUTPUT ACCEPT [68:11005]
:VSERVER - [0:0]
-A PREROUTING -p tcp -m tcp --dport 1723 -j ACCEPT
-A PREROUTING -d 172.17.44.9 -j VSERVER
-A PREROUTING -d 172.21.104.115 -j VSERVER
-A POSTROUTING -s ! 172.17.44.9 -o ppp0 -j MASQUERADE
-A POSTROUTING -s ! 172.21.104.115 -o vlan1 -j MASQUERADE
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -d 192.168.1.0/255.255.255.0 -o br0
-j SNAT --to-source 192.168.1.1
-A VSERVER -p tcp -m tcp --dport 30040 -j DNAT --to-destination 192.168.1.56:300
40
-A VSERVER -p udp -m udp --dport 30040 -j DNAT --to-destination 192.168.1.56:300
40
-A VSERVER -p udp -m udp --dport 6432 -j DNAT --to-destination 192.168.1.21:6432
-A VSERVER -p tcp -m tcp --dport 6432 -j DNAT --to-destination 192.168.1.21:6432
-A VSERVER -p udp -m udp --dport 51002 -j DNAT --to-destination 192.168.1.50:510
02
-A VSERVER -p tcp -m tcp --dport 51002 -j DNAT --to-destination 192.168.1.50:510
02
-A VSERVER -p tcp -m tcp --dport 30041 -j DNAT --to-destination 192.168.1.31:300
40
-A VSERVER -p udp -m udp --dport 30041 -j DNAT --to-destination 192.168.1.31:300
40
-A VSERVER -p tcp -m tcp --dport 4899 -j DNAT --to-destination 192.168.1.10:4899
-A VSERVER -p udp -m udp --dport 4899 -j DNAT --to-destination 192.168.1.10:4899
COMMIT
# Completed on Thu Apr 1 13:16:26 2010
# Generated by iptables-save v1.3.8 on Thu Apr 1 13:16:26 2010
*mangle
:PREROUTING ACCEPT [27833:5229632]
:INPUT ACCEPT [11051:2619264]
:FORWARD ACCEPT [16627:2597192]
:OUTPUT ACCEPT [11116:2129067]
:POSTROUTING ACCEPT [28104:4856816]
COMMIT
# Completed on Thu Apr 1 13:16:26 2010
# Generated by iptables-save v1.3.8 on Thu Apr 1 13:16:26 2010
*filter
:INPUT ACCEPT [52:2496]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1585:1227068]
:BRUTE - [0:0]
:MACS - [0:0]
:SECURITY - [0:0]
:logaccept - [0:0]
:logdrop - [0:0]
-A INPUT -i ppp+ -j ACCEPT
-A INPUT -p gre -j ACCEPT
-A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
-A INPUT -i br0 -j MACS
-A INPUT -m state --state INVALID -j DROP
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -m state --state NEW -j ACCEPT
-A INPUT -i br0 -m state --state NEW -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -p igmp -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -p udp -m udp ! --dport 1900 -j ACCEPT
-A FORWARD -o ppp+ -j ACCEPT
-A FORWARD -i ppp+ -j ACCEPT
-A FORWARD -i br0 -j MACS
-A FORWARD -i br0 -o br0 -j ACCEPT
-A FORWARD -m state --state INVALID -j DROP
-A FORWARD -d 224.0.0.0/240.0.0.0 -p udp -j ACCEPT
-A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i ! br0 -o ppp0 -j DROP
-A FORWARD -i ! br0 -o vlan1 -j DROP
-A FORWARD -m conntrack --ctstate DNAT -j ACCEPT
-A OUTPUT -o ppp+ -j ACCEPT
-A OUTPUT -p gre -j ACCEPT
-A MACS -m mac --mac-source 00:1E:8C:3E:07:A2 -j RETURN
-A MACS -m mac --mac-source 90:E6:BA:4C:AA:D5 -j RETURN
-A MACS -m mac --mac-source 00:13:20:51:E0:54 -j RETURN
-A MACS -m mac --mac-source 90:E6:BA:4C:AA:D6 -j RETURN
-A MACS -m mac --mac-source 00:25:D3:80:E0:E7 -j RETURN
-A MACS -m mac --mac-source 00:23:5A:E9:51:F6 -j RETURN
-A MACS -m mac --mac-source 00:25:56:06:A1:9A -j RETURN
-A MACS -m mac --mac-source 00:26:22:0D:E6:00 -j RETURN
-A MACS -m mac --mac-source 00:26:82:2E:82:33 -j RETURN
-A MACS -j DROP
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m limit --limit 1/sec
-j RETURN
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK RST -m limit --limit 1/sec
-j RETURN
-A SECURITY -p udp -m limit --limit 5/sec -j RETURN
-A SECURITY -p icmp -m limit --limit 5/sec -j RETURN
-A SECURITY -j DROP
-A logaccept -m state --state NEW -j LOG --log-prefix "ACCEPT " --log-tcp-sequen
ce --log-tcp-options --log-ip-options
-A logaccept -j ACCEPT
-A logdrop -m state --state NEW -j LOG --log-prefix "DROP " --log-tcp-sequence -
-log-tcp-options --log-ip-options
-A logdrop -j DROP
COMMIT
# Completed on Thu Apr 1 13:16:26 2010
[root@WL500GP_PS root]$
route
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.0.4 * 255.255.255.255 UH 0 0 0 WAN ppp0
193.203.60.1 172.21.104.113 255.255.255.255 UGH 1 0 0 WAN vlan1
192.168.1.110 * 255.255.255.255 UH 0 0 0 WAN ppp1
172.21.104.112 * 255.255.255.248 U 0 0 0 WAN vlan1
192.168.1.0 * 255.255.255.0 U 0 0 0 LAN br0
83.234.112.0 172.21.104.113 255.255.255.0 UG 0 0 0 WAN vlan1
193.203.60.0 172.21.104.113 255.255.252.0 UG 0 0 0 WAN vlan1
82.179.144.0 172.21.104.113 255.255.240.0 UG 0 0 0 WAN vlan1
62.76.176.0 172.21.104.113 255.255.240.0 UG 0 0 0 WAN vlan1
93.186.96.0 172.21.104.113 255.255.240.0 UG 0 0 0 WAN vlan1
195.19.96.0 172.21.104.113 255.255.224.0 UG 0 0 0 WAN vlan1
213.135.128.0 172.21.104.113 255.255.224.0 UG 0 0 0 WAN vlan1
78.132.128.0 172.21.104.113 255.255.128.0 UG 0 0 0 WAN vlan1
192.168.0.0 172.21.104.113 255.255.0.0 UG 0 0 0 WAN vlan1
172.16.0.0 172.21.104.113 255.240.0.0 UG 0 0 0 WAN vlan1
10.0.0.0 172.21.104.113 255.0.0.0 UG 0 0 0 WAN vlan1
default 10.10.0.4 0.0.0.0 UG 0 0 0 WAN ppp0
default 172.21.104.113 0.0.0.0 UG 1 0 0 WAN vlan1
chap-secrets
# client server secret IP addresses
ляляля pptpd ляляля *
При любых логинах и паролях он пускает, может так у всех???????
таже проблема .
Цитата:
Посмотрите в файле options.pptpd не стоит ли параметр noauth
такой параметр отсутствует .
результат
-- если в настройках подключения поставить галочку "использовать основной шлюз в удаленной сети" то есть инет , но нет
пингов во внутреннию сеть .
-- если в настройках подключения убрать галочку "использовать основной шлюз в удаленной сети" то есть пинги во внутреннею сеть и можно видеть шары , но нет
инета .
Вопрос - можно ли это как обьеденить ? что и инет был и доступ во внутреннею сеть ? или строго либо либо ..
popow_sergei
01-04-2010, 12:20
Jan 1 03:00:01 syslogd started: BusyBox v1.15.3
Jan 1 03:00:01 kernel: klogd started: BusyBox v1.15.3 (2010-03-31 04:44:36 MSD)
Jan 1 03:00:01 kernel: CPU revision is: 00029006
Jan 1 03:00:01 kernel: Primary instruction cache 16kB, physically tagged, 2-way, linesize 16 bytes.
Jan 1 03:00:01 kernel: Primary data cache 16kB, 2-way, linesize 16 bytes.
Jan 1 03:00:01 kernel: Linux version 2.4.37.9 (root@localhost) (gcc version 3.4.6) #1 2010-03-31 04:53:24 MSD
Jan 1 03:00:01 kernel: Setting the PFC to its default value
Jan 1 03:00:01 kernel: Determined physical RAM map:
Jan 1 03:00:01 kernel: memory: 08000000 @ 00000000 (usable)
Jan 1 03:00:01 kernel: On node 0 totalpages: 32768
Jan 1 03:00:01 kernel: zone(0): 32768 pages.
Jan 1 03:00:01 kernel: zone(1): 0 pages.
Jan 1 03:00:01 kernel: PPP BSD Compression module registered
Jan 1 03:00:01 kernel: MPPE/MPPC encryption/compression module registered
Jan 1 03:00:01 kernel: PPPoL2TP kernel driver, V0.15.1
Jan 1 03:00:01 kernel: PPTP driver version 0.8.5-rc1
Jan 1 03:00:01 kernel: Amd/Fujitsu Extended Query Table v1.3 at 0x0040
Jan 1 03:00:01 kernel: Flash Id: Vendor: 0x0001 Device: 0x007e
Jan 1 03:00:01 kernel: number of CFI chips: 1
Jan 1 03:00:01 kernel: cfi_cmdset_0002: Disabling fast programming due to code brokenness.
Jan 1 03:00:02 dropbear[66]: Running in background
Jan 1 03:00:02 dnsmasq[72]: started, version 2.52 cachesize 512
Jan 1 03:00:02 dnsmasq[72]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 1 03:00:02 dnsmasq-dhcp[72]: DHCP, IP range 192.168.1.10 -- 192.168.1.50, lease time 1d
Jan 1 03:00:02 dnsmasq[72]: read /etc/hosts - 9 addresses
Jan 1 03:00:02 dnsmasq-dhcp[72]: read /etc/ethers - 7 addresses
Jan 1 03:00:02 kernel: usb.c: registered new driver usbdevfs
Jan 1 03:00:02 kernel: usb.c: registered new driver hub
Jan 1 03:00:02 kernel: usb-uhci.c: $Revision: 1.275 $ time 04:55:56 Mar 31 2010
Jan 1 03:00:02 kernel: usb-uhci.c: High bandwidth mode enabled
Jan 1 03:00:02 kernel: PCI: Enabling device 01:03.0 (0000 -> 0001)
Jan 1 03:00:02 kernel: UHCI: Enabling VIA 6212 workarounds
Jan 1 03:00:02 kernel: usb-uhci.c: USB UHCI at I/O 0x100, IRQ 12
Jan 1 03:00:02 kernel: usb-uhci.c: Detected 2 ports
Jan 1 03:00:02 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 03:00:02 kernel: hub.c: USB hub found
Jan 1 03:00:02 kernel: hub.c: 2 ports detected
Jan 1 03:00:02 kernel: PCI: Enabling device 01:03.1 (0000 -> 0001)
Jan 1 03:00:02 kernel: UHCI: Enabling VIA 6212 workarounds
Jan 1 03:00:02 kernel: usb-uhci.c: USB UHCI at I/O 0x120, IRQ 12
Jan 1 03:00:02 kernel: usb-uhci.c: Detected 2 ports
Jan 1 03:00:03 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 2 ports detected
Jan 1 03:00:03 kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Jan 1 03:00:03 kernel: PCI: Enabling device 01:03.2 (0000 -> 0002)
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: PCI device 1106:3104
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: irq 12, pci mem c01a1000
Jan 1 03:00:03 kernel: usb.c: new USB bus registered, assigned bus number 3
Jan 1 03:00:03 kernel: EHCI: Enabling VIA 6212 workarounds
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 10 Dec 2004/2.4
Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 4 ports detected
Jan 1 03:00:03 kernel: usb.c: registered new driver usblp
Jan 1 03:00:03 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 03:00:03 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 03:00:03 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:03 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:03 kernel: USB Mass Storage support registered.
Jan 1 03:00:04 dhcp client: deconfig: lease is lost
Jan 1 03:00:07 dnsmasq[72]: read /etc/hosts - 9 addresses
Jan 1 03:00:07 dnsmasq-dhcp[72]: read /etc/ethers - 7 addresses
Jan 1 03:00:07 dnsmasq[72]: using nameserver 193.203.60.1#53
Jan 1 03:00:07 dhcp client: bound IP : 172.21.104.115 from 172.21.104.113
Jan 1 03:00:07 pppd[116]: Plugin rp-pppoe.so loaded.
Jan 1 03:00:07 pppd[116]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
Jan 1 03:00:07 pppd[117]: pppd 2.4.5 started by root, uid 0
Jan 1 03:00:07 pppd[117]: PPP session is 33735 (0x83c7)
Jan 1 03:00:07 pppd[117]: Connected to 00:00:cd:16:f1:96 via interface vlan1
Jan 1 03:00:07 pppd[117]: Using interface ppp0
Jan 1 03:00:07 pppd[117]: Connect: ppp0 <--> vlan1
Jan 1 03:00:08 bcrelay[134]: Running as child
Jan 1 03:00:08 pptpd[133]: MGR: Manager process started
Jan 1 03:00:08 pptpd[133]: MGR: Maximum of 41 connections available
Jan 1 03:00:09 pppd[117]: CHAP authentication succeeded
Jan 1 03:00:09 pppd[117]: CHAP authentication succeeded
Jan 1 03:00:09 pppd[117]: peer from calling number 00:00:CD:16:F1:96 authorized
Jan 1 03:00:09 pppd[117]: local IP address 172.17.44.9
Jan 1 03:00:09 pppd[117]: remote IP address 10.10.0.4
Jan 1 03:00:09 pppd[117]: primary DNS address 193.203.60.1
Jan 1 03:00:09 pppd[117]: secondary DNS address 172.20.0.82
Jan 1 03:00:09 dnsmasq[72]: read /etc/hosts - 9 addresses
Jan 1 03:00:09 dnsmasq-dhcp[72]: read /etc/ethers - 7 addresses
Jan 1 03:00:09 dnsmasq[72]: using nameserver 172.20.0.82#53
Jan 1 03:00:09 dnsmasq[72]: using nameserver 193.203.60.1#53
Jan 1 03:00:10 PPPoE: connected to ISP
Apr 1 12:57:23 pppd[117]: System time change detected.
Apr 1 12:58:21 ntp client: Synchronizing time with time.nist.gov ...
Apr 1 13:00:01 pptpd[158]: CTRL: Client 172.22.26.227 control connection started
Apr 1 13:00:01 pptpd[158]: CTRL: Starting call (launching pppd, opening GRE)
Apr 1 13:00:01 pppd[159]: pppd 2.4.5 started by root, uid 0
Apr 1 13:00:01 pppd[159]: Using interface ppp1
Apr 1 13:00:01 pppd[159]: Connect: ppp1 <--> /dev/pts/0
Apr 1 13:00:01 pptpd[158]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 1 13:00:01 pppd[159]: found interface br0 for proxy arp
Apr 1 13:00:01 pppd[159]: local IP address 192.168.1.1
Apr 1 13:00:01 pppd[159]: remote IP address 192.168.1.110
Apr 1 13:00:01 pppd[159]: Can't execute /opt/etc/ppp/ip-up: Invalid argument
это ошибка ? что она значит ?
popow_sergei
01-04-2010, 14:51
сделал
ip-up
#!/bin/sh
logger "vpn connected from $6"
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
ip-down*
#!/bin/sh
logger "vpn connected from $6"
iptables -D INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -D FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
После* этого выполни команду
chmod +x /opt/etc/ppp/ip-*
chmod go-rw /opt/etc/ppp/chap-secrets
и* добавил
require-mschap-v2
убрал
nopcomp
nodeflate
noaccomp
после этого доступ во внутреннею сеть так и не появился
syslog
Apr 1 16:05:50 pppd[157]: LCP terminated by peer (RM-=o^O^@<M-Mt^@^@^@^@)
Apr 1 16:05:50 pppd[157]: Connect time 2.4 minutes.
Apr 1 16:05:50 pppd[157]: Sent 252365 bytes, received 491461 bytes.
Apr 1 16:05:50 root: vpn connected from 172.22.26.227
Apr 1 16:05:50 pppd[157]: Modem hangup
Apr 1 16:05:50 pppd[157]: Connection terminated.
Apr 1 16:05:50 pppd[157]: Exit.
Apr 1 16:05:50 pptpd[156]: CTRL: Client 172.22.26.227 control connection finished
Apr 1 16:06:51 pptpd[170]: CTRL: Client 172.22.26.227 control connection started
Apr 1 16:06:51 pptpd[170]: CTRL: Starting call (launching pppd, opening GRE)
Apr 1 16:06:51 pppd[171]: pppd 2.4.5 started by root, uid 0
Apr 1 16:06:51 pppd[171]: Using interface ppp1
Apr 1 16:06:51 pppd[171]: Connect: ppp1 <--> /dev/pts/0
Apr 1 16:06:54 pptpd[170]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 1 16:06:54 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Apr 1 16:06:54 pppd[171]: found interface br0 for proxy arp
Apr 1 16:06:54 pppd[171]: local IP address 192.168.1.1
Apr 1 16:06:54 pppd[171]: remote IP address 192.168.1.111
Apr 1 16:06:54 root: vpn connected from 172.22.26.227
Apr 1 16:06:57 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Apr 1 16:07:41 pppd[171]: LCP terminated by peer (^?.^K^@^@<M-Mt^@^@^@^@)
Apr 1 16:07:41 pppd[171]: Connect time 0.8 minutes.
Apr 1 16:07:41 pppd[171]: Sent 273 bytes, received 3521 bytes.
Apr 1 16:07:41 root: vpn connected from 172.22.26.227
Apr 1 16:07:41 pppd[171]: Modem hangup
Apr 1 16:07:41 pppd[171]: Connection terminated.
Apr 1 16:07:41 pppd[171]: Exit.
Apr 1 16:07:41 pptpd[170]: CTRL: Client 172.22.26.227 control connection finished
Apr 1 16:08:36 pptpd[182]: CTRL: Client 172.22.26.227 control connection started
Apr 1 16:08:36 pptpd[182]: CTRL: Starting call (launching pppd, opening GRE)
Apr 1 16:08:36 pppd[183]: pppd 2.4.5 started by root, uid 0
Apr 1 16:08:36 pppd[183]: Using interface ppp1
Apr 1 16:08:36 pppd[183]: Connect: ppp1 <--> /dev/pts/0
Apr 1 16:08:36 pptpd[182]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 1 16:08:36 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Apr 1 16:08:36 pppd[183]: found interface br0 for proxy arp
Apr 1 16:08:36 pppd[183]: local IP address 192.168.1.1
Apr 1 16:08:36 pppd[183]: remote IP address 192.168.1.110
Apr 1 16:08:36 root: vpn connected from 172.22.26.227
Apr 1 16:08:39 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Apr 1 16:09:40 pppd[183]: LCP terminated by peer (+M-$K~^@<M-Mt^@^@^@^@)
Apr 1 16:09:40 pppd[183]: Connect time 1.1 minutes.
Apr 1 16:09:40 pppd[183]: Sent 28637 bytes, received 149957 bytes.
Apr 1 16:09:40 root: vpn connected from 172.22.26.227
Apr 1 16:09:40 pppd[183]: Modem hangup
Apr 1 16:09:40 pppd[183]: Connection terminated.
Apr 1 16:09:40 pppd[183]: Exit.
Apr 1 16:09:40 pptpd[182]: CTRL: Client 172.22.26.227 control connection finished
сделал
ip-up
#!/bin/sh
logger "vpn connected from $6"
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
ip-down*
#!/bin/sh
logger "vpn connected from $6"
iptables -D INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -D FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
После* этого выполни команду
chmod +x /opt/etc/ppp/ip-*
chmod go-rw /opt/etc/ppp/chap-secrets
и* добавил
require-mschap-v2
убрал
nopcomp
nodeflate
noaccomp
после этого доступ во внутреннею сеть так и не появился
syslog
Сделай вот такой options.pptpd
################################################## #############################
# $Id: options.pptpd 2077 2005-06-10 07:18:16Z jeanfabrice $
#
# Sample Poptop PPP options file /etc/ppp/options.pptpd
# Options used by PPP when a connection arrives from a client.
# This file is pointed to by /etc/pptpd.conf option keyword.
# Changes are effective on the next connection. See "man pppd".
#
# You are expected to change this file to suit your system. As
# packaged, it requires PPP 2.4.2 and the kernel MPPE module.
################################################## #############################
# Authentication
# Name of the local system for authentication purposes
# (must match the second field in /etc/ppp/chap-secrets entries)
name pptpd
# Strip the domain prefix from the username before authentication.
# (applies if you use pppd with chapms-strip-domain patch)
#chapms-strip-domain
# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use.)
# BSD licensed ppp-2.4.2 upstream with MPPE only, kernel module ppp_mppe.o
# {{{
refuse-pap
refuse-chap
refuse-mschap
# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft
# Challenge Handshake Authentication Protocol, Version 2] authentication.
require-mschap-v2
# Require MPPE 128-bit encryption
# (note that MPPE requires the use of MSCHAP-V2 during authentication)
require-mppe-128
# }}}
# OpenSSL licensed ppp-2.4.1 fork with MPPE only, kernel module mppe.o
# {{{
#-chap
#-chapms
# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft
# Challenge Handshake Authentication Protocol, Version 2] authentication.
#+chapms-v2
# Require MPPE encryption
# (note that MPPE requires the use of MSCHAP-V2 during authentication)
#mppe-40 # enable either 40-bit or 128-bit, not both
#mppe-128
#mppe-stateless
# }}}
# Network and Routing
# If pppd is acting as a server for Microsoft Windows clients, this
# option allows pppd to supply one or two DNS (Domain Name Server)
# addresses to the clients. The first instance of this option
# specifies the primary DNS address; the second instance (if given)
# specifies the secondary DNS address.
#ms-dns 10.0.0.1
#ms-dns 10.0.0.2
ms-dns 192.168.10.1
ms-dns 80.80.111.254
# If pppd is acting as a server for Microsoft Windows or "Samba"
# clients, this option allows pppd to supply one or two WINS (Windows
# Internet Name Services) server addresses to the clients. The first
# instance of this option specifies the primary WINS address; the
# second instance (if given) specifies the secondary WINS address.
#ms-wins 10.0.0.3
#ms-wins 10.0.0.4
#ms-wins 192.168.10.1
# Add an entry to this system's ARP [Address Resolution Protocol]
# table with the IP address of the peer and the Ethernet address of this
# system. This will have the effect of making the peer appear to other
# systems to be on the local ethernet.
# (you do not need this if your PPTP server is responsible for routing
# packets to the clients -- James Cameron)
proxyarp
# Logging
# Enable connection debugging facilities.
# (see your syslog configuration for where pppd sends to)
#debug
# Print out all the option values which have been set.
# (often requested by mailing list to verify options)
#dump
# Miscellaneous
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
# Create a UUCP-style lock file for the pseudo-tty to ensure exclusive
# access.
lock
# Disable BSD-Compress compression
nobsdcomp
#novj
#novjccomp
Если У вас подключений к интернету по DHCP или у Вас выделенный IP адрес по в момент подключения у Вас срабатытают глобальные ip-up ip-down скрипты , по этому нужно создать свои скрипты ip-up и ip-down в каталоге /opt/etc/ppp/ и прописать параметры в options.pptpd
Да, у меня выделенный IP адрес. Но вот про скрипты я не совсем понял. В /opt/etc/ppp/ я создал два скрипта и назвал их ip-up и ip-down. Сделал их исполняемыми. Но вот тут и возникли вопросы. Во первых я не понял чем заполнить эти скрипты, вернее непонятно откуда взялись эти IP:
#!/bin/sh
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.10/24 -j ACCEPT
iptables -I FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.10/24 -j ACCEPT
Напомню, что у меня IP такие:
Локальная сеть-192.168.1.2-192.168.1.10
Сервер (wl500gp)-192.168.1.1
Настройки VPN
VPN сервер -192.168.1.11
VPN клиенты-192.168.1.12-192.168.1.20
И ещё я не понял, что именно нужно прописать в options.pptpd.
P.S.С chap-secrets проблема решилась. Спасибо.
С options.pptpd кажется понял. Нужно что бы в конце было так:
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
Правильно?
popow_sergei
01-04-2010, 16:41
Сделай вот такой options.pptpd
################################################## #############################
# $Id: options.pptpd 2077 2005-06-10 07:18:16Z jeanfabrice $
#
# Sample Poptop PPP options file /etc/ppp/options.pptpd
# Options used by PPP when a connection arrives from a client.
# This file is pointed to by /etc/pptpd.conf option keyword.
# Changes are effective on the next connection. See "man pppd".
#
# You are expected to change this file to suit your system. As
# packaged, it requires PPP 2.4.2 and the kernel MPPE module.
################################################## #############################
# Authentication
# Name of the local system for authentication purposes
# (must match the second field in /etc/ppp/chap-secrets entries)
name pptpd
# Strip the domain prefix from the username before authentication.
# (applies if you use pppd with chapms-strip-domain patch)
#chapms-strip-domain
# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use.)
# BSD licensed ppp-2.4.2 upstream with MPPE only, kernel module ppp_mppe.o
# {{{
refuse-pap
refuse-chap
refuse-mschap
# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft
# Challenge Handshake Authentication Protocol, Version 2] authentication.
require-mschap-v2
# Require MPPE 128-bit encryption
# (note that MPPE requires the use of MSCHAP-V2 during authentication)
require-mppe-128
# }}}
# OpenSSL licensed ppp-2.4.1 fork with MPPE only, kernel module mppe.o
# {{{
#-chap
#-chapms
# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft
# Challenge Handshake Authentication Protocol, Version 2] authentication.
#+chapms-v2
# Require MPPE encryption
# (note that MPPE requires the use of MSCHAP-V2 during authentication)
#mppe-40 # enable either 40-bit or 128-bit, not both
#mppe-128
#mppe-stateless
# }}}
# Network and Routing
# If pppd is acting as a server for Microsoft Windows clients, this
# option allows pppd to supply one or two DNS (Domain Name Server)
# addresses to the clients. The first instance of this option
# specifies the primary DNS address; the second instance (if given)
# specifies the secondary DNS address.
#ms-dns 10.0.0.1
#ms-dns 10.0.0.2
ms-dns 192.168.10.1
ms-dns 80.80.111.254
# If pppd is acting as a server for Microsoft Windows or "Samba"
# clients, this option allows pppd to supply one or two WINS (Windows
# Internet Name Services) server addresses to the clients. The first
# instance of this option specifies the primary WINS address; the
# second instance (if given) specifies the secondary WINS address.
#ms-wins 10.0.0.3
#ms-wins 10.0.0.4
#ms-wins 192.168.10.1
# Add an entry to this system's ARP [Address Resolution Protocol]
# table with the IP address of the peer and the Ethernet address of this
# system. This will have the effect of making the peer appear to other
# systems to be on the local ethernet.
# (you do not need this if your PPTP server is responsible for routing
# packets to the clients -- James Cameron)
proxyarp
# Logging
# Enable connection debugging facilities.
# (see your syslog configuration for where pppd sends to)
#debug
# Print out all the option values which have been set.
# (often requested by mailing list to verify options)
#dump
# Miscellaneous
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
# Create a UUCP-style lock file for the pseudo-tty to ensure exclusive
# access.
lock
# Disable BSD-Compress compression
nobsdcomp
#novj
#novjccomp
сделал .
syslog
Apr 1 18:04:32 pptpd[158]: CTRL: Client 172.22.26.227 control connection started
Apr 1 18:04:32 pptpd[158]: CTRL: Starting call (launching pppd, opening GRE)
Apr 1 18:04:32 pppd[159]: pppd 2.4.5 started by root, uid 0
Apr 1 18:04:32 pppd[159]: Using interface ppp1
Apr 1 18:04:32 pppd[159]: Connect: ppp1 <--> /dev/pts/0
Apr 1 18:04:35 pptpd[158]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 1 18:04:35 pppd[159]: Peer vpnps failed CHAP authentication
Apr 1 18:04:35 pppd[159]: Connection terminated.
Apr 1 18:04:35 pppd[159]: Exit.
Apr 1 18:04:35 pptpd[158]: GRE: read(fd=6,buffer=4205cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Apr 1 18:04:35 pptpd[158]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Apr 1 18:04:35 pptpd[158]: CTRL: Client 172.22.26.227 control connection finished
Apr 1 18:05:01 pptpd[162]: CTRL: Client 172.22.26.227 control connection started
Apr 1 18:05:01 pptpd[162]: CTRL: Starting call (launching pppd, opening GRE)
Apr 1 18:05:01 pppd[163]: pppd 2.4.5 started by root, uid 0
Apr 1 18:05:01 pppd[163]: Using interface ppp1
Apr 1 18:05:01 pppd[163]: Connect: ppp1 <--> /dev/pts/0
Apr 1 18:05:04 pptpd[162]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 1 18:05:04 pppd[163]: found interface br0 for proxy arp
Apr 1 18:05:04 pppd[163]: local IP address 192.168.1.1
Apr 1 18:05:04 pppd[163]: remote IP address 192.168.1.111
Apr 1 18:05:04 pppd[163]: MPPE 128-bit stateful compression enabled
Apr 1 18:05:04 root: vpn connected from 172.22.26.227
пинги , по прежнему в локалку не идут
если галочку убрать , то идут но нет инета .
Сделал как было сказано выше, но всё равно при подключении пропадает иинет.
вот мой ip-up:
#!/bin/sh
iptables -I INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
ip-down:
#!/bin/sh
iptables -D INPUT -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -D FORWARD -i ppp+ -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT
options.pptpd:
################################################## #############################
# $Id: options.pptpd 2077 2005-06-10 07:18:16Z jeanfabrice $
#
# Sample Poptop PPP options file /etc/ppp/options.pptpd
# Options used by PPP when a connection arrives from a client.
# This file is pointed to by /etc/pptpd.conf option keyword.
# Changes are effective on the next connection. See "man pppd".
#
# You are expected to change this file to suit your system. As
# packaged, it requires PPP 2.4.2 and the kernel MPPE module.
################################################## #############################
# Authentication
# Name of the local system for authentication purposes
# (must match the second field in /etc/ppp/chap-secrets entries)
name pptpd
# Strip the domain prefix from the username before authentication.
# (applies if you use pppd with chapms-strip-domain patch)
#chapms-strip-domain
# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use.)
# BSD licensed ppp-2.4.2 upstream with MPPE only, kernel module ppp_mppe.o
# {{{
refuse-pap
refuse-chap
refuse-mschap
# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft
# Challenge Handshake Authentication Protocol, Version 2] authentication.
require-mschap-v2
# Require MPPE 128-bit encryption
# (note that MPPE requires the use of MSCHAP-V2 during authentication)
require-mppe-128
# }}}
# OpenSSL licensed ppp-2.4.1 fork with MPPE only, kernel module mppe.o
# {{{
#-chap
#-chapms
# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft
# Challenge Handshake Authentication Protocol, Version 2] authentication.
#+chapms-v2
# Require MPPE encryption
# (note that MPPE requires the use of MSCHAP-V2 during authentication)
#mppe-40 # enable either 40-bit or 128-bit, not both
#mppe-128
#mppe-stateless
# }}}
# Network and Routing
# If pppd is acting as a server for Microsoft Windows clients, this
# option allows pppd to supply one or two DNS (Domain Name Server)
# addresses to the clients. The first instance of this option
# specifies the primary DNS address; the second instance (if given)
# specifies the secondary DNS address.
#ms-dns 10.0.0.1
#ms-dns 10.0.0.2
ms-dns 192.168.1.1
# If pppd is acting as a server for Microsoft Windows or "Samba"
# clients, this option allows pppd to supply one or two WINS (Windows
# Internet Name Services) server addresses to the clients. The first
# instance of this option specifies the primary WINS address; the
# second instance (if given) specifies the secondary WINS address.
#ms-wins 10.0.0.3
#ms-wins 10.0.0.4
# Add an entry to this system's ARP [Address Resolution Protocol]
# table with the IP address of the peer and the Ethernet address of this
# system. This will have the effect of making the peer appear to other
# systems to be on the local ethernet.
# (you do not need this if your PPTP server is responsible for routing
# packets to the clients -- James Cameron)
proxyarp
# Logging
# Enable connection debugging facilities.
# (see your syslog configuration for where pppd sends to)
#debug
# Print out all the option values which have been set.
# (often requested by mailing list to verify options)
#dump
# Miscellaneous
# Create a UUCP-style lock file for the pseudo-tty to ensure exclusive
# access.
lock
# Disable BSD-Compress compression
nobsdcomp
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
popow_sergei
01-04-2010, 17:59
Dayran эти сообщения были адресованы ко мне .
сеть у тебя явно другая , да и проблемы тоже
Dayran эти сообщения были адресованы ко мне .
сеть у тебя явно другая , да и проблемы тоже
При чём тут ты? Я пишу только про то, что автор написал мне.
[QUOTE=popow_sergei;192756[/QUOTE]
Сделай так
iptables -D INPUT -i br0 -j MACS
И попробуй без данного значения
если не чего не помогает
делаешь
iptables -F
сносит все правила файрвола проверяешь есть локалка или нет
потом не забуть перегрузить
проверь на ошибку options.pptpd
У тебя прошивка какая ???
Ясно
Сделал как было сказано выше, но всё равно при подключении пропадает иинет.
вот мой ip-up:
ip-down:
options.pptpd:
А сделал скрипты исполняемыми ????
popow_sergei
01-04-2010, 23:21
на чём остановились :
VPN подключение с галочкой не даёт пи пинга во внутресеть ни инета .
VPN подключение без галочки дает пинг и доступ к внутресети 192,168,..
но не дает интернета .
Apr 2 00:40:24 pptpd[141]: CTRL: Client 172.24.6.18 control connection started
Apr 2 00:40:24 pptpd[141]: CTRL: Starting call (launching pppd, opening GRE)
Apr 2 00:40:24 pppd[142]: pppd 2.4.5 started by root, uid 0
Apr 2 00:40:24 pppd[142]: Using interface ppp1
Apr 2 00:40:24 pppd[142]: Connect: ppp1 <--> /dev/pts/0
Apr 2 00:40:24 pptpd[141]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 2 00:40:24 pppd[142]: Peer vpnps failed CHAP authentication
Apr 2 00:40:24 pppd[142]: Connection terminated.
Apr 2 00:40:24 pppd[142]: Exit.
Apr 2 00:40:24 pptpd[141]: GRE: read(fd=6,buffer=4205cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Apr 2 00:40:24 pptpd[141]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Apr 2 00:40:24 pptpd[141]: CTRL: Client 172.24.6.18 control connection finished
Apr 2 00:40:38 pptpd[145]: CTRL: Client 172.24.6.18 control connection started
Apr 2 00:40:38 pptpd[145]: CTRL: Starting call (launching pppd, opening GRE)
Apr 2 00:40:38 pppd[146]: pppd 2.4.5 started by root, uid 0
Apr 2 00:40:38 pppd[146]: Using interface ppp1
Apr 2 00:40:38 pppd[146]: Connect: ppp1 <--> /dev/pts/0
Apr 2 00:40:38 pptpd[145]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 2 00:40:38 pppd[146]: found interface br0 for proxy arp
Apr 2 00:40:38 pppd[146]: local IP address 192.168.1.1
Apr 2 00:40:38 pppd[146]: remote IP address 192.168.1.111
Apr 2 00:40:38 pppd[146]: MPPE 128-bit stateful compression enabled
Apr 2 00:40:38 root: vpn connected from 172.24.6.18
Apr 2 00:41:39 pppd[146]: LCP terminated by peer (ZM-rJM-k^@<M-Mt^@^@^@^@)
Apr 2 00:41:39 pppd[146]: Connect time 1.1 minutes.
Apr 2 00:41:39 pppd[146]: Sent 647 bytes, received 3374 bytes.
Apr 2 00:41:39 root: vpn connected from 172.24.6.18
Apr 2 00:41:39 pppd[146]: Modem hangup
Apr 2 00:41:39 pppd[146]: Connection terminated.
Apr 2 00:41:39 pppd[146]: Exit.
Apr 2 00:41:39 pptpd[145]: CTRL: Client 172.24.6.18 control connection finished
Apr 2 00:41:45 pptpd[157]: CTRL: Client 172.24.6.18 control connection started
Apr 2 00:41:45 pptpd[157]: CTRL: Starting call (launching pppd, opening GRE)
Apr 2 00:41:45 pppd[158]: pppd 2.4.5 started by root, uid 0
Apr 2 00:41:45 pppd[158]: Using interface ppp1
Apr 2 00:41:45 pppd[158]: Connect: ppp1 <--> /dev/pts/0
Apr 2 00:41:45 pptpd[157]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 2 00:41:45 pppd[158]: found interface br0 for proxy arp
Apr 2 00:41:45 pppd[158]: local IP address 192.168.1.1
Apr 2 00:41:45 pppd[158]: remote IP address 192.168.1.110
Apr 2 00:41:45 pppd[158]: MPPE 128-bit stateful compression enabled
Apr 2 00:41:45 root: vpn connected from 172.24.6.18
Apr 2 00:51:45 pptpd[157]: CTRL: Asked to allocate call id when call open, not handled well
Apr 2 00:51:45 pptpd[157]: CTRL: Request to open call when call is already open, closing
Apr 2 00:51:45 pppd[158]: Modem hangup
Apr 2 00:51:45 pppd[158]: Connect time 10.0 minutes.
Apr 2 00:51:45 pppd[158]: Sent 3035 bytes, received 4917 bytes.
Apr 2 00:51:45 pptpd[157]: CTRL: Starting call (launching pppd, opening GRE)
Apr 2 00:51:45 pppd[158]: MPPE disabled
Apr 2 00:51:45 pppd[158]: Connection terminated.
Apr 2 00:51:45 pppd[165]: pppd 2.4.5 started by root, uid 0
Apr 2 00:51:45 pppd[165]: Using interface ppp1
Apr 2 00:51:45 pppd[165]: Connect: ppp1 <--> /dev/pts/1
Apr 2 00:51:45 root: vpn connected from 172.24.6.18
Apr 2 00:51:45 pppd[158]: Exit.
Apr 2 00:52:00 pppd[165]: Modem hangup
Apr 2 00:52:00 pppd[165]: Connection terminated.
Apr 2 00:52:00 pppd[165]: Exit.
Apr 2 00:52:00 pptpd[157]: CTRL: Client 172.24.6.18 control connection finished
Apr 2 00:52:04 pptpd[172]: CTRL: Client 172.24.6.18 control connection started
Apr 2 00:52:04 pptpd[172]: CTRL: Starting call (launching pppd, opening GRE)
Apr 2 00:52:04 pppd[173]: pppd 2.4.5 started by root, uid 0
Apr 2 00:52:04 pppd[173]: Using interface ppp1
Apr 2 00:52:04 pppd[173]: Connect: ppp1 <--> /dev/pts/0
Apr 2 00:52:04 pptpd[172]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 2 00:52:04 pppd[173]: found interface br0 for proxy arp
Apr 2 00:52:04 pppd[173]: local IP address 192.168.1.1
Apr 2 00:52:04 pppd[173]: remote IP address 192.168.1.111
Apr 2 00:52:04 pppd[173]: MPPE 128-bit stateful compression enabled
Apr 2 00:52:04 root: vpn connected from 172.24.6.18
Apr 2 00:53:14 pppd[173]: LCP terminated by peer (^JM-,X^P^@<M-Mt^@^@^@^@)
Apr 2 00:53:14 pppd[173]: Connect time 1.2 minutes.
Apr 2 00:53:14 pppd[173]: Sent 589 bytes, received 3930 bytes.
Apr 2 00:53:15 root: vpn connected from 172.24.6.18
Apr 2 00:53:15 pppd[173]: Modem hangup
Apr 2 00:53:15 pppd[173]: Connection terminated.
Apr 2 00:53:15 pppd[173]: Exit.
Apr 2 00:53:15 pptpd[172]: CTRL: Client 172.24.6.18 control connection finished
Для того чтобы заработали скрипты ip-up и ip-down необходимо в файле /opt/etc/ppp/options.pptpd добавить две строки:
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
Переименовать виртуальные интерфейсы при подкючении можно так:
/opt/etc/ppp/ip-up
#! /bin/sh
ip link set $1 down
ip link set $1 name $1\1
ip link set $1\1
В итоге, например, из интерфейса ppp1 получиться соответственно ppp11, из ppp2 - ppp21 и т.д.
Скрипт можно доработать по желанию, сделать проверки на remote_ip и т.д.
Для того чтобы заработали скрипты ip-up и ip-down необходимо в файле /opt/etc/ppp/options.pptpd добавить две строки:
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
Переименовать виртуальные интерфейсы при подкючении можно так:
/opt/etc/ppp/ip-up
#! /bin/sh
ip link set $1 down
ip link set $1 name $1\1
ip link set $1\1
В итоге, например, из интерфейса ppp1 получиться соответственно ppp11, из ppp2 - ppp21 и т.д.
Скрипт можно доработать по желанию, сделать проверки на remote_ip и т.д.
А проверка на remote_ip по $6 ?
Я не силен в написании shell скриптов, может пример накидать
А сделал скрипты исполняемыми ????
Да сделал, я выше писал про это.
В принципе всё работает, после того, как в настройках соединения убрать галочку "Использовать основной шлюз в удаленной сети". Но при этом клиент юзает свой инет. А как сделать, что бы клиент мог использовать мой инет?
По многочисленым жалобам на POPTOP, пришлось поэкспериментировать и было установлено:
1. Если у Вас соединение с интернетом происходит по DHCP или выделенному IP адресу ( т.е. PPPoE или PPTP оттсутствует), то в мометнт подключния VPN клиента у Вас пропадает интернет. Причиной тому исполнение роутером глобальных скриптов IP-UP и IP-DOWN встроеных в прошивку.
2. Отсутствует доступ в интернет через VPN соединение. Следствие по даному делу выявило не правильное написания правил firewall (организатором СЕГО заблуждения является Wolfgun, а также бездумные его пособники в копировании !!!)
Решение проблемы оказалось достаточно банальное и убивает сразу двух зайцев! Требуется создать всего два скрипта IP-UP, IP-DOWN в каталоге /opt/etc/ppp/ , удалить не нужные правила в post-firewall и добавить пару строчек в /opt/etc/ppp/options.pptpd
ПРИМЕР IP-UP
#!/bin/sh
iptables -I INPUT -i $1 -s $5 -j ACCEPT
iptables -I FORWARD -i $1 -s $5 -j ACCEPT ПРИМЕР IP-DOWN
#!/bin/sh
iptables -D INPUT -i $1 -s $5 -j ACCEPT
iptables -D FORWARD -i $1 -s $5 -j ACCEPT
Делаем скрипты исполняемыми
chmod +x /opt/etc/ppp/ip-*
Добавление строк в /opt/etc/ppp/options.pptpd
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-downТак должен выглядеть post-firewall
#!/bin/sh
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p 47 -j ACCEPTТак же для тех кому интересно описание переменных для написания скриптов ограничения скорости , доступа итд
$1- интерфейс ppp+
$2-физическое устройство/dev/tty/1
$3-скорость соединения ( по умолчанию 115000 kb)
$4- IP адрес VPN сервера
$5-IP адрес VPN клиента
$6- IP адрес подключения
popow_sergei
02-04-2010, 10:43
Добавление строк в /opt/etc/ppp/options.pptpd
ip-down-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
может так ?
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
может так ?
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
Спасибо за обноружение ошибки
popow_sergei
02-04-2010, 12:31
Так как многие жаловались на работу пришлось поэкспериментировать и было установлено:
1. Если у вас отсутствует PPoE или PPTP соединение, т.е. интернет получают по DHCP или выделенному IP адресу, пропадает интернет и VPN соединение. Причиной тому исполнение глобальных скриптов IP-UP и IP-DOWN.
2. Отсутствует доступ в интернет через VPN соединение. Причиной тому не правильное написания правил firewall ( причиной сего является моя не внимательность и бездумное копирование скриптов пользователями)
Решение проблемы оказалось достаточно банальное и убивает сразу двух зайцев! Требуется создать всего два скрипта IP-UP, IP-DOWN в каталоге /opt/etc/ppp/ , удалить не нужные правила в post-firewall и добавить пару строчек в /opt/etc/ppp/options.pptpd
ПРИМЕР IP-UP
#!/bin/sh
iptables -I INPUT -i $1 -s $5 -j ACCEPT
iptables -I FORWARD -i $1 -s $5 -j ACCEPT ПРИМЕР IP-DOWN
#!/bin/sh
iptables -D INPUT -i $1 -s $5 -j ACCEPT
iptables -D FORWARD -i $1 -s $5 -j ACCEPT
Делаем скрипты исполняемыми
chmod +x /opt/etc/ppp/ip-*
Добавление строк в /opt/etc/ppp/options.pptpd
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-downТак должен выглядеть post-firewall
#!/bin/sh
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p 47 -j ACCEPTТак же для тех кому интересно описание переменных для написания скриптов ограничения скорости , доступа итд
$1- интерфейс ppp+
$2-физическое устройство/dev/tty/1
$3-скорость соединения ( по умолчанию 115000 kb)
$4- IP адрес VPN сервера
$5-IP адрес VPN клиента
$6- IP адрес подключения
привел свои настройки в соответствие, результат тот же .
а именно , из винды соеденение с галочкой дает инет , но не дает
доступ во внутресеть .
соеденение без галочки дает доступ во внутресеть но нет инета .
:mad:
Вот теперь всё работает. Wolfgun, спасибо за всё!!!!
popow_sergei
02-04-2010, 18:39
обычное . без vpn
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.24.6.17 172.24.6.18 20
10.0.0.0 255.0.0.0 172.24.6.17 172.24.6.18 1
62.76.176.0 255.255.240.0 172.24.6.17 172.24.6.18 1
78.132.128.0 255.255.128.0 172.24.6.17 172.24.6.18 1
82.179.144.0 255.255.240.0 172.24.6.17 172.24.6.18 1
83.234.112.0 255.255.255.0 172.24.6.17 172.24.6.18 1
93.186.96.0 255.255.240.0 172.24.6.17 172.24.6.18 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.0.0 255.240.0.0 172.24.6.17 172.24.6.18 1
172.24.6.16 255.255.255.248 172.24.6.18 172.24.6.18 20
172.24.6.18 255.255.255.255 127.0.0.1 127.0.0.1 20
172.24.255.255 255.255.255.255 172.24.6.18 172.24.6.18 20
192.168.0.0 255.255.0.0 172.24.6.17 172.24.6.18 1
193.203.60.0 255.255.252.0 172.24.6.17 172.24.6.18 1
195.19.96.0 255.255.224.0 172.24.6.17 172.24.6.18 1
213.135.128.0 255.255.224.0 172.24.6.17 172.24.6.18 1
224.0.0.0 240.0.0.0 172.24.6.18 172.24.6.18 20
255.255.255.255 255.255.255.255 172.24.6.18 172.24.6.18 1
255.255.255.255 255.255.255.255 172.24.6.18 3 1
Основной шлюз: 172.24.6.17
================================================== =========================
Постоянные маршруты:
Отсутствует
************************************************** ****************************
c подключенным VPN c галочкой (инет есть локалки нет)
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.24.6.17 172.24.6.18 21
0.0.0.0 0.0.0.0 192.168.1.110 192.168.1.110 1
10.0.0.0 255.0.0.0 172.24.6.17 172.24.6.18 1
62.76.176.0 255.255.240.0 172.24.6.17 172.24.6.18 1
78.132.128.0 255.255.128.0 172.24.6.17 172.24.6.18 1
82.179.144.0 255.255.240.0 172.24.6.17 172.24.6.18 1
83.234.112.0 255.255.255.0 172.24.6.17 172.24.6.18 1
93.186.96.0 255.255.240.0 172.24.6.17 172.24.6.18 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.0.0 255.240.0.0 172.24.6.17 172.24.6.18 1
172.21.104.115 255.255.255.255 172.24.6.17 172.24.6.18 1
172.24.6.16 255.255.255.248 172.24.6.18 172.24.6.18 20
172.24.6.18 255.255.255.255 127.0.0.1 127.0.0.1 20
172.24.255.255 255.255.255.255 172.24.6.18 172.24.6.18 20
192.168.0.0 255.255.0.0 172.24.6.17 172.24.6.18 1
192.168.1.110 255.255.255.255 127.0.0.1 127.0.0.1 50
192.168.1.255 255.255.255.255 192.168.1.110 192.168.1.110 50
193.203.60.0 255.255.252.0 172.24.6.17 172.24.6.18 1
195.19.96.0 255.255.224.0 172.24.6.17 172.24.6.18 1
213.135.128.0 255.255.224.0 172.24.6.17 172.24.6.18 1
224.0.0.0 240.0.0.0 172.24.6.18 172.24.6.18 20
224.0.0.0 240.0.0.0 192.168.1.110 192.168.1.110 1
255.255.255.255 255.255.255.255 172.24.6.18 172.24.6.18 1
255.255.255.255 255.255.255.255 172.24.6.18 3 1
255.255.255.255 255.255.255.255 192.168.1.110 192.168.1.110 1
Основной шлюз: 192.168.1.110
================================================== =========================
Постоянные маршруты:
Отсутствует
************************************************** *****************************
с подкюченным VPN без галки (инета нет , локалка есть)
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.24.6.17 172.24.6.18 21
0.0.0.0 0.0.0.0 192.168.1.110 192.168.1.110 1
10.0.0.0 255.0.0.0 172.24.6.17 172.24.6.18 1
62.76.176.0 255.255.240.0 172.24.6.17 172.24.6.18 1
78.132.128.0 255.255.128.0 172.24.6.17 172.24.6.18 1
82.179.144.0 255.255.240.0 172.24.6.17 172.24.6.18 1
83.234.112.0 255.255.255.0 172.24.6.17 172.24.6.18 1
93.186.96.0 255.255.240.0 172.24.6.17 172.24.6.18 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.0.0 255.240.0.0 172.24.6.17 172.24.6.18 1
172.21.104.115 255.255.255.255 172.24.6.17 172.24.6.18 1
172.24.6.16 255.255.255.248 172.24.6.18 172.24.6.18 20
172.24.6.18 255.255.255.255 127.0.0.1 127.0.0.1 20
172.24.255.255 255.255.255.255 172.24.6.18 172.24.6.18 20
192.168.0.0 255.255.0.0 172.24.6.17 172.24.6.18 1
192.168.1.110 255.255.255.255 127.0.0.1 127.0.0.1 50
192.168.1.255 255.255.255.255 192.168.1.110 192.168.1.110 50
193.203.60.0 255.255.252.0 172.24.6.17 172.24.6.18 1
195.19.96.0 255.255.224.0 172.24.6.17 172.24.6.18 1
213.135.128.0 255.255.224.0 172.24.6.17 172.24.6.18 1
224.0.0.0 240.0.0.0 172.24.6.18 172.24.6.18 20
224.0.0.0 240.0.0.0 192.168.1.110 192.168.1.110 1
255.255.255.255 255.255.255.255 172.24.6.18 172.24.6.18 1
255.255.255.255 255.255.255.255 172.24.6.18 3 1
255.255.255.255 255.255.255.255 192.168.1.110 192.168.1.110 1
Основной шлюз: 192.168.1.110
================================================== =========================
Постоянные маршруты:
Отсутствует
************************************************** ****************************
theMIROn
02-04-2010, 18:57
Так как многие жаловались на работу пришлось поэкспериментировать
Вот и все получилось ;)
Вот и все получилось ;)
Еще нет :)
Это я до того сделал, ну решил воЩе красиво сделать....
Есть кому подражать ;)
А ещё было бы неплохо всю эту инфу добавить в первый пост. Потому что просматривать кучу страниц не каждый будет и в итоге будут появлятся одни и теже вопросы.
А ещё было бы неплохо всю эту инфу добавить в первый пост. Потому что просматривать кучу страниц не каждый будет и в итоге будут появлятся одни и теже вопросы.
Есть такая задумка, в ближайшее время постараюсь переписать весь процесс установки. По экспериментирую еще dnsmasq и с ошибкой ACCMs надо разобраться.
Wolfgun
Как я понял, теперь можно удалить из post-firewall:
iptables -I INPUT -i ppp+ -s 192.168.1.1/24 -j ACCEPT
iptables -I FORWARD -i ppp+ -s 192.168.1.1/24 -j ACCEPT
Так?
Wolfgun
Как я понял, теперь можно удалить из post-firewall:
iptables -I INPUT -i ppp+ -s 192.168.1.1/24 -j ACCEPT
iptables -I FORWARD -i ppp+ -s 192.168.1.1/24 -j ACCEPT
Так?
Ага
если сделал как описано выше, то данный правила не нужны в пост-файрволе
popow_sergei
03-04-2010, 10:32
Да сделал, я выше писал про это.
В принципе всё работает, после того, как в настройках соединения убрать галочку "Использовать основной шлюз в удаленной сети". Но при этом клиент юзает свой инет. А как сделать, что бы клиент мог использовать мой инет?
а получилось дать свой инет клиенту VPN c сохронением доступа во внутреннюю сеть ?
Потратил день что бы настроить и протестировать VPN через YOTA оказалось что для того что бы подключаться к вашему настроенному POPTOP на роутере нужно что бы в YOTE для вашего устройства по MAC подключили динамический IP. Убил целый день пока не попросил подключиться друга к моему VPN :)
Потратил день что бы настроить и протестировать VPN через YOTA оказалось что для того что бы подключаться к вашему настроенному POPTOP на роутере нужно что бы в YOTE для вашего устройства по MAC подключили динамический IP. Убил целый день пока не попросил подключиться друга к моему VPN :)
Так рабтает или нет ???
popow_sergei
04-04-2010, 09:27
pptpd.conf разрешения - 0644
option /opt/etc/ppp/options.pptpd
localip 192.168.1.1
remoteip 192.168.1.110-150
options.pptpd разрешения - 0644
192.168.1.1:
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
#nopcomp
#nodeflate
#noaccomp
ms-dns 192.168.1.1
ms-dns 193.203.60.1
#ms-wins 192.168.1.1
#ms-wins 10.0.0.4
proxyarp
#Logging
debug
#dump
lock
nobsdcomp
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
chap-secrets разрешения - 0777
# client server secret IP addresses
xxxx pptpd xxxx *
ip-up разрешения - 0711
#!/bin/sh
logger "vpn connected from $6"
iptables -I INPUT -i $1 -s $5 -j ACCEPT
iptables -I FORWARD -i $1 -s $5 -j ACCEPT
ip-down разрешения - 0711
#!/bin/sh
logger "vpn connected from $6"
iptables -D INPUT -i $1 -s $5 -j ACCEPT
iptables -D FORWARD -i $1 -s $5 -j ACCEPT
post-firewall разрешения - 0755
#!/bin/sh
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p 47 -j ACCEPT
route print
обычное . без vpn
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.24.6.17 172.24.6.18 20
10.0.0.0 255.0.0.0 172.24.6.17 172.24.6.18 1
62.76.176.0 255.255.240.0 172.24.6.17 172.24.6.18 1
78.132.128.0 255.255.128.0 172.24.6.17 172.24.6.18 1
82.179.144.0 255.255.240.0 172.24.6.17 172.24.6.18 1
83.234.112.0 255.255.255.0 172.24.6.17 172.24.6.18 1
93.186.96.0 255.255.240.0 172.24.6.17 172.24.6.18 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.0.0 255.240.0.0 172.24.6.17 172.24.6.18 1
172.24.6.16 255.255.255.248 172.24.6.18 172.24.6.18 20
172.24.6.18 255.255.255.255 127.0.0.1 127.0.0.1 20
172.24.255.255 255.255.255.255 172.24.6.18 172.24.6.18 20
192.168.0.0 255.255.0.0 172.24.6.17 172.24.6.18 1
193.203.60.0 255.255.252.0 172.24.6.17 172.24.6.18 1
195.19.96.0 255.255.224.0 172.24.6.17 172.24.6.18 1
213.135.128.0 255.255.224.0 172.24.6.17 172.24.6.18 1
224.0.0.0 240.0.0.0 172.24.6.18 172.24.6.18 20
255.255.255.255 255.255.255.255 172.24.6.18 172.24.6.18 1
255.255.255.255 255.255.255.255 172.24.6.18 3 1
Основной шлюз: 172.24.6.17
================================================== =========================
Постоянные маршруты:
Отсутствует
************************************************** ****************************
c подключенным VPN c галочкой (инет есть локалки нет)
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.24.6.17 172.24.6.18 21
0.0.0.0 0.0.0.0 192.168.1.110 192.168.1.110 1
10.0.0.0 255.0.0.0 172.24.6.17 172.24.6.18 1
62.76.176.0 255.255.240.0 172.24.6.17 172.24.6.18 1
78.132.128.0 255.255.128.0 172.24.6.17 172.24.6.18 1
82.179.144.0 255.255.240.0 172.24.6.17 172.24.6.18 1
83.234.112.0 255.255.255.0 172.24.6.17 172.24.6.18 1
93.186.96.0 255.255.240.0 172.24.6.17 172.24.6.18 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.0.0 255.240.0.0 172.24.6.17 172.24.6.18 1
172.21.104.115 255.255.255.255 172.24.6.17 172.24.6.18 1
172.24.6.16 255.255.255.248 172.24.6.18 172.24.6.18 20
172.24.6.18 255.255.255.255 127.0.0.1 127.0.0.1 20
172.24.255.255 255.255.255.255 172.24.6.18 172.24.6.18 20
192.168.0.0 255.255.0.0 172.24.6.17 172.24.6.18 1
192.168.1.110 255.255.255.255 127.0.0.1 127.0.0.1 50
192.168.1.255 255.255.255.255 192.168.1.110 192.168.1.110 50
193.203.60.0 255.255.252.0 172.24.6.17 172.24.6.18 1
195.19.96.0 255.255.224.0 172.24.6.17 172.24.6.18 1
213.135.128.0 255.255.224.0 172.24.6.17 172.24.6.18 1
224.0.0.0 240.0.0.0 172.24.6.18 172.24.6.18 20
224.0.0.0 240.0.0.0 192.168.1.110 192.168.1.110 1
255.255.255.255 255.255.255.255 172.24.6.18 172.24.6.18 1
255.255.255.255 255.255.255.255 172.24.6.18 3 1
255.255.255.255 255.255.255.255 192.168.1.110 192.168.1.110 1
Основной шлюз: 192.168.1.110
================================================== =========================
Постоянные маршруты:
Отсутствует
************************************************** *****************************
с подкюченным VPN без галки (инета нет , локалка есть)
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.24.6.17 172.24.6.18 20
10.0.0.0 255.0.0.0 172.24.6.17 172.24.6.18 1
62.76.176.0 255.255.240.0 172.24.6.17 172.24.6.18 1
78.132.128.0 255.255.128.0 172.24.6.17 172.24.6.18 1
82.179.144.0 255.255.240.0 172.24.6.17 172.24.6.18 1
83.234.112.0 255.255.255.0 172.24.6.17 172.24.6.18 1
93.186.96.0 255.255.240.0 172.24.6.17 172.24.6.18 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.0.0 255.240.0.0 172.24.6.17 172.24.6.18 1
172.21.104.115 255.255.255.255 172.24.6.17 172.24.6.18 1
172.24.6.16 255.255.255.248 172.24.6.18 172.24.6.18 20
172.24.6.18 255.255.255.255 127.0.0.1 127.0.0.1 20
172.24.255.255 255.255.255.255 172.24.6.18 172.24.6.18 20
192.168.0.0 255.255.0.0 172.24.6.17 172.24.6.18 1
192.168.1.0 255.255.255.0 192.168.1.111 192.168.1.111 1
192.168.1.111 255.255.255.255 127.0.0.1 127.0.0.1 50
192.168.1.255 255.255.255.255 192.168.1.111 192.168.1.111 50
193.203.60.0 255.255.252.0 172.24.6.17 172.24.6.18 1
195.19.96.0 255.255.224.0 172.24.6.17 172.24.6.18 1
213.135.128.0 255.255.224.0 172.24.6.17 172.24.6.18 1
224.0.0.0 240.0.0.0 172.24.6.18 172.24.6.18 20
224.0.0.0 240.0.0.0 192.168.1.111 192.168.1.111 50
255.255.255.255 255.255.255.255 172.24.6.18 172.24.6.18 1
255.255.255.255 255.255.255.255 192.168.1.111 192.168.1.111 1
255.255.255.255 255.255.255.255 192.168.1.111 3 1
Основной шлюз: 172.24.6.17
================================================== =========================
Постоянные маршруты:
Отсутствует
popow_sergei
04-04-2010, 09:37
Iptables -L -nv без подключения VPN
Chain INPUT (policy ACCEPT 496 packets, 26956 bytes)
pkts bytes target prot opt in out source destination
4628 1912K ACCEPT 47 -- * * 0.0.0.0/0 0.0.0.0/0
118 8472 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp dpt:1723
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
state INVALID
9058 1500K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
0 0 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
state NEW
23753 7246K ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0
state NEW
0 0 ACCEPT 2 -- * * 0.0.0.0/0 224.0.0.0/4
0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4
udp dpt:!1900
Chain FORWARD (policy ACCEPT 23810 packets, 2630K bytes)
pkts bytes target prot opt in out source destination
600 181K ACCEPT udp -- * * 0.0.0.0/0 192.168.1.31
udp dpt:30040
0 0 ACCEPT tcp -- * * 0.0.0.0/0 192.168.1.31
tcp dpt:30040
0 0 ACCEPT all -- br0 br0 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
state INVALID
0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4
10140 507K TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x06/0x02 TCPMSS clamp to PMTU
194K 96M ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
0 0 DROP all -- !br0 ppp0 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- !br0 vlan1 0.0.0.0/0 0.0.0.0/0
2 104 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
ctstate DNAT
Chain OUTPUT (policy ACCEPT 39668 packets, 16M bytes)
pkts bytes target prot opt in out source destination
Chain BRUTE (0 references)
pkts bytes target prot opt in out source destination
Chain MACS (0 references)
pkts bytes target prot opt in out source destination
Chain SECURITY (0 references)
pkts bytes target prot opt in out source destination
0 0 RETURN tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x17/0x02 limit: avg 1/sec burst 5
0 0 RETURN tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x17/0x04 limit: avg 1/sec burst 5
0 0 RETURN udp -- * * 0.0.0.0/0 0.0.0.0/0
limit: avg 5/sec burst 5
0 0 RETURN icmp -- * * 0.0.0.0/0 0.0.0.0/0
limit: avg 5/sec burst 5
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
Chain logaccept (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0
state NEW LOG flags 7 level 4 prefix `ACCEPT '
0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
Chain logdrop (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0
state NEW LOG flags 7 level 4 prefix `DROP '
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
popow_sergei
04-04-2010, 09:39
Iptables -L -nv подключение VPN с галочкой (инет есть локалки нет)
Chain INPUT (policy ACCEPT 496 packets, 26956 bytes)
pkts bytes target prot opt in out source destination
23 3261 ACCEPT all -- ppp1 * 192.168.1.110 0.0.0.0/0
4957 2013K ACCEPT 47 -- * * 0.0.0.0/0 0.0.0.0/0
123 9056 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp dpt:1723
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
state INVALID
9069 1501K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
0 0 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
state NEW
23812 7265K ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0
state NEW
0 0 ACCEPT 2 -- * * 0.0.0.0/0 224.0.0.0/4
0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4
udp dpt:!1900
Chain FORWARD (policy ACCEPT 23815 packets, 2630K bytes)
pkts bytes target prot opt in out source destination
197 68544 ACCEPT all -- ppp1 * 192.168.1.110 0.0.0.0/0
600 181K ACCEPT udp -- * * 0.0.0.0/0 192.168.1.3
udp dpt:30040
0 0 ACCEPT tcp -- * * 0.0.0.0/0 192.168.1.3
tcp dpt:30040
0 0 ACCEPT all -- br0 br0 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
state INVALID
0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4
10150 507K TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x06/0x02 TCPMSS clamp to PMTU
194K 96M ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
0 0 DROP all -- !br0 ppp0 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- !br0 vlan1 0.0.0.0/0 0.0.0.0/0
2 104 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
ctstate DNAT
Chain OUTPUT (policy ACCEPT 40038 packets, 16M bytes)
pkts bytes target prot opt in out source destination
Chain BRUTE (0 references)
pkts bytes target prot opt in out source destination
Chain MACS (0 references)
pkts bytes target prot opt in out source destination
Chain SECURITY (0 references)
pkts bytes target prot opt in out source destination
0 0 RETURN tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x17/0x02 limit: avg 1/sec burst 5
0 0 RETURN tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x17/0x04 limit: avg 1/sec burst 5
0 0 RETURN udp -- * * 0.0.0.0/0 0.0.0.0/0
limit: avg 5/sec burst 5
0 0 RETURN icmp -- * * 0.0.0.0/0 0.0.0.0/0
limit: avg 5/sec burst 5
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
Chain logaccept (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0
state NEW LOG flags 7 level 4 prefix `ACCEPT '
0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
Chain logdrop (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0
state NEW LOG flags 7 level 4 prefix `DROP '
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
popow_sergei
04-04-2010, 09:46
Iptables -L -nv подключение VPN без галочки (инет нет локалка есть)
Chain INPUT (policy ACCEPT 496 packets, 26956 bytes)
pkts bytes target prot opt in out source destination
14 1808 ACCEPT all -- ppp1 * 192.168.1.111 0.0.0.0/0
6421 2471K ACCEPT 47 -- * * 0.0.0.0/0 0.0.0.0/0
135 9992 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp dpt:1723
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
state INVALID
9081 1502K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
0 0 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
state NEW
23860 7281K ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0
state NEW
0 0 ACCEPT 2 -- * * 0.0.0.0/0 224.0.0.0/4
0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4
udp dpt:!1900
Chain FORWARD (policy ACCEPT 23815 packets, 2630K bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- ppp1 * 192.168.1.111 0.0.0.0/0
600 181K ACCEPT udp -- * * 0.0.0.0/0 192.168.1.31
udp dpt:30040
0 0 ACCEPT tcp -- * * 0.0.0.0/0 192.168.1.31
tcp dpt:30040
0 0 ACCEPT all -- br0 br0 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
state INVALID
0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4
10151 507K TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x06/0x02 TCPMSS clamp to PMTU
195K 96M ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
0 0 DROP all -- !br0 ppp0 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- !br0 vlan1 0.0.0.0/0 0.0.0.0/0
2 104 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
ctstate DNAT
Chain OUTPUT (policy ACCEPT 41463 packets, 17M bytes)
pkts bytes target prot opt in out source destination
Chain BRUTE (0 references)
pkts bytes target prot opt in out source destination
Chain MACS (0 references)
pkts bytes target prot opt in out source destination
Chain SECURITY (0 references)
pkts bytes target prot opt in out source destination
0 0 RETURN tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x17/0x02 limit: avg 1/sec burst 5
0 0 RETURN tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp flags:0x17/0x04 limit: avg 1/sec burst 5
0 0 RETURN udp -- * * 0.0.0.0/0 0.0.0.0/0
limit: avg 5/sec burst 5
0 0 RETURN icmp -- * * 0.0.0.0/0 0.0.0.0/0
limit: avg 5/sec burst 5
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
Chain logaccept (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0
state NEW LOG flags 7 level 4 prefix `ACCEPT '
0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
Chain logdrop (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0
state NEW LOG flags 7 level 4 prefix `DROP '
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
popow_sergei
04-04-2010, 09:53
Jan 1 03:00:01 syslogd started: BusyBox v1.15.3
Jan 1 03:00:01 kernel: klogd started: BusyBox v1.15.3 (2010-04-03 04:44:46 MSD)
Jan 1 03:00:01 kernel: CPU revision is: 00029006
Jan 1 03:00:01 kernel: Primary instruction cache 16kB, physically tagged, 2-way, linesize 16 bytes.
Jan 1 03:00:01 kernel: Primary data cache 16kB, 2-way, linesize 16 bytes.
Jan 1 03:00:01 kernel: Linux version 2.4.37.9 (root@localhost) (gcc version 3.4.6) #1 2010-04-03 04:54:21 MSD
Jan 1 03:00:01 kernel: Setting the PFC to its default value
Jan 1 03:00:01 kernel: Determined physical RAM map:
Jan 1 03:00:01 kernel: memory: 08000000 @ 00000000 (usable)
Jan 1 03:00:01 kernel: On node 0 totalpages: 32768
Jan 1 03:00:01 kernel: zone(0): 32768 pages.
Jan 1 03:00:01 kernel: zone(1): 0 pages.
Jan 1 03:00:01 kernel: loop: loaded (max 8 devices)
Jan 1 03:00:01 kernel: PPP generic driver version 2.4.2
Jan 1 03:00:01 kernel: PPP Deflate Compression module registered
Jan 1 03:00:01 kernel: PPP BSD Compression module registered
Jan 1 03:00:01 kernel: MPPE/MPPC encryption/compression module registered
Jan 1 03:00:01 kernel: PPPoL2TP kernel driver, V0.15.1
Jan 1 03:00:01 kernel: PPTP driver version 0.8.5-rc1
Jan 1 03:00:01 kernel: Amd/Fujitsu Extended Query Table v1.3 at 0x0040
Jan 1 03:00:02 dropbear[66]: Running in background
Jan 1 03:00:02 dnsmasq[73]: started, version 2.52 cachesize 512
Jan 1 03:00:02 dnsmasq[73]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 1 03:00:02 dnsmasq-dhcp[73]: DHCP, IP range 192.168.1.10 -- 192.168.1.50, lease time 1d
Jan 1 03:00:02 dnsmasq[73]: read /etc/hosts - 2 addresses
Jan 1 03:00:02 kernel: usb.c: registered new driver usbdevfs
Jan 1 03:00:02 kernel: usb.c: registered new driver hub
Jan 1 03:00:02 kernel: usb-uhci.c: $Revision: 1.275 $ time 04:57:01 Apr 3 2010
Jan 1 03:00:02 kernel: usb-uhci.c: High bandwidth mode enabled
Jan 1 03:00:02 kernel: PCI: Enabling device 01:03.0 (0000 -> 0001)
Jan 1 03:00:02 kernel: UHCI: Enabling VIA 6212 workarounds
Jan 1 03:00:02 kernel: usb-uhci.c: USB UHCI at I/O 0x100, IRQ 12
Jan 1 03:00:02 kernel: usb-uhci.c: Detected 2 ports
Jan 1 03:00:02 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 03:00:02 kernel: hub.c: USB hub found
Jan 1 03:00:02 kernel: hub.c: 2 ports detected
Jan 1 03:00:02 kernel: PCI: Enabling device 01:03.1 (0000 -> 0001)
Jan 1 03:00:02 kernel: UHCI: Enabling VIA 6212 workarounds
Jan 1 03:00:02 kernel: usb-uhci.c: USB UHCI at I/O 0x120, IRQ 12
Jan 1 03:00:02 kernel: usb-uhci.c: Detected 2 ports
Jan 1 03:00:02 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 2 ports detected
Jan 1 03:00:03 kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Jan 1 03:00:03 kernel: PCI: Enabling device 01:03.2 (0000 -> 0002)
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: PCI device 1106:3104
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: irq 12, pci mem c01a1000
Jan 1 03:00:03 kernel: usb.c: new USB bus registered, assigned bus number 3
Jan 1 03:00:03 kernel: EHCI: Enabling VIA 6212 workarounds
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 10 Dec 2004/2.4
Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 4 ports detected
Jan 1 03:00:03 kernel: usb.c: registered new driver usblp
Jan 1 03:00:03 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 03:00:03 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 03:00:03 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:03 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:03 kernel: USB Mass Storage support registered.
Jan 1 03:00:04 dhcp client: deconfig: lease is lost
Jan 1 03:00:07 dnsmasq[73]: read /etc/hosts - 2 addresses
Jan 1 03:00:07 dnsmasq[73]: using nameserver 193.203.60.1#53
Jan 1 03:00:07 dhcp client: bound IP : 172.21.104.115 from 172.21.104.113
Jan 1 03:00:07 pppd[104]: Plugin rp-pppoe.so loaded.
Jan 1 03:00:07 pppd[104]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
Jan 1 03:00:07 pppd[105]: pppd 2.4.5 started by root, uid 0
Jan 1 03:00:07 pppd[105]: PPP session is 35227 (0x899b)
Jan 1 03:00:07 pppd[105]: Connected to 00:00:cd:16:f1:96 via interface vlan1
Jan 1 03:00:07 pppd[105]: Using interface ppp0
Jan 1 03:00:07 pppd[105]: Connect: ppp0 <--> vlan1
Jan 1 03:00:07 pptpd[121]: MGR: Manager process started
Jan 1 03:00:07 pptpd[121]: MGR: Maximum of 41 connections available
Jan 1 03:00:07 bcrelay[122]: Running as child
Jan 1 03:00:09 dropbear[123]: Child connection from 172.24.6.18:1160
Jan 1 03:00:09 pppd[105]: CHAP authentication succeeded
Jan 1 03:00:09 pppd[105]: CHAP authentication succeeded
Jan 1 03:00:09 pppd[105]: peer from calling number 00:00:CD:16:F1:96 authorized
Jan 1 03:00:10 pppd[105]: local IP address 172.17.44.9
Jan 1 03:00:10 pppd[105]: remote IP address 10.10.0.4
Jan 1 03:00:10 pppd[105]: primary DNS address 193.203.60.1
Jan 1 03:00:10 pppd[105]: secondary DNS address 172.20.0.82
Jan 1 03:00:10 dnsmasq[73]: read /etc/hosts - 2 addresses
Jan 1 03:00:10 dnsmasq[73]: using nameserver 172.20.0.82#53
Jan 1 03:00:10 dnsmasq[73]: using nameserver 193.203.60.1#53
Jan 1 03:00:10 PPPoE: connected to ISP
Jan 1 03:00:10 dropbear[123]: password auth succeeded for 'root' from 172.24.6.18:1160
Apr 4 11:41:11 pppd[105]: System time change detected.
Apr 4 11:41:13 pptpd[141]: CTRL: Client 172.24.6.18 control connection started
Apr 4 11:41:13 pptpd[141]: CTRL: Starting call (launching pppd, opening GRE)
Apr 4 11:41:13 pppd[142]: pppd 2.4.5 started by root, uid 0
Apr 4 11:41:13 pppd[142]: Using interface ppp1
Apr 4 11:41:13 pppd[142]: Connect: ppp1 <--> /dev/pts/0
Apr 4 11:41:16 pptpd[141]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 4 11:41:16 pppd[142]: found interface br0 for proxy arp
Apr 4 11:41:16 pppd[142]: local IP address 192.168.1.1
Apr 4 11:41:16 pppd[142]: remote IP address 192.168.1.110
Apr 4 11:41:16 pppd[142]: MPPE 128-bit stateful compression enabled
Apr 4 11:41:16 root: vpn connected from 172.24.6.18
Apr 4 11:41:38 pppd[142]: LCP terminated by peer (!Z$M-^V^@<M-Mt^@^@^@^@)
Apr 4 11:41:38 pppd[142]: Connect time 0.4 minutes.
Apr 4 11:41:38 pppd[142]: Sent 7107 bytes, received 60763 bytes.
Apr 4 11:41:38 root: vpn connected from 172.24.6.18
Apr 4 11:41:38 pppd[142]: Modem hangup
Apr 4 11:41:38 pppd[142]: Connection terminated.
Apr 4 11:41:38 pppd[142]: Exit.
Apr 4 11:41:38 pptpd[141]: CTRL: Client 172.24.6.18 control connection finished
Apr 4 11:41:49 pptpd[153]: CTRL: Client 172.24.6.18 control connection started
Apr 4 11:41:49 pptpd[153]: CTRL: Starting call (launching pppd, opening GRE)
Apr 4 11:41:49 pppd[154]: pppd 2.4.5 started by root, uid 0
Apr 4 11:41:49 pppd[154]: Using interface ppp1
Apr 4 11:41:49 pppd[154]: Connect: ppp1 <--> /dev/pts/0
Apr 4 11:41:52 pptpd[153]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 4 11:41:52 pppd[154]: found interface br0 for proxy arp
Apr 4 11:41:52 pppd[154]: local IP address 192.168.1.1
Apr 4 11:41:52 pppd[154]: remote IP address 192.168.1.111
Apr 4 11:41:52 pppd[154]: MPPE 128-bit stateful compression enabled
Apr 4 11:41:52 root: vpn connected from 172.24.6.18
Apr 4 11:41:59 pppd[154]: LCP terminated by peer (iM-J*K^@<M-Mt^@^@^@^@)
Apr 4 11:41:59 pppd[154]: Connect time 0.2 minutes.
Apr 4 11:41:59 pppd[154]: Sent 0 bytes, received 2179 bytes.
Apr 4 11:41:59 root: vpn connected from 172.24.6.18
Apr 4 11:42:02 pppd[154]: Connection terminated.
Apr 4 11:42:02 pppd[154]: Modem hangup
Apr 4 11:42:02 pppd[154]: Exit.
Apr 4 11:42:02 pptpd[153]: GRE: read(fd=6,buffer=4205cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Apr 4 11:42:02 pptpd[153]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Apr 4 11:42:02 pptpd[153]: CTRL: Client 172.24.6.18 control connection finished
Apr 4 11:42:08 ntp client: Synchronizing time with ntp.psn.ru ...
popow_sergei
04-04-2010, 10:02
[root@WL500GP_PS root]$ iptables-save
# Generated by iptables-save v1.3.8 on Sun Apr 4 11:48:45 2010
*nat
:PREROUTING ACCEPT [159:22110]
:POSTROUTING ACCEPT [18:4037]
:OUTPUT ACCEPT [18:4037]
:VSERVER - [0:0]
-A PREROUTING -d 172.17.44.9 -j VSERVER
-A PREROUTING -d 172.21.104.115 -j VSERVER
-A POSTROUTING -s ! 172.17.44.9 -o ppp0 -j MASQUERADE
-A POSTROUTING -s ! 172.21.104.115 -o vlan1 -j MASQUERADE
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -d 192.168.1.0/255.255.255.0 -o br0
-j SNAT --to-source 192.168.1.1
-A VSERVER -p tcp -m tcp --dport 30040 -j DNAT --to-destination 192.168.1.56:300
40
-A VSERVER -p udp -m udp --dport 30040 -j DNAT --to-destination 192.168.1.56:300
40
-A VSERVER -p udp -m udp --dport 6432 -j DNAT --to-destination 192.168.1.12:6432
-A VSERVER -p tcp -m tcp --dport 6432 -j DNAT --to-destination 192.168.1.12:6432
-A VSERVER -p udp -m udp --dport 51002 -j DNAT --to-destination 192.168.1.50:510
02
-A VSERVER -p tcp -m tcp --dport 51002 -j DNAT --to-destination 192.168.1.50:510
02
-A VSERVER -p tcp -m tcp --dport 30041 -j DNAT --to-destination 192.168.1.31:300
40
-A VSERVER -p udp -m udp --dport 30041 -j DNAT --to-destination 192.168.1.31:300
40
-A VSERVER -p tcp -m tcp --dport 4899 -j DNAT --to-destination 192.168.1.10:4899
-A VSERVER -p udp -m udp --dport 4899 -j DNAT --to-destination 192.168.1.10:4899
COMMIT
# Completed on Sun Apr 4 11:48:45 2010
# Generated by iptables-save v1.3.8 on Sun Apr 4 11:48:45 2010
*mangle
:PREROUTING ACCEPT [1601:268959]
:INPUT ACCEPT [1255:197095]
:FORWARD ACCEPT [235:52416]
:OUTPUT ACCEPT [1358:970637]
:POSTROUTING ACCEPT [1792:1090439]
COMMIT
# Completed on Sun Apr 4 11:48:45 2010
# Generated by iptables-save v1.3.8 on Sun Apr 4 11:48:45 2010
*filter
:INPUT ACCEPT [40:2044]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1319:960171]
:BRUTE - [0:0]
:MACS - [0:0]
:SECURITY - [0:0]
:logaccept - [0:0]
:logdrop - [0:0]
-A INPUT -p gre -j ACCEPT
-A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
-A INPUT -m state --state INVALID -j DROP
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -m state --state NEW -j ACCEPT
-A INPUT -i br0 -m state --state NEW -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -p igmp -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -p udp -m udp ! --dport 1900 -j ACCEPT
-A FORWARD -i br0 -o br0 -j ACCEPT
-A FORWARD -m state --state INVALID -j DROP
-A FORWARD -d 224.0.0.0/240.0.0.0 -p udp -j ACCEPT
-A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i ! br0 -o ppp0 -j DROP
-A FORWARD -i ! br0 -o vlan1 -j DROP
-A FORWARD -m conntrack --ctstate DNAT -j ACCEPT
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m limit --limit 1/sec
-j RETURN
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK RST -m limit --limit 1/sec
-j RETURN
-A SECURITY -p udp -m limit --limit 5/sec -j RETURN
-A SECURITY -p icmp -m limit --limit 5/sec -j RETURN
-A SECURITY -j DROP
-A logaccept -m state --state NEW -j LOG --log-prefix "ACCEPT " --log-tcp-sequen
ce --log-tcp-options --log-ip-options
-A logaccept -j ACCEPT
-A logdrop -m state --state NEW -j LOG --log-prefix "DROP " --log-tcp-sequence -
-log-tcp-options --log-ip-options
-A logdrop -j DROP
COMMIT
# Completed on Sun Apr 4 11:48:45 2010
[root@WL500GP_PS root]$
popow_sergei
04-04-2010, 10:05
[root@WL500GP_PS root]$ iptables-save
# Generated by iptables-save v1.3.8 on Sun Apr 4 11:53:25 2010
*nat
:PREROUTING ACCEPT [210:26307]
:POSTROUTING ACCEPT [25:6354]
:OUTPUT ACCEPT [25:6354]
:VSERVER - [0:0]
-A PREROUTING -d 172.17.44.9 -j VSERVER
-A PREROUTING -d 172.21.104.115 -j VSERVER
-A POSTROUTING -s ! 172.17.44.9 -o ppp0 -j MASQUERADE
-A POSTROUTING -s ! 172.21.104.115 -o vlan1 -j MASQUERADE
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -d 192.168.1.0/255.255.255.0 -o br0
-j SNAT --to-source 192.168.1.1
-A VSERVER -p tcp -m tcp --dport 30040 -j DNAT --to-destination 192.168.1.56:300
40
-A VSERVER -p udp -m udp --dport 30040 -j DNAT --to-destination 192.168.1.56:300
40
-A VSERVER -p udp -m udp --dport 6432 -j DNAT --to-destination 192.168.1.12:6432
-A VSERVER -p tcp -m tcp --dport 6432 -j DNAT --to-destination 192.168.1.12:6432
-A VSERVER -p udp -m udp --dport 51002 -j DNAT --to-destination 192.168.1.50:510
02
-A VSERVER -p tcp -m tcp --dport 51002 -j DNAT --to-destination 192.168.1.50:510
02
-A VSERVER -p tcp -m tcp --dport 30041 -j DNAT --to-destination 192.168.1.31:300
40
-A VSERVER -p udp -m udp --dport 30041 -j DNAT --to-destination 192.168.1.31:300
40
-A VSERVER -p tcp -m tcp --dport 4899 -j DNAT --to-destination 192.168.1.10:4899
-A VSERVER -p udp -m udp --dport 4899 -j DNAT --to-destination 192.168.1.10:4899
COMMIT
# Completed on Sun Apr 4 11:53:25 2010
# Generated by iptables-save v1.3.8 on Sun Apr 4 11:53:25 2010
*mangle
:PREROUTING ACCEPT [2511:459756]
:INPUT ACCEPT [1830:319443]
:FORWARD ACCEPT [529:117782]
:OUTPUT ACCEPT [1893:1072112]
:POSTROUTING ACCEPT [2697:1283589]
COMMIT
# Completed on Sun Apr 4 11:53:25 2010
# Generated by iptables-save v1.3.8 on Sun Apr 4 11:53:25 2010
*filter
:INPUT ACCEPT [43:2188]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1854:1061648]
:BRUTE - [0:0]
:MACS - [0:0]
:SECURITY - [0:0]
:logaccept - [0:0]
:logdrop - [0:0]
-A INPUT -s 192.168.1.110 -i ppp1 -j ACCEPT
-A INPUT -p gre -j ACCEPT
-A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
-A INPUT -m state --state INVALID -j DROP
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -m state --state NEW -j ACCEPT
-A INPUT -i br0 -m state --state NEW -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -p igmp -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -p udp -m udp ! --dport 1900 -j ACCEPT
-A FORWARD -s 192.168.1.110 -i ppp1 -j ACCEPT
-A FORWARD -i br0 -o br0 -j ACCEPT
-A FORWARD -m state --state INVALID -j DROP
-A FORWARD -d 224.0.0.0/240.0.0.0 -p udp -j ACCEPT
-A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i ! br0 -o ppp0 -j DROP
-A FORWARD -i ! br0 -o vlan1 -j DROP
-A FORWARD -m conntrack --ctstate DNAT -j ACCEPT
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m limit --limit 1/sec
-j RETURN
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK RST -m limit --limit 1/sec
-j RETURN
-A SECURITY -p udp -m limit --limit 5/sec -j RETURN
-A SECURITY -p icmp -m limit --limit 5/sec -j RETURN
-A SECURITY -j DROP
-A logaccept -m state --state NEW -j LOG --log-prefix "ACCEPT " --log-tcp-sequen
ce --log-tcp-options --log-ip-options
-A logaccept -j ACCEPT
-A logdrop -m state --state NEW -j LOG --log-prefix "DROP " --log-tcp-sequence -
-log-tcp-options --log-ip-options
-A logdrop -j DROP
COMMIT
# Completed on Sun Apr 4 11:53:25 2010
[root@WL500GP_PS root]$
popow_sergei
04-04-2010, 17:46
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.0.4 * 255.255.255.255 UH 0 0 0 WAN ppp0
193.203.60.1 172.21.104.113 255.255.255.255 UGH 1 0 0 WAN vlan1
172.21.104.112 * 255.255.255.248 U 0 0 0 WAN vlan1
192.168.1.0 * 255.255.255.0 U 0 0 0 LAN br0
83.234.112.0 172.21.104.113 255.255.255.0 UG 0 0 0 WAN vlan1
193.203.60.0 172.21.104.113 255.255.252.0 UG 0 0 0 WAN vlan1
82.179.144.0 172.21.104.113 255.255.240.0 UG 0 0 0 WAN vlan1
62.76.176.0 172.21.104.113 255.255.240.0 UG 0 0 0 WAN vlan1
93.186.96.0 172.21.104.113 255.255.240.0 UG 0 0 0 WAN vlan1
195.19.96.0 172.21.104.113 255.255.224.0 UG 0 0 0 WAN vlan1
213.135.128.0 172.21.104.113 255.255.224.0 UG 0 0 0 WAN vlan1
78.132.128.0 172.21.104.113 255.255.128.0 UG 0 0 0 WAN vlan1
192.168.0.0 172.21.104.113 255.255.0.0 UG 0 0 0 WAN vlan1
172.16.0.0 172.21.104.113 255.240.0.0 UG 0 0 0 WAN vlan1
10.0.0.0 172.21.104.113 255.0.0.0 UG 0 0 0 WAN vlan1
default 10.10.0.4 0.0.0.0 UG 0 0 0 WAN ppp0
default 172.21.104.113 0.0.0.0 UG 1 0 0 WAN vlan1
Так рабтает или нет ???
Да все теперь работает. Услуга (бесплатная) подключается в течении 2х дней и после ее включения нужно подключить устройство в личном кабинете.
Подскажите как отрубить WEB морду (остановить сервис или настроить firewal) роутера а то у меня из интернета можно на него зайти.
popow_sergei
06-04-2010, 18:30
По моей проблеме нет соображений ?
popow_sergei
14-04-2010, 10:33
решил поэкспериментировать с настройками .
и поменял
с
localip 192.168.1.1
remoteip 192.168.1.110-150
на
localip 192.168.0.1
remoteip 192.168.0.110-150
в результате заметил что при подключении с галочкой все осталось без изменений (инет работает локалка нет)
а вот с подключением без галочки раньше было - инет нет лоалка есть
стало - нет ни чего.
в файле
nat_rules
при чем не чего не меняется хотя как мне кажется должно бы
так как сеть поменялась на 192,168,0,1 а в строке ниже по прежнему
192,168,1,1
-A POSTROUTING -o br0 -s 192.168.1.0/24 -d 192.168.1.0/24 -j SNAT --to-source 192.168.1.1
roadstreamer
14-04-2010, 22:21
А на Dir320 poptop не встанет? Понимаю, что флэш 4М всего, но ведь соффт устанавливаеца на присоединенную флэху, /opt/ppp
popow_sergei
14-04-2010, 22:30
А на Dir320 poptop не встанет? Понимаю, что флэш 4М всего, но ведь соффт устанавливаеца на присоединенную флэху, /opt/ppp
встанет . сам поставил POPTOP уже сверху после установки программ для чайника . Всё тоже самое , по инструкции за исключением того что папки уже есть , их создавать не надо .
Устанавливаем POPTOP и настраиваем конфиги.
WAN: статический реальный IP
LAN: 192.168.38.0/24 (DHCP выдает 2-249)
задача: подключаться снаружи к компам LAN
Настройки:
[admin@nano7 root]$ cat /opt/etc/pptpd.conf
option /opt/etc/ppp/options.pptpd
#noipparam
#logwtmp
localip 192.168.38.1
remoteip 192.168.38.251-254
[admin@nano7 root]$ cat /opt/etc/ppp/options.pptpd
name pptpd
# разрешается MPPE 128 и MSCHAP-V2
# {{{
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
# }}}
ms-dns 192.168.38.1
ms-dns 193.125.143.173
proxyarp
lock
nobsdcomp
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
[admin@nano7 root]$ cat /opt/etc/ppp/ip-up
#!/bin/sh
[admin@nano7 root]$ cat /opt/etc/ppp/ip-down
#!/bin/sh
logger vpn disconnected from
[admin@nano7 root]$ cat /tmp/local/sbin/post-firewall
#!/bin/sh
iptables -t nat -nvL POSTROUTING | grep MASQUERADE | awk '{
"ifconfig "$7" | grep Mask" | getline ip;
split(ip,ip,":"); split(ip[2],ip," ");
split($8,src,"!");
if (src[1]=="") {src="! -s "src[2]} else {src="-s "src[1]};
if ($9=="0.0.0.0/0") {dst=""} else {dst="-d "$9};
system("iptables -t nat -A POSTROUTING -o "$7" "src" "dst" -j SNAT --to-source "ip[1]);
system("iptables -t nat -D POSTROUTING -o "$7" "src" "dst" -j MASQUERADE");
}'
# ban vkontakte.ru
iptables -A FORWARD -d 93.186.224.0/20 -j DROP
#открываем доступ к vpn снаружи
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
# правила для 47 порта не обязательны, так как соединение через этот порт инициализируются роутером. Открывать при нестандартных настройкай фаервола роутера.
iptables -I INPUT -p 47 -j ACCEPT
# Следующие правила нужно создавать из-за того, что роутер почему-то считает, что устройство ppp относится к зоне WAN. Если заставить его считать, что это LAN, то эти правила станут не нужны. Отключение следующих правила приведёт к тому, что у vpn-клиентов пропадёт доступ к интернету и локальной сети
iptables -I INPUT -i ppp+ -j ACCEPT
#iptables -I OUTPUT -o ppp+ -j ACCEPT
iptables -I FORWARD -i ppp+ -j ACCEPT
из LAN подключается. из WAN - нет, ошибка 638 (timeout)
не понимаю что не так :confused:
Простите, господа, самовыпиливаюсь. Всё работает с такими конфигами.
Если в винде при подключении поставить галочку на основном шлюзе, то весь трафик пойдет через роутер. Если не поставить - появится маршрут до LAN за роутером и компы будут доступны.
Прошу помощи
Имеем сеть
а) Ип адрес роутера (WL500gp) WAN 85.113.3xx.xxx (интернет поднят в сети с помощью PPPoE)
Внутренняя сеть 192.168.0.yyy
б) ИП адрес cервера WAN 85.113.5zz.zzz
Внутренняя сеть 192.168.120.yyy
Необходимо:
1) чтоб роутер "a" поднимал VPN соединение с сеть "б". Т.е. Роутер должен быть клиентом
2) Чтоб компьютеры в сети 192.168.0.yyy видели сеть 192.168.120.yyy и наоборот. Интернет у каждой сети свой.
PopTop поднят подключаться к роутеру из вне могу.
popow_sergei
16-04-2010, 08:35
Если в винде при подключении поставить галочку на основном шлюзе, то весь трафик пойдет через роутер. Если не поставить - появится маршрут до LAN за роутером и компы будут доступны.
должно по идее работать с галкой и инет и локалка
хотя я этого пока не добился
должно по идее работать с галкой и инет и локалка
хотя я этого пока не добился
Не понял вас...
Если стоит галочка, то весь трафик клиента идет через vpn
Если не стоит, добавляется маршрут 192.168.38.0 mask 255.255.255.0 192.168.38.x в моем случае и доступна сеть за vpn, а инет через основное соединение клиента
popow_sergei
16-04-2010, 15:14
Не понял вас...
Если стоит галочка, то весь трафик клиента идет через vpn
Если не стоит, добавляется маршрут 192.168.38.0 mask 255.255.255.0 192.168.38.x в моем случае и доступна сеть за vpn, а инет через основное соединение клиента
это понятно ...у меня так же .
тут вроде уже настривали так что бы при подключении с галочкой
был интернет через шлюз роутера + доступ во внутреннию сеть роутера .
это понятно ...у меня так же .
тут вроде уже настривали так что бы при подключении с галочкой
был интернет через шлюз роутера + доступ во внутреннию сеть роутера .
в моем случае так и есть.
конфиги-логи что ли приложите...
popow_sergei
16-04-2010, 18:31
в моем случае так и есть.
конфиги-логи что ли приложите...
все выше .... постами 10
Viper_Rus
02-05-2010, 23:52
У кого нить работает poptop на RT-N16 с прошивкой из RT-N ветки? Месяц бъюсь, ничего не получается. Подключение происходит, а инета нет. Без галки "Использовать основной шлюз в удаленной сети" вообще ничего не работает. С ней внутренняя сеть работает, инет нет.
Притом, выявил такую чушь, допустим яндекс по ya.ru не пингуется, а по айпишнику все норм. Хотя в соединеии ДНС есть, и там айпи моего роутера(лан айпи, не поптоп сервера). Прописываю вручную ДНС провайдера или гугл, без толку. Притом во времся того как я соединяюсь, у других компьютеров инет не пропадает, все норм.
Ради прикола установил DD-WRT mega. Все завилось с первого тыка через вебморду.
Вот и не знаю что делать. Проошивка от энтузиастов роднее и приятнее, но не работает poptop. DD-WRT все работает, но глючит WiFi(скорость 802.11n в два раза ниже положеной).
Viper_Rus
03-05-2010, 00:30
Фух, вроде заработало))))) Вот так всегда, когда думаешь что все, все налаживается))))
Без галки есть инет, с ней есть внутренние ресурсы. У всех так?
А низя ли как нить объединить? ) на dd-wrt с галкой работает и то и другое.
popow_sergei
03-05-2010, 12:04
Фух, вроде заработало))))) Вот так всегда, когда думаешь что все, все налаживается))))
Без галки есть инет, с ней есть внутренние ресурсы. У всех так?
А низя ли как нить объединить? ) на dd-wrt с галкой работает и то и другое.
нет , у меня наоборот . с галкой есть инет . без есть локалка .
тоже бился месяц с тем что бы работало все вместе , но увы .
забил на это ...
если кто то решит этот вопрос прошу оповестить тут
Viper_Rus
03-05-2010, 12:11
У меня щас с галкой есть локалка, без галки нет ничего)))))))
Однозначно все должно работать с галкой, щас бъюсь чтобы с галкой кроме локалки еще и инет был.
Viper_Rus
03-05-2010, 12:41
Короче, устройство RT-N16. Статический внеший WAN. Последняя прошивка.
Все сделал как у Gluk тут:http://wl500g.info/showpost.php?p=194312&postcount=303
Без галки есть инет(напрямую через USB модем). С галкой нет ничего(((
Щас попробую DIR-320 настроить. Чтото мне подсказывает, что там все пойдет.
Viper_Rus
03-05-2010, 13:15
Да, так и есть. DIR-320 на прошивке WL500gpv2-1.9.2.7-d-r1506.trx завелся с пол оборота. Просто скопировал настройки и все))))) С галкой работает и инет, и локалка.
Блин, что такого накручено в RT-N16-1.9.2.7-rtn-r1509.trx ((((
theMIROn
03-05-2010, 13:26
А подробнее можно, что именно не так с rtn, что за галки и т.п. со всеми возможными логами?
кажется кто то писал что на rt-n16 поптоп не работает
Viper_Rus
03-05-2010, 13:37
WAN: статический реальный IP
Роутер: 192.168.1.100
Настройки:
[viper@RT-N16 root]$ cat /opt/etc/pptpd.conf
localip 192.168.1.100
remoteip 192.168.1.111-115
[viper@RT-N16 root]$ cat /opt/etc/ppp/options.pptpd
name pptpd
# разрешается MPPE 128 и MSCHAP-V2
# {{{
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
# }}}
ms-dns 192.168.1.100
ms-dns 95.161.0.77
proxyarp
lock
nobsdcomp
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
[viper@RT-N16 root]$ cat /opt/etc/ppp/ip-up
#!/bin/sh
[viperr@RT-N16 root]$ cat /opt/etc/ppp/ip-down
#!/bin/sh
logger vpn disconnected from
[viper@RT-N16 root]$ cat /tmp/local/sbin/post-firewall
#!/bin/sh
## FIREWALL
## set default policy
iptables -P INPUT DROP
## Allow access to various router services from WAN
for P in 15122 22 23; do
iptables -I INPUT 1 -p tcp --syn -i "$1" --dport $P -j ACCEPT
done
#открываем доступ к vpn снаружи
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
# правила для 47 порта не обязательны, так как соединение через этот порт инициализируются роутером. Открывать при нестандартных настройкай фаервола роутера.
iptables -I INPUT -p 47 -j ACCEPT
# Следующие правила нужно создавать из-за того, что роутер почему-то считает, что устройство ppp относится к зоне WAN. Если заставить его считать, что это LAN, то эти правила станут не нужны. Отключение следующих правила приведёт к тому, что у vpn-клиентов пропадёт доступ к интернету и локальной сети
iptables -I INPUT -i ppp+ -j ACCEPT
#iptables -I OUTPUT -o ppp+ -j ACCEPT
iptables -I FORWARD -i ppp+ -j ACCEPT
[viper@RT-N16 root]$ cat /tmp/local/sbin/post-boot
#!/bin/sh
insmod tun
chmod 777 /tmp
route add -net 212.48.192.132 netmask 255.255.255.255 gw 192.168.1.101
ln -s /tmp/ppp/chap-secrets /opt/etc/ppp/
Viper_Rus
03-05-2010, 14:11
кажется кто то писал что на rt-n16 поптоп не работает
На Asus RT-N16 с DD-WRT прекрастно работает. Правда там настройка через Вебморду
2theMIROn
Галка - имеется ввиду "Использовать основной шлюз в удаленной сети" в настройках виндового соединения. На это можно не обращать внимания, для начала нужно что б с ней заработало)
При выше указанных настройках при подключении к ДИР-320 с помошью виндовой функции VPN получаю полный доступ к локальным ресурасам и интернету.
При точно таких же настройках на RT-N16(c прошивкой из RT-N ветки) у меня даже роутер пингануть не получается(192.168.1.100), хотя соединение устанавливается и получаю внутренний айпишник вида 192.168.1.111-115.
Вы только скажите какие логи сделать, все сделаю.
p.s. Извеняюсь, написал сообщение в вашей ветке, но только щас заметил что вы здесь ответили.
На Asus RT-N16 с DD-WRT прекрастно работает. Правда там настройка через Вебморду
Если используется не тот же самый бинарник PopTop'а что пробовался на прошивке 1.9.2.7-rtn, то это ничего не доказывает. Вполне возможно, PopTop нужно пересобирать под 2.6.
Viper_Rus
03-05-2010, 15:47
Если используется не тот же самый бинарник PopTop'а что пробовался на прошивке 1.9.2.7-rtn, то это ничего не доказывает. Вполне возможно, PopTop нужно пересобирать под 2.6.
Скорее все так и есть, там в конфигурационных файлах есть параметры, которые даже не воспринимаются нашей версией.
popow_sergei
03-05-2010, 18:12
Да, так и есть. DIR-320 на прошивке WL500gpv2-1.9.2.7-d-r1506.trx завелся с пол оборота. Просто скопировал настройки и все))))) С галкой работает и инет, и локалка.
Блин, что такого накручено в RT-N16-1.9.2.7-rtn-r1509.trx ((((
выложи конфиги при которых работает и локалка и инет .
фаер не забудь
Viper_Rus
03-05-2010, 21:32
выложи конфиги при которых работает и локалка и инет .
фаер не забудь
Уже выкладывал
http://wl500g.info/showpost.php?p=195972&postcount=318
Правда в моем понимании локалка, это точно я например по внутреннему айпи могу зайти в вебморду роутера или другого устройства. Нетбиос не проверял.
Ребята, что такое может быть:
May 4 20:46:59 bcrelay[204]: mainloop: Error, sendto failed! (rv=-1, errno=97)
May 4 20:47:00 pptpd[203]: MGR: Reaped unknown child 204
В последнюю неделю выскакивает периодически в логе. Абсолютно все пробовал возвращать взад, тоже самое...
Viper_Rus
08-05-2010, 12:08
Ребята, ну пересоберите пожалуйста poptop 1.3.4 (http://www.poptop.org/) для ядра 2.6 очень нужно :(
Я в этом вообще не бум бум. Погуглин немножко, вроде что то есть типа
http://packages.debian.org/lenny/mipsel/pptpd
https://forum.openwrt.org/viewtopic.php?pid=56890
Но я не знаю, подойдет это нам....и если да то как поставить.
Очень сильно нужна эта прога для RT-N ветки.
Народ помогите умаялся уже настраивать POPTOP.
Провайдер Корбина-Билайн соединяюсь с ним по L2TP. Подключен внешний IP адресс. А так же IPTV.
Есть роутер 192.168.1.1 с прошивкой WL500gpv2-1.9.2.7-d-r1445.trx есть сетка 192.168.1.*. Адреса в сеть раздаются по DHCP.
Не знаю на сколько это важно но web морде следующие настройки:
Enable PPPoE Relay? - NO
WAN IPv6 Connection Type: Disabled
Enable the DHCP Server? YES
IP Pool Starting Address: 192.168.1.2
IP Pool Ending Address: 192.168.1.254
Default Gateway: 192.168.1.1
DNS Server 1: 192.168.1.1
Use DHCP routes? YES
Enable multicast routing? NO
Enable static routes? NO
Enable Port Trigger? NO
Enable Virtual Server? YES
Enable Firewall? YES
Enable LAN to WAN Filter? NO
Enable WAN to LAN Filter? YES
Установил POPTOP со следущими настройками:
/opt/etc/pptpd.conf
option /opt/etc/ppp/options.pptpd
localip 192.168.1.1
remoteip 192.168.1.101-111
/opt/etc/ppp/options.pptpd
name pptpd
# BSD licensed ppp-2.4.2 upstream with MPPE only, kernel module ppp_mppe.o
# {{{
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
# }}}
# Network and Routing
ms-dns 192.168.1.1
proxyarp
# Miscellaneous
lock
# Disable BSD-Compress compression
nobsdcomp
novj
novjccomp
# Disable change default route
nodefaultroute
# IP scripts
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
/opt/etc/ppp/ip-up
#!/bin/sh
# $1- интерфейс ppp+
# $2-физическое устройство/dev/tty/1
# $3-скорость соединения ( по умолчанию 115000 kb)
# $4- IP адрес VPN сервера
# $5-IP адрес VPN клиента
# $6- IP адрес подключения
logger "VPN CONNECTION FROM $6"
iptables -I INPUT -i $1 -s $5 -j ACCEPT
iptables -I FORWARD -i $1 -s $5 -j ACCEPT
/opt/etc/ppp/ip-down
#!/bin/sh
# $1- интерфейс ppp+
# $2-физическое устройство/dev/tty/1
# $3-скорость соединения ( по умолчанию 115000 kb)
# $4- IP адрес VPN сервера
# $5-IP адрес VPN клиента
# $6- IP адрес подключения
logger "VPN DISCONNECTION FROM $6"
iptables -D INPUT -i $1 -s $5 -j ACCEPT
iptables -D FORWARD -i $1 -s $5 -j ACCEPT
/tmp/ppp/chap-secrets
# PPP CHAP secrets file.
# See pppd(1) for file format.
# Secrets for authentication using CHAP
# client server secret IP addresses
username pptpd "password" *
/usr/local/sbin/post-boot
#!/bin/sh
mount /tmp/local/opt /opt
/opt/etc/init.d/S20poptop start
ln -s /tmp/ppp/chap-secrets /opt/etc/ppp/
/usr/local/sbin/post-firewall
#!/bin/sh
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p 47 -j ACCEPT
/usr/local/.files
/usr/local/sbin/post-firewall
/usr/local/sbin/post-boot
/tmp/ppp/chap-secrets
Все необходимые права на файлы выданы. После перезагрузки в iptables получаю следущее:
iptables -L -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
951 86239 ACCEPT gre -- any any anywhere anywhere
24 1816 ACCEPT tcp -- any any anywhere anywhere tcp dpt:1723
4 636 DROP all -- any any anywhere anywhere state INVALID
2291 356K ACCEPT all -- any any anywhere anywhere state RELATED,ESTABLISHED
0 0 ACCEPT all -- lo any anywhere anywhere state NEW
467 33666 ACCEPT all -- br0 any anywhere anywhere state NEW
0 0 ACCEPT udp -- any any anywhere anywhere udp spt:bootps dpt:bootpc
0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:ftp flags:FIN,SYN,RST,ACK/SYN
3910 434K DROP all -- any any anywhere anywhere
Chain FORWARD (policy ACCEPT 668 packets, 86701 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- br0 br0 anywhere anywhere
0 0 DROP all -- any any anywhere anywhere state INVALID
2 96 TCPMSS tcp -- any any anywhere anywhere tcp flags:SYN,RST/SYN TCPMSS clamp to PMTU
409 110K ACCEPT all -- any any anywhere anywhere state RELATED,ESTABLISHED
0 0 DROP all -- !br0 ppp0 anywhere anywhere
0 0 DROP all -- !br0 vlan1 anywhere anywhere
0 0 ACCEPT all -- any any anywhere anywhere ctstate DNAT
0 0 DROP all -- any br0 anywhere anywhere
Chain OUTPUT (policy ACCEPT 3355 packets, 356K bytes)
pkts bytes target prot opt in out source destination
Chain BRUTE (0 references)
pkts bytes target prot opt in out source destination
Chain MACS (0 references)
pkts bytes target prot opt in out source destination
Chain SECURITY (0 references)
pkts bytes target prot opt in out source destination
0 0 RETURN tcp -- any any anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN limit: avg 1/sec burst 5
0 0 RETURN tcp -- any any anywhere anywhere tcp flags:FIN,SYN,RST,ACK/RST limit: avg 1/sec burst 5
0 0 RETURN udp -- any any anywhere anywhere limit: avg 5/sec burst 5
0 0 RETURN icmp -- any any anywhere anywhere limit: avg 5/sec burst 5
0 0 DROP all -- any any anywhere anywhere
Chain logaccept (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- any any anywhere anywhere state NEW LOG level warning tcp-sequence tcp-options ip-options prefix `ACCEPT '
0 0 ACCEPT all -- any any anywhere anywhere
Chain logdrop (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- any any anywhere anywhere state NEW LOG level warning tcp-sequence tcp-options ip-options prefix `DROP '
0 0 DROP all -- any any anywhere anywhere
iptables -L -v -t nat
Chain PREROUTING (policy ACCEPT 267K packets, 354M bytes)
pkts bytes target prot opt in out source destination
556 60750 VSERVER all -- any any anywhere dvaruhin.static.corbina.ru
4 192 VSERVER all -- any any anywhere 10.233.11.159
Chain POSTROUTING (policy ACCEPT 15 packets, 996 bytes)
pkts bytes target prot opt in out source destination
673 88495 MASQUERADE all -- any ppp0 !dvaruhin.static.corbina.ru anywhere
0 0 MASQUERADE all -- any vlan1 !10.233.11.159 anywhere
1 335 SNAT all -- any br0 192.168.1.0/24 192.168.1.0/24 to:192.168.1.1
Chain OUTPUT (policy ACCEPT 16 packets, 1331 bytes)
pkts bytes target prot opt in out source destination
Chain VSERVER (2 references)
pkts bytes target prot opt in out source destination
В настройках VPN соединение пробовал разные опции остановился на страндартных. При соединении имеем:
Адаптер PPP VPN:
DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : VPN
Физический адрес. . . . . . . . . :
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.1.101(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз. . . . . . . . . : 0.0.0.0 (вот тут не ясно почему не дается шлюз)
DNS-серверы. . . . . . . . . . . : 192.168.1.1
NetBios через TCP/IP. . . . . . . . : Включен
После чего пытаюсь открыть страничку роутера (http://192.168.1.1) болт.
Пытаюсь открыть страничку ESXi сервера (http://192.168.1.1) тоже самое (в нормальном состоянии он просит принять SSL сертификат)
Подключаюсь через YOTA статический IP подключен
Мне кажется какието косяки в iptables
Народ помогите! Моему герою бутыль Dewar's 12
Народ я понимаю что очень тяжко разобраться в этой куче настроек, очень помогло что бы вы подсказали как сбросить настройки фаервола в ноль а потом нормально настроить. Потому что я считаю что засада у меня именно там.
Viper_Rus
10-05-2010, 12:32
Подскажите пожалуйста
Вот тут нашел пакет я так понимаю какраз для 2.6
http://backfire.openwrt.org/10.03-rc1/brcm47xx/packages/pptpd_1.3.4-1_brcm47xx.ipk
Его как нить можно поставить или он не подойдет для нашей прошивки?
Народ а кто нить может написать скрипт /usr/local/sbin/post-firewall что бы вначале все обнулять а потом все маршруты прописывались что то типа вот этого:
#!/bin/sh
#
# Очистить iptables
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -t nat -X
iptables -t mangle -X
# POPTOP
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p 47 -j ACCEPT
После чего пытаюсь открыть страничку роутера (http://192.168.1.1) болт.
Пытаюсь открыть страничку ESXi сервера (http://192.168.1.1) тоже самое (в нормальном состоянии он просит принять SSL сертификат)
Мне кажется, проблема в том, что адрес "localip 192.168.1.1" (в файле /opt/etc/pptpd.conf) совпадает с адресом роутера в локалке. Попробуйте сменить, например, на "localip 192.168.1.2".
popow_sergei
10-05-2010, 15:48
Мне кажется, проблема в том, что адрес "localip 192.168.1.1" (в файле /opt/etc/pptpd.conf) совпадает с адресом роутера в локалке. Попробуйте сменить, например, на "localip 192.168.1.2".
может и у меня в этом проблема ? (с галкой есть инет , без галки есть локалка) у меня ip роутера совпадает с iplocalip
Viper_Rus
10-05-2010, 16:19
Когда на DIR-320 ставил то нормально работало что с одним ip, что с разными. Я так понял это не принцыпиально.
Viper_Rus
10-05-2010, 16:28
Ура. В английской ветке один пользователь сказал что посторается пересобрать poptop поновее!!!
http://wl500g.info/showthread.php?t=20723
Ребят спасибо за ответы! А по поводу скрипта post-firewall ни у кого нет возможности написать?
Viper_Rus
10-05-2010, 19:28
Ну наконец таки!!!! Рабочая версия дл RT-N ветки.
Я не особо знаю как инсталировать руками, а не через ipkg, поэтому проинсталировал вначале так:
1. ipkg install poptop
2. далее настроил. С роутером соединение шло, но доступа к инету и внутренним ресурсам не было.
3. взял файл отсюда http://wl500g.info/showpost.php?p=196884&postcount=23 и все что в нем было кинул в /opt и заместил все файлы.
После этого ребут и все работает!!!!
Ну наконец таки!!!! Рабочая версия дл RT-N ветки.
Я не особо знаю как инсталировать руками, а не через ipkg, поэтому проинсталировал вначале так:
1. ipkg install poptop
2. далее настроил. С роутером соединение шло, но доступа к инету и внутренним ресурсам не было.
3. взял файл отсюда http://wl500g.info/showpost.php?p=196884&postcount=23 и все что в нем было кинул в /opt и заместил все файлы.
После этого ребут и все работает!!!!
Сейчас вся настройка помоему смешалась на много страниц, Viper_rus можете подробно расписать настройку из 2 пункта например в нашем треде (RT-N16), чтобы получился полный фак от начала до конца.
Viper_Rus
10-05-2010, 19:55
Вначале все как тут до пункта 4
http://wl500g.info/showthread.php?t=18096
А далее в Norton Commander-е(тут он называется Midnight Commande:mc)
просто редактируете файлы настроек как в моем сообщении.
http://wl500g.info/showpost.php?p=195972&postcount=318
Естественно с учетом своих настроек.
А настройки кстати совершенно одинаковые для обоих веток. Я же как понял, что poptop надо обновлять. Просто скопировал все настройки на DIR-320 и там все пошло. Так что настраивайте как описано в первом посте и дальше, но потом обновите файлы программы более новой версией из архива.
WAN: статический реальный IP
Роутер: 172.16.0.1
[root@ROUTER root]$ cat /opt/etc/pptpd.conf
localip 172.16.0.1
remoteip 172.16.0.2-30
[root@ROUTER root]$ cat /opt/etc/ppp/options.pptpd
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 172.16.0.1
ms-dns 178.218.123.123
proxyarp
lock
nobsdcomp
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
[viper@RT-N16 root]$ cat /opt/etc/ppp/ip-up
#!/bin/sh
[viperr@RT-N16 root]$ cat /opt/etc/ppp/ip-down
#!/bin/sh
logger vpn disconnected from
[root@ROUTER root]$ cat /tmp/local/sbin/post-firewall
#!/bin/sh
# port HTTP
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
# for Transmission (BitTorrent client)
iptables -I INPUT -p tcp --dport 65534 -j ACCEPT
iptables -I INPUT -p udp --dport 65534 -j ACCEPT
iptables -I INPUT -p tcp --dport 51413 -j ACCEPT
iptables -I INPUT -p tcp --dport 9091 -j ACCEPT
# test for ssh
iptables -I INPUT -i eth0 -p tcp -m tcp --dport 22 -m state --state NEW -m recent --set --name DEFAULT --rsource
iptables -I INPUT -i eth0 -p tcp -m tcp --dport 22 -m state --state NEW -m recent --update --seconds 180 --hitcount 3 --name DEFAULT --rsource -j DROP
## FIREWALL
## set default policy
iptables -P INPUT DROP
## Allow access to various router services from WAN
for P in 15122 22 23; do
iptables -I INPUT 1 -p tcp --syn -i "$1" --dport $P -j ACCEPT
done
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p 47 -j ACCEPT
iptables -I INPUT -i ppp+ -j ACCEPT
iptables -I OUTPUT -o ppp+ -j ACCEPT
iptables -I FORWARD -i ppp+ -j ACCEPT
В итоге не подключается. Пишет ошибку 619. Если в параметре remoteip 172.16.0.2-30 меняю на remoteip 172.16.0.2-172.16.0.30 пишет ошибку 678.
Выдержка из логов
00:26:41 11-05-2010 (info|daemon|pptpd) pptpd[590]: CTRL: Client 172.16.0.2 control connection started
00:26:41 11-05-2010 (info|daemon|pptpd) pptpd[590]: CTRL: Starting call (launching pppd, opening GRE)
00:26:41 11-05-2010 (err|daemon|pppd) pppd[591]: File not found
00:26:41 11-05-2010 (err|daemon|pppd) pppd[591]: Couldn\'t load plugin /usr/lib/pptpd/pptpd-logwtmp.so
00:26:41 11-05-2010 (err|daemon|pptpd) pptpd[590]: GRE: read(fd=8,buffer=42181c,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
00:26:41 11-05-2010 (err|daemon|pptpd) pptpd[590]: CTRL: PTY read or GRE write failed (pty,gre)=(8,9)
00:26:41 11-05-2010 (debug|daemon|pptpd) pptpd[590]: CTRL: Reaping child PPP[591]
00:26:41 11-05-2010 (info|daemon|pptpd) pptpd[590]: CTRL: Client 172.16.0.2 control connection finished
Копировать сюда /usr/lib/pptpd/ файл pptpd-logwtmp.so из архива что дал Viper_rus не получается ибо Read-only file system.
Что делать?
Viper_Rus
10-05-2010, 21:57
2j00e
незнаю почему он его у тя там ищет, но должен он лежать в /opt/lib/pptpd/
А у меня другой вопрос!
почему в options в параметр
ms-dns x.x.x.x
не работает DNS если вписать ip роутера.
Приходится вписывать провайдера или гугл, так как у меня multi-wan и днс-ы могут быть разные, то это не очень удобно.
По идее же должно работать как у локальных клиентов с ДНС-ом ip роутера? Првда это и на 1.2.1 на DIR-320 тоже не фурычит.
А так все работает просто шикарно.
2Viper_rus в файле pptpd.conf ЗАкоментировал #logwtmp теперь этой ошибки нет. Но вылетает другая
03:00:54 01-01-1970 (info|daemon|pptpd) pptpd[563]: CTRL: Client 172.16.0.2 control connection started
03:00:54 01-01-1970 (info|daemon|pptpd) pptpd[563]: CTRL: Starting call (launching pppd, opening GRE)
03:00:54 01-01-1970 (err|daemon|pppd) pppd[564]: The remote system is required to authenticate itself
03:00:54 01-01-1970 (err|daemon|pppd) pppd[564]: but I couldn\'t find any suitable secret (password) for it to use to do so.
03:00:54 01-01-1970 (err|daemon|pptpd) pptpd[563]: GRE: read(fd=8,buffer=42181c,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
03:00:54 01-01-1970 (err|daemon|pptpd) pptpd[563]: CTRL: PTY read or GRE write failed (pty,gre)=(8,9)
03:00:54 01-01-1970 (debug|daemon|pptpd) pptpd[563]: CTRL: Reaping child PPP[564]
03:00:54 01-01-1970 (info|daemon|pptpd) pptpd[563]: CTRL: Client 172.16.0.2 control connection finished
Ошибка по прежнему 619.
Viper_Rus
10-05-2010, 22:40
настраивай chap-secrets. Файл где хранится логин и пароль. В начале ветки все есть.
Это скорее засада как у меня с firewall. Не проходит GRE
Viper_Rus
11-05-2010, 17:42
Короче, ради прикола проверил PopTop 1.3.2 на DIR-320 с прошивкой из WL ветки. Все так же норм работает. Так что если есть возможность, хорошо было бы в базе ipkg заменить PopTop 1.2.1 на 1.3.2, т.к. версия более универсальная и работает на обоих ветках.
Действительно пришлось разбираться с чапсикретс...
А теперь такой вопрос, можно как то сделать чтобы инет шел ТОЛЬКО через ВПН, даже внутри WiFi сети нужен был коннект по ВПН чтобы получить инет?
Ребят ошибка GRE так же появляется когда к провайдеру коннектишься L2TP. Если настроить через PPTP в работает.
В первом посте указан только файл скрипта для скачивания, или это и есть все файлы которые надо скопировать на флешку?
Если я отформатирую флешку под виндой в fat32 то она прочтется?
potop ставится в память dir-320 или всеже на флешку?
В первом посте указан только файл скрипта для скачивания, или это и есть все файлы которые надо скопировать на флешку?
Если я отформатирую флешку под виндой в fat32 то она прочтется?
potop ставится в память dir-320 или всеже на флешку?
А уверены, что оно вам надо? Ибо есть подозрения, что нет... :)
К сведению:
Linux и FAT32 - читай несовместимы.
Poptop можно поставить и в основную память (правда у dir-320 ее бедновато), и на флешку (hdd). Просто чуток переосмыслить мануал и скрипт на первой странице.
potop ставится в память dir-320 или всеже на флешку?
Я ставил на флешку...
Устанавливаем PopTop (VPN сервер) на флешку.
ipkg update
ipkg install poptop
Редактируем настройки VPN сервера:
nano /opt/etc/pptpd.conf
Добавляем в конфиг адрес vpn-сервера (localip), и диапазон адресов vpn-клиентов (remoteip):
localip 192.168.1.1
remoteip 192.168.1.201-205
Комментируем не нужное:
sed -i 's/logwtmp/#logwtmp/g' /opt/etc/pptpd.conf
Настраиваем:
nano /opt/etc/ppp/options.pptpd
Ищем строку:
#ms-dns 10.0.0.1
и заменяем ее на:
ms-dns 192.168.1.1
Ищем строку:
nobsdcomp
и добавляем после нее:
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
Создаем скрипт ip-up:
nano /opt/etc/ppp/ip-up
С содержимым:
#!/bin/sh
iptables -I INPUT -i $1 -s $5 -j ACCEPT
iptables -I FORWARD -i $1 -s $5 -j ACCEPT
Создаем скрипт ip-down:
nano /opt/etc/ppp/ip-down
С содержимым:
#!/bin/sh
iptables -D INPUT -i $1 -s $5 -j ACCEPT
iptables -D FORWARD -i $1 -s $5 -j ACCEPT
Выставляем права скриптам:
chmod +x /opt/etc/ppp/ip-*
Добавляем клиентов (логины/пассы/ip) в chap-secrets (на примере двух логинов), и выставляем права скрипту:
nano /usr/local/sbin/post-boot
Добавляем строки:
echo "ЛОГИН_1 pptpd "ПАРОЛЬ_1" 192.168.1.201" >> /tmp/ppp/chap-secrets
echo "ЛОГИН_2 pptpd "ПАРОЛЬ_2" 192.168.1.202" >> /tmp/ppp/chap-secrets
chmod go-rw /tmp/ppp/chap-secrets
Добавляем строки в post-firewall, для доступа "извне" и не только:
nano /usr/local/sbin/post-firewall
Добавляем строки:
iptables -I INPUT -p 47 -j ACCEPT
iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
Сохраняем проделанную работу:
flashfs save && flashfs commit && flashfs enable && reboot
Viper_Rus
01-06-2010, 06:02
Я б еще добавил, что нужно проделать НАСТРОЙКА ASUS WL-500gP [DURAK EDITIONS] (http://wl500g.info/showthread.php?t=18096) до 4-го пункта включительно, а потом уже инструкцию постом выше ;)
А уверены, что оно вам надо? Ибо есть подозрения, что нет... :)
К сведению:
Linux и FAT32 - читай несовместимы.
Poptop можно поставить и в основную память (правда у dir-320 ее бедновато), и на флешку (hdd). Просто чуток переосмыслить мануал и скрипт на первой странице.
Надо, сейчас сижу на DD-WRT, но он непонимает Dual-lan, в результате я невижу локалку 10.0.0.0 :(
В связи с некоторыми изменениями в новых прошивках, подправил свой пост (http://wl500g.info/showpost.php?p=199547&postcount=348) выше. :)
Viper_Rus
Не знаешь как победить (у тебя наверное тоже есть такое в логе)?:
Warning - secret file /tmp/ppp/chap-secrets has world and/or group access
Прописывание нужного chmod на chap-secrets в post-boot не помогает... :)
Viper_Rus
01-06-2010, 17:25
В связи с некоторыми изменениями в новых прошивках, подправил свой пост (http://wl500g.info/showpost.php?p=199547&postcount=348) выше. :)
Viper_Rus
Не знаешь как победить (у тебя наверное тоже есть такое в логе)?:
Warning - secret file /tmp/ppp/chap-secrets has world and/or group access
Прописывание нужного chmod на chap-secrets в post-boot не помогает... :)
Незнаю, если б вы не сказали я б даже не заметил. одна лишняя строка при каждом соединении мне кажется не стоит этих разбирательств :)
В связи с некоторыми изменениями в новых прошивках, подправил свой пост (http://wl500g.info/showpost.php?p=199547&postcount=348) выше. :)
Viper_Rus
Не знаешь как победить (у тебя наверное тоже есть такое в логе)?:
Warning - secret file /tmp/ppp/chap-secrets has world and/or group access
Прописывание нужного chmod на chap-secrets в post-boot не помогает... :)
А если добавить в post-boot
chmod g-r,a-r /tmp/ppp/chap-secrets
А если добавить в post-boot
chmod g-r,a-r /tmp/ppp/chap-secrets
Это я пробовал в первую очередь. :)
Это я пробовал в первую очередь. :)
У меня пропало
У меня пропало
Точно, еще раз попробовал и сработало. Про спаси и сохрани не забывал никогда, и тогда еще проверил, все на месте было. Ничего не понимаю... :D
p.s. Поправил описание.
Точно, еще раз попробовал и сработало. Про спаси и сохрани не забывал никогда, и тогда еще проверил, все на месте было. Ничего не понимаю... :D
p.s. Поправил описание.
если будет время, завтра добавлю, как в dir-320 поставить во встроенную память.
p.s.
Итак, добавляю
Cпособ установки poptop 1.3.2 на DIR-320 во встроенную флэш.
Прошивка DIR320-1.9.2.7-d-r1650M.trx от Vampik (http://vampik.ru/wl/)
По сути, это компиляция постов этого топика, но для его самостоятельного воспроизведения достаточно этих:
1 (http://wl500g.info/showpost.php?p=138343&postcount=1), 335 (http://wl500g.info/showpost.php?p=196889&postcount=335), 348 (http://wl500g.info/showpost.php?p=199547&postcount=348).
Я сделал: взял собранный http://wl500g.info/showpost.php?p=196884&postcount=23 poptop, который может работать, как написано в этом посте без установки optware, удалил из него man для экономии места, создал в нем директории ./var/run, ./etc/init.d, ./etc/ppp, добавил файлы ./etc/init.d/S20poptop ./etc/ppp/options.pptpd, ./etc/pptpd.conf из пакета poptop в репозитории, исправил их, а так-же добавил ./etc/ppp/ip-up и ./etc/ppp/ip-down исходя из поста 348 (http://wl500g.info/showpost.php?p=199547&postcount=348).
переходим к установке:
создаем необходимые каталоги.
mkdir /tmp/local/opt
mkdir /tmp/local/sbin
скачиваем и распаковываем подготвленный poptop.
cd /tmp/local/opt
wget -q -O pptpd-1.3.2.tar.gz http://wl500g.info/attachment.php?attachmentid=6614
tar xzf pptpd-1.3.2.tar.gz
создаем (или модифицируем post-boot и post-firewall)
если они уже есть, то первые строки для каждого из файлов выделенные синим не нужны. Выделенные красным логин и пароль поменяйте на нужные вам. Если нужно больше логинов, то соответственно повтоите эту строку необходимое число раз. Если пользователю (логину) нужен определенный IP то замените * на необходимый IP.
post-boot
echo "#!/bin/sh" > /tmp/local/sbin/post-boot
echo "mount /tmp/local/opt /opt" >> /tmp/local/sbin/post-boot
echo "echo \"vpnuser1 pptpd vpnuser1password \\\"*\\\"\" >> /tmp/ppp/chap-secrets" >> /tmp/local/sbin/post-boot
echo "chmod ga-r /tmp/ppp/chap-secrets" >> /tmp/local/sbin/post-boot
echo "ln -s /tmp/ppp/chap-secrets /opt/etc/ppp/" >> /tmp/local/sbin/post-boot
echo "/opt/etc/init.d/S20poptop start" >> /tmp/local/sbin/post-boot
post-firewall
echo "#!/bin/sh" > /tmp/local/sbin/post-firewall
echo "iptables -I INPUT -p 47 -j ACCEPT" >> /tmp/local/sbin/post-firewall
echo "iptables -I INPUT -p tcp --dport 1723 -j ACCEPT" >> /tmp/local/sbin/post-firewall
устанавливаем признак "исполняемый" на файлы
chmod +x /tmp/local/sbin/post-*
chmod +x /tmp/local/opt/etc/ppp/ip-*
chmod +x /tmp/local/opt/etc/init.d/S20poptop
удаляем загруженный архив.
rm pptpd-1.3.2.tar.gz
в файле /tmp/local/opt/etc/pptpd.conf установлены след. значения
localip 192.168.1.50
remoteip 192.168.1.51-55
в файле /tmp/local/opt/etc/ppp/options.pptpd установлены след. значения
ms-dns 192.168.1.50
поменяйте их на в соответствии с вашими настройками.
применяем, сохраняем изменения и перезапускаемся
flashfs save && flashfs commit && flashfs enable && reboot
надеюсь ничего не напутал, пробуйте.
в файле /tmp/local/opt/etc/pptpd.conf установлены след. значения
localip 192.168.1.50
remoteip 192.168.1.51-55
в файле /tmp/local/opt/etc/ppp/options.pptpd установлены след. значения
ms-dns 192.168.1.50
поменяйте их на в соответствии с вашими настройками.
надеюсь ничего не напутал, пробуйте.
Прости за ламерский вопрос, но если у меня адрес роутера 192.168.10.1, а для подключений по pptp я хочу выделить диапазон 92.168.10.230-240, то надо поменять на:
localip 192.168.10.1
remoteip 192.1680.10.230-240
ms-dns 192.168.10.1
Прости за ламерский вопрос, но если у меня адрес роутера 192.168.10.1, а для подключений по pptp я хочу выделить диапазон 92.168.10.230-240, то надо поменять на:
localip 192.168.10.1
remoteip 192.1680.10.230-240
ms-dns 192.168.10.1
я сделал бы так:
допустим адрес роутера
192.168.10.1
тогда
localip 192.168.10.230
remoteip 192.1680.10.231-240
ms-dns 192.168.10.230
при этом, желательно, что-бы диапазон DHCP сервера не пересекался с диапазоном poptop. Т.е. в свойствах IP Config\DHCP Server\ IP Pool Starting Address: 192.168.10.101, IP Pool Ending Address: 192.168.10.229
popow_sergei
16-06-2010, 13:03
я сделал бы так:
допустим адрес роутера
192.168.10.1
тогда
localip 192.168.10.230
remoteip 192.1680.10.231-240
ms-dns 192.168.10.230
Wolfgun в своё время советовал ставить localip таким же как IP роутера (из примера это - 192.168.10.1)
так как же правильнее ?
Wolfgun в своё время советовал ставить localip таким же как IP роутера (из примера это - 192.168.10.1)
так как же правильнее ?
не могу утверждать что так как я рекомендую, есть правильнее, но думаю, имеет смысл для конечной точки со стороны сервера выделить отдельный адрес, но из той-же подсети, для упрощения.
Viper_Rus
16-06-2010, 14:22
По мне так вообще пофигу. И так и так нормально работает.
agros
Прошивку какую использовал? А то может и места нехватить...
agros
Прошивку какую использовал? А то может и места нехватить...
да, забыл совсем, от Vampik (http://vampik.ru/wl/) DIR320-1.9.2.7-d-r1650M.trx
p.s.
поправил в посте, пропустил удаление ненужного архива, а то и правда, места может не хватить.
Всем привет!
[root@router root]$ cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.1 router my.router my.WL500gpv2
Да, по IP, конечно, все в порядке, просто без DNS как-то неаккуратненько :)
С очередного подхода удалось решить проблему с DNS!
В настройках DHCP стоял диапазон (192.168.1.5-192.168.1.15), который не пересекался с IP-адресами, выдаваемыми poptop'ом (192.168.1.17-192.168.1.32). В следствии этого создавался dnsmasq.conf вот с таким содержимым:
[root@router:/tmp/etc]> cat dnsmasq.conf
user=nobody
resolv-file=/tmp/resolv.conf
no-poll
interface=br0
domain=home.lan
expand-hosts
no-negcache
cache-size=512
dhcp-leasefile=/tmp/dnsmasq.log
dhcp-range=lan,192.168.1.5,192.168.1.15,86400
dhcp-option=lan,15,home.lan
dhcp-authoritative
Из доки по dnsmasq выяснилось, что строка interface=br0 ограничивает запросы только с ethernet-интерфейса.
Потому все запросы с интерфейсов ppp* игнорировались.
Помогло создание файла /usr/local/etc/dnsmasq.conf с единственной строкой:
[root@router:/tmp/local/etc]> cat /usr/local/etc/dnsmasq.conf
listen-address=192.168.1.1
После этого все запросы с интерфейсов с адресами 192.168.1/24 начали нормально обрабатываться.
Может быть, кому-нибудь поможет ;-)
Граждане помогите пожалуйста, не получается настроить chap-secrets.
Роутер RT-N16 была прошивка 1543 от энтузиастов и вроде все получилось, но вчера обновился на 1699 и ничего не получается...
Проблема в том что не сохраняется переделанный файл chap-secrets, после перезагрузки он пустой и в нем только то что было по дефолту (тоесть шаблон для заполнения.)
Какие комманды использовал уже:
Для создания:
# Добавляем данные /tmp/ppp/chap-secrets
# * означает присваение доступного IP адреса из доступного диапозона
# add data / tmp / ppp / chap-secrets
# * Available from the VPN IP address range
echo "# PPP CHAP secrets file.
# See pppd(1) for file format.
# Secrets for authentication using CHAP
# client server secret IP addresses
test pptpd "test" *
# For ppp patched with smbauth you use
# * pptpd &/etc/samba/smbpasswd" > /tmp/ppp/chap-secrets
chmod go-rw /tmp/ppp/chap-secrets
#!/bin/sh
# эта строчка для dropbeer (ssh)
dropbear > /dev/null 2>&1
mount /tmp/local/opt /opt
/opt/etc/init.d/S20poptop start
ln -s /tmp/ppp/chap-secrets /opt/etc/ppp/
chmod go-rw /opt/etc/ppp/chap-secrets
cp -s /opt/etc/ppp/chap-secrets /tmp/ppp/
echo "/tmp/ppp/chap-secrets" >> /usr/local/.files
flashfs save && flashfs commit && flashfs enable && reboot
[@ROUTER]$ cat /usr/local/sbin/post-boot
#!/bin/sh
chmod 777 /tmp
mount /tmp/local/opt /opt
/opt/etc/init.d/S20poptop start
ln -s /tmp/ppp/chap-secrets /opt/etc/ppp/
Эти комманды пробовал как в комбинациях так и отдельно. При выполнении flashfs save && flashfs commit && flashfs enable есть строчка сохранения tmp/ppp/chap-secrets (я думал так должно быть), но при перезагрузки он опять оказывается пустым.
Помогите пожалуйста.
При выполнении flashfs save && flashfs commit && flashfs enable есть строчка сохранения tmp/ppp/chap-secrets (я думал так должно быть), но при перезагрузки он опять оказывается пустым.
Добавь эти строки в /usr/local/sbin/post-boot (пропиши все нужные тебе логины с паролями и ip-адреса):
echo "ЛОГИН_1 pptpd "ПАРОЛЬ_1" 192.168.1.201" >> /tmp/ppp/chap-secrets
echo "ЛОГИН_2 pptpd "ПАРОЛЬ_2" 192.168.1.202" >> /tmp/ppp/chap-secrets
chmod go-rw /tmp/ppp/chap-secrets
А эту строку удали:
ln -s /tmp/ppp/chap-secrets /opt/etc/ppp/
Из .files, то что ты делал тоже можешь убрать, т.к. это бесполезно:
echo "/tmp/ppp/chap-secrets" >> /usr/local/.files
Ну и про "спаси и сохрани" не забываем.
Viper_Rus
27-06-2010, 11:33
Помогло создание файла /usr/local/etc/dnsmasq.conf с единственной строкой:
[root@router:/tmp/local/etc]> cat /usr/local/etc/dnsmasq.conf
listen-address=192.168.1.1
После этого все запросы с интерфейсов с адресами 192.168.1/24 начали нормально обрабатываться.
Может быть, кому-нибудь поможет ;-)
Большое спасибо! Вроде получилось. Ведь там же должен быть IP роутера, правильно? Ну просто в моем случае у него не 192.168.1.1 :)
Долго ждал решения, теперь все по человечески без всяких левых DNS ;)
Я настроил по этой инструкции http://wl500g.info/showthread.php?p=171220#post171220 2 WAN, и мне хочется чтобы poptop использовали именно пользователи 2 сети на vlan2. Подскажите пожайлуста какие будут правила для проброса портов. Или независимо от того с какого WAN заходят все будет работать?
Я настроил по этой инструкции http://wl500g.info/showthread.php?p=171220#post171220 2 WAN, и мне хочется чтобы poptop использовали именно пользователи 2 сети на vlan2. Подскажите пожайлуста какие будут правила для проброса портов. Или независимо от того с какого WAN заходят все будет работать?
iptables -I INPUT -i ( Ваш WAN) -p tcp --dport 1723 -j ACCEPT
Спасибо, в моем случае похоже будет так
iptables -I INPUT -i vlan2 -p tcp --dport 1723 -j ACCEPT
А если указать как в руководстве выше, без привязки к интерфейсу iptables -I INPUT -p tcp --dport 1723 -j ACCEPT, то будет действовать для всех WAN? Или только первого?
И есть у меня еще порты проброшенные через web интерфейс, интересно они только для первого WAN будут проброшены или сразу для двух?
Если только для первого WAN, то как тогда пробросить порт 20002 с vlan2 на 192.168.10.124?
Спасибо, в моем случае похоже будет так
iptables -I INPUT -i vlan2 -p tcp --dport 1723 -j ACCEPT
А если указать как в руководстве выше, без привязки к интерфейсу iptables -I INPUT -p tcp --dport 1723 -j ACCEPT, то будет действовать для всех WAN? Или только первого?
И есть у меня еще порты проброшенные через web интерфейс, интересно они только для первого WAN будут проброшены или сразу для двух?
Если только для первого WAN, то как тогда пробросить порт 20002 с vlan2 на 192.168.10.124?
1) Если не указывать то для всех.
2) Скорей всего на оба WANа,
посмотреть можно
iptables -L -nv
таблица NAT
iptables -L -nv -NAT
popow_sergei
01-07-2010, 07:04
после установки PopTop 1.3.2 появились пинги во внутреннею сеть,
чему я очень рад так как на версии 1.2 пингов добится не мог .
после установки PopTop 1.3.2 появились пинги во внутреннею сеть,
чему я очень рад так как на версии 1.2 пингов добится не мог .
Поздравляю.
Да много за это время здесь произошло ...
чуть разгебусь на новой рабте переработаю всю инструкцию и тд и тп
popow_sergei
01-07-2010, 08:52
Поздравляю.
Да много за это время здесь произошло ...
чуть разгебусь на новой рабте переработаю всю инструкцию и тд и тп
да хорошо бы ....
и с репозиторием нужно что то придумать , так как там предлогается только версия 1,2 ....
1,3,2 ставится только ручками .
да хорошо бы ....
и с репозиторием нужно что то придумать , так как там предлогается только версия 1,2 ....
1,3,2 ставится только ручками .
1.3.4 компилируется и работает (кто-бы сомневался:cool:). осталось только оформить в пакет или сразу в прошивку.
Всем привет.
Настроил привязку poptop + freeradius целиком на роутере.
Имеем:
Ограничение на количество входов для каждого пользователя или группы
Выделенные или динамически назначаемые адреса для пользователей или групп.
Учет трафика по VPN
Всякие радиусовские плюшки типа ограничения полосы пропускания для юзера и т.п. (предмет для изучения)
Настройка не противоречит данной теме, всего лишь добавляются две новых строчки в options.pptpd, ну и, конечно, настройка радиуса.
Если кому-то интересно, могу попробовать оформить топик.
Еще раз спасибо Aros за инструкцию все работает, но посмотрев лог я увидел что DNS что мне выдал мой провайдер перекрываются теми что я получил по PPTP и они неработают :(
Jan 1 03:00:15 dnsmasq[67]: using nameserver 89.107.196.40#53
Jan 1 03:00:15 dnsmasq[67]: using nameserver 89.107.196.35#53
Jan 1 03:00:19 pptp[101]: primary DNS address 192.168.1.1
Jan 1 03:00:19 pptp[101]: secondary DNS address 192.168.1.1
Пробовал закоментировать строку ms-dns 192.168.1.1 на сервере, думал что DNS клиенту назначатся небудет, но нетутто было все по старому.
как сделать чтобы DNS неназначались и использовались свои?
Всем привет.
Настроил привязку poptop + freeradius целиком на роутере.
Имеем:
Ограничение на количество входов для каждого пользователя или группы
Выделенные или динамически назначаемые адреса для пользователей или групп.
Учет трафика по VPN
Всякие радиусовские плюшки типа ограничения полосы пропускания для юзера и т.п. (предмет для изучения)
Настройка не противоречит данной теме, всего лишь добавляются две новых строчки в options.pptpd, ну и, конечно, настройка радиуса.
Если кому-то интересно, могу попробовать оформить топик.
Действуйте! Интересна тема, так как пытался поднять описаные вещи(правда не на своём WL-500gP, а на RT-13u).
Еще раз спасибо Aros за инструкцию все работает, но посмотрев лог я увидел что DNS что мне выдал мой провайдер перекрываются теми что я получил по PPTP и они неработают :(
Jan 1 03:00:15 dnsmasq[67]: using nameserver 89.107.196.40#53
Jan 1 03:00:15 dnsmasq[67]: using nameserver 89.107.196.35#53
Jan 1 03:00:19 pptp[101]: primary DNS address 192.168.1.1
Jan 1 03:00:19 pptp[101]: secondary DNS address 192.168.1.1
Пробовал закоментировать строку ms-dns 192.168.1.1 на сервере, думал что DNS клиенту назначатся небудет, но нетутто было все по старому.
как сделать чтобы DNS неназначались и использовались свои?
вот здесь (http://wl500g.info/showpost.php?p=202011&postcount=365) написано по этому, поводу. Я сделал так:
в post-boot добавил
sed -i 's/interface=br0/except-interface=vlan1/g' /tmp/etc/dnsmasq.conf
killall dnsmasq && dnsmasq
где: vlan1 имя wan интерфейса (у меня на dir320).
после этого dnsmasq работает.
residend
07-07-2010, 23:39
Год назад ставил всё и работало! Сейчас снова понадобилось, ан нет, не получается теперь,хотя вроде всё сделал по старому как и в прошлый раз - вот что в логах (подключаться пытаюсь из под семёрки!
02:29:03 pptpd[166]: CTRL: Client *.*.*.* control connection started
Jul 8 02:29:03 pptpd[166]: CTRL: Starting call (launching pppd, opening GRE)
Jul 8 02:29:03 pppd[167]: In file /opt/etc/ppp/options.pptpd: unrecognized option 'novjcomp'
Jul 8 02:29:03 pptpd[166]: GRE: read(fd=7,buffer=4205cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Jul 8 02:29:03 pptpd[166]: CTRL: PTY read or GRE write failed (pty,gre)=(7,8)
Jul 8 02:29:03 pptpd[166]: CTRL: Client *.*.*.* control connection finished
Год назад ставил всё и работало! Сейчас снова понадобилось, ан нет, не получается теперь,хотя вроде всё сделал по старому как и в прошлый раз - вот что в логах (подключаться пытаюсь из под семёрки!
02:29:03 pptpd[166]: CTRL: Client *.*.*.* control connection started
Jul 8 02:29:03 pptpd[166]: CTRL: Starting call (launching pppd, opening GRE)
Jul 8 02:29:03 pppd[167]: In file /opt/etc/ppp/options.pptpd: unrecognized option 'novjcomp'
Jul 8 02:29:03 pptpd[166]: GRE: read(fd=7,buffer=4205cc,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Jul 8 02:29:03 pptpd[166]: CTRL: PTY read or GRE write failed (pty,gre)=(7,8)
Jul 8 02:29:03 pptpd[166]: CTRL: Client *.*.*.* control connection finished
Проверте otions
В логе написано
In file /opt/etc/ppp/options.pptpd: unrecognized option 'novjcomp'
Да еще проверте симлинк chap-secrets на /tmp/ppp/
popow_sergei
08-07-2010, 08:56
Проверте otions
В логе написано
Да еще проверте симлинк chap-secrets на /tmp/ppp/
с некоторых пор симплик не работает .
заменено на запись в пост боот
с некоторых пор симплик не работает .
заменено на запись в пост боот
У меня все работает
cp -s /opt/etc/ppp/chap-secrets /tmp/ppp/
и сохраняем в .files
popow_sergei
08-07-2010, 09:53
У меня все работает
cp -s /opt/etc/ppp/chap-secrets /tmp/ppp/
и сохраняем в .files
а poptop какой версии ?
а poptop какой версии ?
Тотчто в реапозитории 1.2.1
Заметил, что если падает и поднимается PPOE (к сожалению мой провайдер рвет связь каждые 24 часа) то отваливается интернет у пользователей подключенных через PopTop. Надо им рвать сессию и подключатся заново чтобы заработал интернет. Есть какиенибудь пути решения?
popow_sergei
11-07-2010, 18:27
Тотчто в реапозитории 1.2.1
а у меня 1,3
Всем привет.
Настроил привязку poptop + freeradius целиком на роутере.
.....
Если кому-то интересно, могу попробовать оформить топик.
интересно, где можно глянуть на это решение?
Wolfgun
Видал (http://wl500g.info/showthread.php?p=203857#post203857)?
Запустил из шапки скрипт с такими параметрами:
localip 192.168.40.230
remoteip 192.168.40.240-253
ms-dns 192.168.40.230
Извне (WAN) получается заходить по VPN и видеть ресурсы LAN-а.
У роутера адрес 192.168.40.1, по DHCP раздает адреса 192.168.40.2-101.
Но такая грабля: если poptop на роутере запущен, то юзеры его LAN-а перестают видеть инет.
В вэб-морде в статусе стоит IP роутера 192.168.40.230. Получается, что POPTOP становится сервером по-умолчанию и никуда ничего не пускает.
Как пофиксить?
residend
18-07-2010, 16:24
Спасибо всем за мануалы, прочел заново темку, всё сделал, всё работает, только вот пакеты дропаются постоянно и скорость маленькая (менее 100 кбит сек в пике до 512 кбит)... Вот что в логе по этому поводу:
Jul 18 19:15:17 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:18 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:18 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:18 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:19 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:34 pptpd[2491]: GRE: Discarding out of order packet
и тд
Причём это не постоянно, иногда растёт пиковая иногда опять дропается и тормозит. Грешил на загруженность ЦП, она не превышает 50% обычно. Главное непонятно почему это происходит и где копать! )
Запустил из шапки скрипт с такими параметрами:
localip 192.168.40.230
remoteip 192.168.40.240-253
ms-dns 192.168.40.230
Извне (WAN) получается заходить по VPN и видеть ресурсы LAN-а.
У роутера адрес 192.168.40.1, по DHCP раздает адреса 192.168.40.2-101.
Но такая грабля: если poptop на роутере запущен, то юзеры его LAN-а перестают видеть инет.
В вэб-морде в статусе стоит IP роутера 192.168.40.230. Получается, что POPTOP становится сервером по-умолчанию и никуда ничего не пускает.
Как пофиксить?
Какое соединение с интернетом ???
Попробуйте сделать ip-up ip-down скрипты
Спасибо всем за мануалы, прочел заново темку, всё сделал, всё работает, только вот пакеты дропаются постоянно и скорость маленькая (менее 100 кбит сек в пике до 512 кбит)... Вот что в логе по этому поводу:
Jul 18 19:15:17 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:18 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:18 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:18 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:19 pptpd[2491]: GRE: Discarding out of order packet
Jul 18 19:15:34 pptpd[2491]: GRE: Discarding out of order packet
и тд
Причём это не постоянно, иногда растёт пиковая иногда опять дропается и тормозит. Грешил на загруженность ЦП, она не превышает 50% обычно. Главное непонятно почему это происходит и где копать! )
Это не соответствие MTU не обращай вниманние
Отключите вещание броткаста
S20poptop должен быть такой
[root@SRV root]$ cat /opt/etc/init.d/S20poptop
#!/bin/sh
#
# Start the PoPToP (PPTP server) daemon
#
start() {
echo -n "Starting PoPToP server: "
if [ -n "`pidof pptpd`" ]; then
echo "Already running"
return
fi
/opt/sbin/pptpd -c /opt/etc/pptpd.conf -o /opt/etc/ppp/options.pptpd -p /opt/var/run/pptpd.pid
/opt/etc/scripts/firewall/start-poptop-firewall
echo "Done!"
logger -t S20poptop "Starting POPTOP"
return
}
stop() {
echo -n "Shutting down PoPToP server: "
/bin/kill `cat /opt/var/run/pptpd.pid` 2>/dev/null
/opt/etc/scripts/firewall/stop-poptop-firewall
sleep 1
if [ -n "`pidof pptpd`" ]; then
echo "Failed to stop pptpd"
fi
echo "Done!"
logger -t S20poptop "Stoping POPTOP"
return
}
restart() {
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart|reload)
restart
;;
condrestart)
[ -r /opt/var/run/pptpd.pid ] && restart
;;
*)
echo "Usage: $0 {start|stop|restart|condrestart}"
exit 1
esac
exit $?
[root@SRV root]$
Wolfgun
Видал (http://wl500g.info/showthread.php?p=203857#post203857)?
Тока с Сочи приехал .... класс :)
Какое соединение с интернетом ???
Прямое, без VPN, все настройки приходят по DHCP.
Попробуйте сделать ip-up ip-down скрипты
Прошу прощения, это как? Где можно почитать?
Всем привет.
У меня такой вопрос - как ограничить количество сессий для одной учётной записи? Ну например, я дал логин для PPTP сервера товарищу, он дал ещё кому-нить. И они дружно в 2 сессии сидят. А хотелось бы один логин - одна сессия.
Всем привет.
У меня такой вопрос - как ограничить количество сессий для одной учётной записи? Ну например, я дал логин для PPTP сервера товарищу, он дал ещё кому-нить. И они дружно в 2 сессии сидят. А хотелось бы один логин - одна сессия.
man poptop (http://poptop.sourceforge.net/dox/) придумали трусы?
В файле chap-secrets привяжите IP к логину, и под 1 логином одновременно несколько коннектов не будет - кто последним подцепился, того и тапки.
Прошу прощения, это как? Где можно почитать?В доке вестимо или поиск по теме.
Надо будет прописать в конфиг пути к двум пустым файлам. Иначе, получается что poptop дергает скрипты по умолчанию и подключившийся впн-клиент становится как-бы главным шлюзом. При отключении клиента картинка еще прикольнее - связи нет.
Была у меня такая проблема, так и лечилась. Сейчас версия прошивки 1825 и её нет. Но похоже что дело не в версии прошивки.
ps. Вроде проблема была завязана на типе подключения Automatic IP vs PPTP.
pps. http://www.wl500g.info/showpost.php?p=192704&postcount=259
Maxiller
02-08-2010, 08:15
При ожидании клиентов bcrelay постоянно использует 15-25% процессорного времени. Это не есть гут, поэтому его вручную поднимаю перед коннектом в сеть.
Где грабли?
При ожидании клиентов bcrelay постоянно использует 15-25% процессорного времени. Это не есть гут, поэтому его вручную поднимаю перед коннектом в сеть.
Где грабли?
в скрипте запуска poptop убрать ключ запуска bcrelay
Maxiller
02-08-2010, 11:04
в скрипте запуска poptop убрать ключ запуска bcrelay
Дык нету. Запускается дефолтно:
/opt/sbin/pptpd -b `nvram get lan_ifname` -c /opt/etc/pptpd.conf -o /opt/etc/ppp/options.pptpd -p /opt/var/run/pptpd.pid
в pptpd.conf тоже почти все дефолтно:
# TAG: bcrelay <if>
# Turns on broadcast relay to clients from interface <if>
#
# bcrelay eth1
Дык нету. Запускается дефолтно:
/opt/sbin/pptpd -b `nvram get lan_ifname` -c /opt/etc/pptpd.conf -o /opt/etc/ppp/options.pptpd -p /opt/var/run/pptpd.pid
в pptpd.conf тоже почти все дефолтно:
# TAG: bcrelay <if>
# Turns on broadcast relay to clients from interface <if>
#
# bcrelay eth1
то что красным, нужно убрать
Maxiller
02-08-2010, 13:16
то что красным, нужно убрать
И, действительно, помогло. Филен данк!
Если убрать, то как оно будет определять внутренний интерфейс?
Если убрать, то как оно будет определять внутренний интерфейс?
внутренний интерфейс для чего? ключ -b означает запуск bcrelay на определенном интерфейсе (тот что nvram get ...)
Граждане помогите. Все было ничего пока не обновил прошивку до 1888 на RT-N16, теперь коннект есть но не могу открыть страницы в браузере. (хотя пинги есть.) В чем может быть проблема?
Мои настройки указаны здесь http://wl500g.info/showpost.php?p=196903&postcount=338
Граждане помогите. Все было ничего пока не обновил прошивку до 1888 на RT-N16, теперь коннект есть но не могу открыть страницы в браузере. (хотя пинги есть.) В чем может быть проблема?
Мои настройки указаны здесь http://wl500g.info/showpost.php?p=196903&postcount=338
добавь еще одно поле ma-dns c ip DNS провайдера
добавь еще одно поле ma-dns c ip DNS провайдера
Огромное спасибо помогло. Странно что раньше не надо было этого делать.
Огромное спасибо помогло. Странно что раньше не надо было этого делать.
Почему не надо.
НАДО БЫЛО
Вообще будет время обновлю инструкцию, прочитал доки, поэксперементировал есть много прикольного.
Maxiller
03-08-2010, 22:40
Если убрать, то как оно будет определять внутренний интерфейс?
полагаю, по localip из pptpd.conf
эниуэй, все ворк гут
полагаю, по localip из pptpd.conf
эниуэй, все ворк гут
Вобще bcrelay служет для передачи широковещательныхпакетов и имен NetBios если вы их не используете, т.е. не поднят WINS то он Вам на ФИГ не нужен.
Определение внутренего интерефейса происходит по localip и proxyarp.
У меня сейчас все упрощено до не возможности и все ходит, единственное не победил discard GRE packets при использовании удаленым клиентов 3G модемов (хотя это не критично, но иногда напрягает).
Maxiller
04-08-2010, 20:35
единственное не победил discard GRE packets при использовании удаленым клиентов 3G модемов (хотя это не критично, но иногда напрягает).
Как раз мой случай. Сообщений таких полно.
pptpd[1116]: GRE: Discarding out of order packet
Очень похоже на "опоздавший" пакет. Полагаю, таймаут захардкоден, поэтому лечить только пересборкой.
Spartach
13-08-2010, 08:45
На DIR-320 с прошивкой DIR320-1.9.2.7-d-r1924M.trx поднят POPTOP.
WAN подключение - статический IP (реальный).
Устанавливается PPTP подключение к VPN серверу.
Т.е. в настройках WAN выбрано PPTP подключение со статическим IP.
Подскажите пожалуйста:
1. Как только роутер поднимает PPTP соединение - сразу перестает отвечать по 8080 и 22 порт на своем IP (статический). Какое правило нужно добавить чтобы он продолжал пускать себя по SSH и давал доступ к web морде? И конечно же давал подключаться к себе по PPTP (по своему IP, а не по IP полученном при PPTP соединении).
2. Каким правилом можно запретить доступ в инет из локалки мимо VPN (PPTP). Т.е. если PPTP не поднялся (по каким либо причинам) пользователи из локалки в инет не могли попасть.
strangesnork
30-08-2010, 14:15
Помогите чайнику (
Поставил все по инструкции в первом посте и после перезагрузки все пропало. Папка /opt пустая, но при попытке прицепится к впн из винды, винда выдает ошибку 807. Пишет там, что впн сервер перегружен, Попробуйте позднее. повторение звонка результата не дает.
У меня dir320 длинковский. Куда все подевалось? И где можно хотябы логи посмотреть?
Вопрос наверное идиотский, но линух вижу первый раз (
АПД. Прогнал установку еще раз и поймал момент который проглядел. На одной из последних команд жалуется что не хватает места. подожду пока привезут усб хаб и флешку, тогда буду страдать по новой (
dfayruzov
30-08-2010, 14:18
Свяжись со мной в IM, координаты в профиле.
Помогите чайнику (
Поставил все по инструкции в первом посте и после перезагрузки все пропало. Папка /opt пустая, но при попытке прицепится к впн из винды, винда выдает ошибку 807. Пишет там, что впн сервер перегружен, Попробуйте позднее. повторение звонка результата не дает.
У меня dir320 длинковский. Куда все подевалось? И где можно хотябы логи посмотреть?
Вопрос наверное идиотский, но линух вижу первый раз (
АПД. Прогнал установку еще раз и поймал момент который проглядел. На одной из последних команд жалуется что не хватает места. подожду пока привезут усб хаб и флешку, тогда буду страдать по новой (
может это поможет (http://wl500g.info/showpost.php?p=201297&postcount=357)
Прошу у кого есть возможность собрать ipkg пакет poptop 1.3.4-2 и разместить в репозиторий
При сборки из архива надо удалить каталог /opt/lost&found и /opt/lib/ipkg
dfayruzov
01-09-2010, 09:43
А что там нового появилось?
BTW: Вольфган, а не хочешь ли обновить первую страницу этой темы?
Благо тема-то уже вперед ушла, например ip-up. ip-down скрипты появились, post-firewall упростился...
А что там нового появилось?
BTW: Вольфган, а не хочешь ли обновить первую страницу этой темы?
Благо тема-то уже вперед ушла, например ip-up. ip-down скрипты появились, post-firewall упростился...
Вот пакет сделают все отпишу ....
там много интересного
1) работа bcraley
2) ip-scripts
3) post-firewal не надо править
4) не надо делать симлинк на chap-secrets
Все отпишу вот тока соберуть пакет и разместят в репозитории
dfayruzov
01-09-2010, 09:54
Круто ваще. Как разместят, обновляемся.
Viper_Rus
01-09-2010, 12:23
Прошу у кого есть возможность собрать ipkg пакет poptop 1.3.4-2 и разместить в репозиторий
При сборки из архива надо удалить каталог /opt/lost&found и /opt/lib/ipkg
Я еще в мае просил это сделать
http://wl500g.info/showpost.php?p=196618&postcount=325
Далее добрый человек собрал по моей просьбе 1.3.2.
http://wl500g.info/showthread.php?p=196884#post196884
Щас глянул в эту тему, он там же собрал 1.3.4-2 и помоему засунул в репозитарий.
ipkg version available:
http://wpte.kicks-ass.net/downloads/Oleg%20Firmware/Compiled%20software%20cross/poptop-1.3.4-2.ipk
dfayruzov
01-09-2010, 12:26
ipkg info poptop
Package: poptop
Version: 1.2.1-1
Status: unknown ok not-installed
Section: net
Architecture: mipsel
maintainer: M. van Cuijk <mark@phedny.net>
MD5Sum: e77308285555ffea8a9a70c34e25d7e1
Size: 36391
Filename: poptop_1.2.1-1_mipsel.ipk
Source: http://easynews.dl.sf.net/sourceforge/poptop/pptpd-1.2.1.tar.gz
Description: Poptop is the PPTP server solution for Linux.
Successfully terminated.
Может этому перцу письмишко накатать?
Viper_Rus
01-09-2010, 12:43
обновился
"ipkg install http://wpte.kicks-ass.net/downloads/Oleg%20Firmware/Compiled%20software%20cross/poptop-1.3.4-2.ipk"
Тестирую.
UPD: Вроде в пакете нет конфигурационных файлов и скрипта запуска. Но эта проблема легко решается руками.
обновился
"ipkg install http://wpte.kicks-ass.net/downloads/Oleg%20Firmware/Compiled%20software%20cross/poptop-1.3.4-2.ipk"
Тестирую.
UPD: Вроде в пакете нет конфигурационных файлов и скрипта запуска. Но эта проблема легко решается руками.
Я с него и собрал архив надо сделать нормальный пакет
Viper_Rus
01-09-2010, 13:35
Я с него и собрал архив надо сделать нормальный пакет
А, ну тогда ясно....щас попробую ручками засунуть ваши конфиги. Подправив под себя ессно.
А, ну тогда ясно....щас попробую ручками засунуть ваши конфиги. Подправив под себя ессно.
Ну что получилось ??
Viper_Rus
02-09-2010, 10:23
Ну что получилось ??
Да, конечно. Все работает.Только IP-up и ip-down свои оставил. Лень было менять.
Но пакеты я собирать не умею. Ждем умельца.
dfayruzov
02-09-2010, 10:32
А я все-таки подожду обновления пакета. Работает -- не трожь. )
Да, конечно. Все работает.Только IP-up и ip-down свои оставил. Лень было менять.
Но пакеты я собирать не умею. Ждем умельца.
В них как раз и прелесть
Данные скрипты поднимают и опускают правила файрвола + если надо bcraley
Т.е. не надо исправлять ни какие правила файрвола
Обнаружил такой глюк, у меня инет идет через PPTP на Vlan1, на Poptop пользователи коннектятся с Vlan2 (локалка 2 провайдера), так вот периодически падает сессия PPTP на VLAN1 и автоматом поднимается, то при этом отваливается интернет у всех кто сидит через POPTOP, надо им пересоединятся чтобы инет заработал, причем приходится делать это руками :( Нельзяли както решить эту проблему?
И второй вопрос как отключить компрессию данных в POPTOP, а то на нее тратится драгоценное процессорное время.
Обнаружил такой глюк, у меня инет идет через PPTP на Vlan1, на Poptop пользователи коннектятся с Vlan2 (локалка 2 провайдера), так вот периодически падает сессия PPTP на VLAN1 и автоматом поднимается, то при этом отваливается интернет у всех кто сидит через POPTOP, надо им пересоединятся чтобы инет заработал, причем приходится делать это руками :( Нельзяли както решить эту проблему?
И второй вопрос как отключить компрессию данных в POPTOP, а то на нее тратится драгоценное процессорное время.
Если у клиента Widows то в настройках соединения надо сделать так
ПАРАМЕТРЫ > ПЕРЕЗВОНИТЬ ПРИ РАЗРЫВЕ СВЯЗИ (поставить галку)
СЕТЬ > ПАРАМЕТРЫ > ИСПОЛЬЗОВАТЬ ПРОГРАММНОЕ СЖАТИЕ ДАННЫХ (снять глку)
Если у клиента Widows то в настройках соединения надо сделать так
ПАРАМЕТРЫ > ПЕРЕЗВОНИТЬ ПРИ РАЗРЫВЕ СВЯЗИ (поставить галку)
СЕТЬ > ПАРАМЕТРЫ > ИСПОЛЬЗОВАТЬ ПРОГРАММНОЕ СЖАТИЕ ДАННЫХ (снять глку)
Клиентом выступает другой Dir-320 с такойже прошивкой от Vampik.
В данный момент как я понял при подключении клиента к poptop динамически прописывается форвардинг с помощью скрипта ip-up, но когда падает pptp соединение с интернетом, правила добавленные с помощью ip-up удаляются, в результате клиент остается без инета. Я пока прописал правила в post-firewall, чтобы они оставались всегда, но это както криво, хочется чтобы при падении pptp и после его последующего поднятия автоматом перезапускался и poptop. Ну или какойто другой способ, вообщем нужно чтобы после восстановления интернета поптоп рвал сессии со всеми клиентами, ну и тогда клиенты их заново автоматом поднимут.
Клиентом выступает другой Dir-320 с такойже прошивкой от Vampik.
В данный момент как я понял при подключении клиента к poptop динамически прописывается форвардинг с помощью скрипта ip-up, но когда падает pptp соединение с интернетом, правила добавленные с помощью ip-up удаляются, в результате клиент остается без инета. Я пока прописал правила в post-firewall, чтобы они оставались всегда, но это както криво, хочется чтобы при падении pptp и после его последующего поднятия автоматом перезапускался и poptop. Ну или какойто другой способ, вообщем нужно чтобы после восстановления интернета поптоп рвал сессии со всеми клиентами, ну и тогда клиенты их заново автоматом поднимут.
Тогда сделайте так
1) Верните скрипты
2) У клиена сделайте как написано здесь (http://vectormm.net/routers/routery-asus/63-rekonnektor-dlya-vpn-soedineniya.html)
Тогда сделайте так
1) Верните скрипты
2) У клиена сделайте как написано здесь (http://vectormm.net/routers/routery-asus/63-rekonnektor-dlya-vpn-soedineniya.html)
Хочется всеже найти решение этой проблемы на стороне сервера, ибо конфигурить кучу клиентов накладно. Неуженли нельзя сделать чтобы при поднятии PPTP или L2TP сессии на сервере, просто перезапускался POPTOP?
dfayruzov
08-09-2010, 10:49
Когда я отлаживал poptop, заметил, что клиенты не замечали перезапуска. После перезапуска приходилось переподключаться ручками.
Когда я отлаживал poptop, заметил, что клиенты не замечали перезапуска. После перезапуска приходилось переподключаться ручками.
Если LCP echo > 10 то вполне может быть
Хочется всеже найти решение этой проблемы на стороне сервера, ибо конфигурить кучу клиентов накладно. Неуженли нельзя сделать чтобы при поднятии PPTP или L2TP сессии на сервере, просто перезапускался POPTOP?
Как я предложил это лучше, но в принципе можно сделать перезапуск S20poptop
Скипрт подумаю и выложу позже
#!/bin/sh
# Script to analyze WAN connection
while true ; do
if [ -e dev/pts/0] ;
then
sleep 60
else
/opt/ets/init.d/S20poptop stop && sleep 10 && /opt/ets/init.d/S20poptop start
fi
# pause of 5 s
sleep 5
done
проверяйте, у меня сейчас нет под рукой роутера
поиграйтесь sleep. сСкрипт написан для l2tp
dfayruzov
08-09-2010, 11:30
Если LCP echo > 10 то вполне может быть
А как посмотреть? Только в логе при подключении?
Как я предложил это лучше, но в принципе можно сделать перезапуск S20poptop
Скипрт подумаю и выложу позже
#!/bin/sh
# Script to analyze WAN connection
while true ; do
# analyzing if file /dev/usb/lp0 exists
if [ -e /dev/usb/lp0 ] ;
then
sleep 60
else
/opt/ets/init.d/S20poptop stop && sleep 10 && /opt/ets/init.d/S20poptop start
fi
# pause of 5 s
sleep 5
done
проверяйте, у меня сейчас нет под рукой роутера
поиграйтесь sleep. сСкрипт написан для l2tp
А не лучше ли?
else
/opt/ets/init.d/S20poptop restart
fi
А как посмотреть? Только в логе при подключении?
А не лучше ли?
else
/opt/ets/init.d/S20poptop restart
fi
echolcp-параметр в options если не прописан по умолчанию он равен 10
Нет не лучше так надо время на поднятие WAN и надо чтоб умерли клиентские pptp соединения.
dfayruzov
08-09-2010, 12:02
А, ну точно :) с "просто рестартом" никто ничего не заметит.
Народ отпишитесь работает или нет ???
Народ отпишитесь работает или нет ???
НЕ РАБОТАЕТ !!!!
1) надо делать /dev/pts/0 вместо принтера dev/usb/lp0
2) после пропадания ppp файл не проподает
Если клиентов немного, проще прописать на сервере для каждого форвардинг в post-firewall, я надеялся есть возможность при поднятии pptp запустить свой скрипт, как например поптоп запускает ip-up. Или может разработчики добавят в вебинтерфейс поле для ввода адреса который периодчески пингуется, сейчас как я понял пингуется шлюз провайдера (иногда вижу в логе что нет ответа на 6 эхозапросов и происходит реконнект), а вот если самому можно будет адрес прописать например 8.8.8.8 то это тоже решит проблему.
strangesnork
13-09-2010, 21:29
Все-таки как-то поставил во внутреннюю память, спасибо большое dfayruzov'у, который собственно и ставил через аську.
Но к сожалению у меня умер хард в нетбуке и все логи покатились к черту.
Сейчас поставил на флешку, по вот этой (http://wl500g.info/showpost.php?p=156353&postcount=94) инструкции, т.к. она показалось наиболее аптудэйт и полной.
Все хорошо, все маунтится и прописывается при ребуте и само по себе, но при старте поптопа выскакивает такая вот штука
Starting PoPToP server: /opt/etc/init.d/S20poptop: line 47: /opt/sbin/pptpd: not found
В ручную в папку опт/сбин заходит без всяких проблем и там лежит искомый файлик с правами доступа 777
Пошарил по теме, кто-то уже встречался с такой проблемой и решил её установкой ipkg-opt. Но мне не помогло.
Нет соображений почему так?
Папка опт замаунчена с флешки, отформатированной под фат
Вот папка - гвоздь программы
[admin@router sbin]$ ls /opt/sbin/ -l
-rwxr-xr-x 1 admin root 15812 May 21 21:10 bcrelay
-rwxr-xr-x 1 admin root 321936 Aug 6 06:15 ldconfig
-rwxr-xr-x 1 admin root 27416 May 21 21:10 pptpctrl
-rwxr-xr-x 1 admin root 22920 May 21 21:10 pptpd
А вот статус ipkg-sh
[admin@router sbin]$ ipkg.sh status
Package: uclibc-opt
Status: install ok installed
Root: /
Version: 0.9.28-13
Package: ipkg-opt
Status: install ok installed
Root: /
Conffiles: /opt/etc/ipkg.conf c77c1062ce4663610577d1eaef76a91f
Version: 0.99.163-10
Package: poptop
Status: install ok installed
Root: /
Conffiles: /opt/etc/init.d/S20poptop bf4d91b24ac64724333125dff6f02afe /opt/etc/pptpd.conf <custom> /opt/etc/ppp/options.pptpd <custom>
Version: 1.2.1-1
Вывод df -h
[admin@router sbin]$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 2.9M 2.9M 0 100% /
tmpfs 14.6M 168.0K 14.5M 1% /tmp
/dev/discs/disc0/part1
7.5G 3.4M 7.5G 0% /tmp/mnt/disc0_1
/dev/discs/disc0/part1
7.5G 3.4M 7.5G 0% /opt
При ожидании клиентов bcrelay постоянно использует 15-25% процессорного времени. Это не есть гут, поэтому его вручную поднимаю перед коннектом в сеть.
Где грабли?
Если отключить bcrelay вообще, то как это скажется на подключенных клиентах? Вчера натолкнулся на новый глюк, в какойто момент на клиенте перестает работать интренет, хотя связь с сервером POPTOP есть, в качестве клиента тотже DIR-320, в логах сервера видим что для клиента плодятся ppp, ppp1, ppp2, ppp3 и так далее, лечится перезагрузкой роутера с сервером.
Попоутно вопрос - как отключить компресиию данных, в логе у меня
Sep 14 07:45:30 pppd[244]: MPPC/MPPE 128-bit stateful compression enabled
Эта компрессия подозреваю сильно грузит процессор :( В качестве клиента у меня выступает dir-320 к сожаелению в настройке PPTP соединения нет возможности указать неиспользовать компрессию, на стороне сервера это можно сделать? Или через Additional pppd options может както можно это задать?
dfayruzov
14-09-2010, 08:32
Все хорошо, все маунтится и прописывается при ребуте и само по себе, но при старте поптопа выскакивает такая вот штука
Starting PoPToP server: /opt/etc/init.d/S20poptop: line 47: /opt/sbin/pptpd: not found
ipkg install uclibc-opt
strangesnork
14-09-2010, 13:14
Вот такая байда
[admin@router sbin]$ ipkg.sh install uclibc-opt
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipk ...
Connecting to ipkg.nslu2-linux.org (140.211.169.169:80)
Connecting to ipkg.nslu2-linux.org (140.211.169.169:80)
Connecting to ipkg2.nslu2-linux.org (140.211.169.161:80)
uclibc-opt_0.9.28-13 100% |*******************************| 832k --:--:-- ETA
Done.
Unpacking uclibc-opt...Done.
Configuring uclibc-opt...Updating /opt/etc/ld.so.cache
/opt/sbin/ldconfig: can't link /opt/lib/libipkg.so.0 to libipkg.so.0.0.0: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libutil.so.0 to libutil-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libc.so.0 to libuClibc-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libthread_db.so.1 to libthread_db-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libstdc++.so.6 to libstdc++.so.6.0.8: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/librt.so.0 to librt-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libresolv.so.0 to libresolv-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libpthread.so.0 to libpthread-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libnsl.so.0 to libnsl-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libmudflapth.so.0 to libmudflapth.so.0.0.0: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libmudflap.so.0 to libmudflap.so.0.0.0: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libm.so.0 to libm-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libintl.so.0 to libintl-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libdl.so.0 to libdl-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/libcrypt.so.0 to libcrypt-0.9.28.so: Operation not permitted
/opt/sbin/ldconfig: can't link /opt/lib/ld-uClibc.so.0 to ld-uClibc-0.9.28.so: Operation not permitted
Done.
[admin@router sbin]$ /opt/sbin/init.d/S20poptop start
-sh: /opt/sbin/init.d/S20poptop: not found
[admin@router init.d]$ ls -l
-rwxr-xr-x 1 admin root 819 May 21 21:10 S20poptop
[admin@router init.d]$ S20poptop start
-sh: S20poptop: not found
Еще из странного. ipkg просто не находится. находится только ipkg.sh
И помнится, что в прошлый раз S20poptop запускалось только по полному пути /opt/sbin/init.d/S20poptop start, но не запускалось по S20poptop start, когда я нахожусь в папке init.d
Чую где-то я налопушил с правами доступа, всетаки линух еще полон таин и загадок, даром что поставил на ноут убунту, чтобы учить )
dfayruzov
14-09-2010, 15:51
А флешка в какую файловую систему отформатирована?
strangesnork
14-09-2010, 21:10
ФАТ32.... Gparted говорил, что все ок с этим -_-
Сейчас попробую переделать в ext2 или reiserfs
strangesnork
14-09-2010, 23:02
Опа оп, отформатировал флешку, как учат тут
http://wl500g.info/showpost.php?p=128991&postcount=3
с небольшим изменением. создал три раздела, под опт, под свап и под фтп, котрый постараюсь поднять попожже.
И проблема решилась. Все работает как часы, локалку раздает, инет раздает, локалку провайдера раздает.
YEAH MARACUEH!
Спасибо еще раз ^_^
Если отключить bcrelay вообще, то как это скажется на подключенных клиентах? Вчера натолкнулся на новый глюк, в какойто момент на клиенте перестает работать интренет, хотя связь с сервером POPTOP есть, в качестве клиента тотже DIR-320, в логах сервера видим что для клиента плодятся ppp, ppp1, ppp2, ppp3 и так далее, лечится перезагрузкой роутера с сервером.
Попоутно вопрос - как отключить компресиию данных, в логе у меня
Sep 14 07:45:30 pppd[244]: MPPC/MPPE 128-bit stateful compression enabled
Эта компрессия подозреваю сильно грузит процессор :( В качестве клиента у меня выступает dir-320 к сожаелению в настройке PPTP соединения нет возможности указать неиспользовать компрессию, на стороне сервера это можно сделать? Или через Additional pppd options может както можно это задать?
В поиск не буду отправлять :) Хотя могли и поискать.
см. здесь (http://wl500g.info/showpost.php?p=68140&postcount=24)
Все-таки как-то поставил во внутреннюю память, спасибо большое dfayruzov'у, который собственно и ставил через аську.
Но к сожалению у меня умер хард в нетбуке и все логи покатились к черту.
Сейчас поставил на флешку, по вот этой (http://wl500g.info/showpost.php?p=156353&postcount=94) инструкции, т.к. она показалось наиболее аптудэйт и полной.
Все хорошо, все маунтится и прописывается при ребуте и само по себе, но при старте поптопа выскакивает такая вот штука
Starting PoPToP server: /opt/etc/init.d/S20poptop: line 47: /opt/sbin/pptpd: not found
В ручную в папку опт/сбин заходит без всяких проблем и там лежит искомый файлик с правами доступа 777
Пошарил по теме, кто-то уже встречался с такой проблемой и решил её установкой ipkg-opt. Но мне не помогло.
Нет соображений почему так?
Папка опт замаунчена с флешки, отформатированной под фат
Вот папка - гвоздь программы
[admin@router sbin]$ ls /opt/sbin/ -l
-rwxr-xr-x 1 admin root 15812 May 21 21:10 bcrelay
-rwxr-xr-x 1 admin root 321936 Aug 6 06:15 ldconfig
-rwxr-xr-x 1 admin root 27416 May 21 21:10 pptpctrl
-rwxr-xr-x 1 admin root 22920 May 21 21:10 pptpd
А вот статус ipkg-sh
[admin@router sbin]$ ipkg.sh status
Package: uclibc-opt
Status: install ok installed
Root: /
Version: 0.9.28-13
Package: ipkg-opt
Status: install ok installed
Root: /
Conffiles: /opt/etc/ipkg.conf c77c1062ce4663610577d1eaef76a91f
Version: 0.99.163-10
Package: poptop
Status: install ok installed
Root: /
Conffiles: /opt/etc/init.d/S20poptop bf4d91b24ac64724333125dff6f02afe /opt/etc/pptpd.conf <custom> /opt/etc/ppp/options.pptpd <custom>
Version: 1.2.1-1
Вывод df -h
[admin@router sbin]$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 2.9M 2.9M 0 100% /
tmpfs 14.6M 168.0K 14.5M 1% /tmp
/dev/discs/disc0/part1
7.5G 3.4M 7.5G 0% /tmp/mnt/disc0_1
/dev/discs/disc0/part1
7.5G 3.4M 7.5G 0% /opt
Если хочешь поставить в основную память качаешь задесь и делаешь
ipkg.sh install [ скаченный файл (полный путь)]
popow_sergei
20-09-2010, 17:54
тоже обновился .
как избавиться от
LCP terminated by peer (^CM-k^DM-C^@<--> /dev/pts/1
CTRL: Ignored a SET LINK INFO packet with real ACCMs!
тоже обновился .
как избавиться от
Такая же ошибка и при подключении не меняется IP у клиента, тоесть трафик не идет через канал. но инет есть.
2 j00e
Телепатов нет
полный лог + pptpd.conf+ options.pptpd
10:32:32 21-09-2010 (notice|daemon|pppd) pppd[3495]: Connect: ppp1 <--> /dev/pts/0
10:32:35 21-09-2010 (err|daemon|pptpd) pptpd[3494]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
10:32:35 21-09-2010 (info|daemon|pppd) pppd[3495]: found interface br0 for proxy arp
10:32:35 21-09-2010 (notice|daemon|pppd) pppd[3495]: local IP address 172.16.0.1
10:32:35 21-09-2010 (notice|daemon|pppd) pppd[3495]: remote IP address 172.16.0.2
10:32:35 21-09-2010 (warning|daemon|pppd) pppd[3495]: Can\'t execute /opt/etc/ppp/ip-up: Invalid argument
10:32:35 21-09-2010 (notice|daemon|pppd) pppd[3495]: MPPE 128-bit stateful compression enabled
10:32:55 21-09-2010 (info|daemon|upsd) upsd[668]: User monuser@127.0.0.1 logged into UPS [ups]
10:33:06 21-09-2010 (notice|user|root) root: ==== Update Daily RRD graphs STOP ====
10:35:39 21-09-2010 (info|daemon|pppd) pppd[3495]: LCP terminated by peer (^U8SW^@<M-Mt^@^@^@^@)
10:35:39 21-09-2010 (info|daemon|pppd) pppd[3495]: Connect time 3.1 minutes.
10:35:39 21-09-2010 (info|daemon|pppd) pppd[3495]: Sent 0 bytes, received 6404 bytes.
10:35:39 21-09-2010 (warning|daemon|pppd) pppd[3495]: Can\'t execute /opt/etc/ppp/ip-down: Invalid argument
10:35:39 21-09-2010 (debug|daemon|pptpd) pptpd[3494]: CTRL: Reaping child PPP[3495]
10:35:39 21-09-2010 (notice|daemon|pppd) pppd[3495]: Modem hangup
10:35:39 21-09-2010 (notice|daemon|pppd) pppd[3495]: Connection terminated.
10:35:39 21-09-2010 (info|daemon|pppd) pppd[3495]: Exit.
10:35:39 21-09-2010 (info|daemon|pptpd) pptpd[3494]: CTRL: Client 195.68.190.154 control connection finished
options.pptpd
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns "внутренний ип роутера"
ms-dns "внешний ип роутера"
ms-dns "днс провайдера"
proxyarp
lock
nobsdcomp
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
pptpd.conf
option /opt/etc/ppp/options.pptpd
localip "внутренний ип роутера"
remoteip "диапозон внутренних ипов роутера как пример 192.168.1.2-30"
pptpd[3494]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
В этом нет ни чего страшного
10:32:35 21-09-2010 (warning|daemon|pppd) pppd[3495]: Can\'t execute /opt/etc/ppp/ip-up: Invalid argument
10:35:39 21-09-2010 (warning|daemon|pppd) pppd[3495]: Can\'t execute /opt/etc/ppp/ip-down: Invalid argument
Вы не сделали ip-up и ip-down исполняемыми
chmod +x /opt/etc/ppp/ip-*
и куда делось название сервиса в pptpd.conf ??
В этом нет ни чего страшного
Вы не сделали ip-up и ip-down исполняемыми
chmod +x /opt/etc/ppp/ip-*
и куда делось название сервиса в pptpd.conf ??
log
18:43:16 21-09-2010 (info|daemon|pptpd) pptpd[1324]: CTRL: Client 195.68.190.154 control connection started
18:43:16 21-09-2010 (info|daemon|pptpd) pptpd[1324]: CTRL: Starting call (launching pppd, opening GRE)
18:43:16 21-09-2010 (notice|daemon|pppd) pppd[1325]: pppd 2.4.5 started by root, uid 0
18:43:16 21-09-2010 (info|daemon|pppd) pppd[1325]: Using interface ppp1
18:43:16 21-09-2010 (notice|daemon|pppd) pppd[1325]: Connect: ppp1 <--> /dev/pts/0
18:43:19 21-09-2010 (err|daemon|pptpd) pptpd[1324]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
18:43:20 21-09-2010 (info|daemon|pppd) pppd[1325]: found interface br0 for proxy arp
18:43:20 21-09-2010 (notice|daemon|pppd) pppd[1325]: local IP address 172.16.0.1
18:43:20 21-09-2010 (notice|daemon|pppd) pppd[1325]: remote IP address 172.16.0.2
18:43:20 21-09-2010 (notice|daemon|pppd) pppd[1325]: MPPE 128-bit stateful compression enabled
18:45:12 21-09-2010 (notice|user|root) root: ==== Update Daily RRD graphs START ====
18:45:27 21-09-2010 (info|daemon|pppd) pppd[1325]: LCP terminated by peer (NM-^W7Q^@<M-Mt^@^@^@^@)
18:45:27 21-09-2010 (info|daemon|pppd) pppd[1325]: Connect time 2.2 minutes.
18:45:27 21-09-2010 (info|daemon|pppd) pppd[1325]: Sent 4 bytes, received 5376 bytes.
18:45:27 21-09-2010 (notice|user|root) root: vpn disconnected from
18:45:28 21-09-2010 (debug|daemon|pptpd) pptpd[1324]: CTRL: Reaping child PPP[1325]
18:45:28 21-09-2010 (notice|daemon|pppd) pppd[1325]: Modem hangup
18:45:28 21-09-2010 (notice|daemon|pppd) pppd[1325]: Connection terminated.
18:45:28 21-09-2010 (info|daemon|pppd) pppd[1325]: Exit.
18:45:28 21-09-2010 (info|daemon|pptpd) pptpd[1324]: CTRL: Client 195.68.190.154 control connection finished
ничего про имя вроде никогда не было в pptpd.conf оно же идет в options.pptpd
log
18:43:16 21-09-2010 (info|daemon|pptpd) pptpd[1324]: CTRL: Client 195.68.190.154 control connection started
18:43:16 21-09-2010 (info|daemon|pptpd) pptpd[1324]: CTRL: Starting call (launching pppd, opening GRE)
18:43:16 21-09-2010 (notice|daemon|pppd) pppd[1325]: pppd 2.4.5 started by root, uid 0
18:43:16 21-09-2010 (info|daemon|pppd) pppd[1325]: Using interface ppp1
18:43:16 21-09-2010 (notice|daemon|pppd) pppd[1325]: Connect: ppp1 <--> /dev/pts/0
18:43:19 21-09-2010 (err|daemon|pptpd) pptpd[1324]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
18:43:20 21-09-2010 (info|daemon|pppd) pppd[1325]: found interface br0 for proxy arp
18:43:20 21-09-2010 (notice|daemon|pppd) pppd[1325]: local IP address 172.16.0.1
18:43:20 21-09-2010 (notice|daemon|pppd) pppd[1325]: remote IP address 172.16.0.2
18:43:20 21-09-2010 (notice|daemon|pppd) pppd[1325]: MPPE 128-bit stateful compression enabled
18:45:12 21-09-2010 (notice|user|root) root: ==== Update Daily RRD graphs START ====
18:45:27 21-09-2010 (info|daemon|pppd) pppd[1325]: LCP terminated by peer (NM-^W7Q^@<M-Mt^@^@^@^@)
18:45:27 21-09-2010 (info|daemon|pppd) pppd[1325]: Connect time 2.2 minutes.
18:45:27 21-09-2010 (info|daemon|pppd) pppd[1325]: Sent 4 bytes, received 5376 bytes.
18:45:27 21-09-2010 (notice|user|root) root: vpn disconnected from
18:45:28 21-09-2010 (debug|daemon|pptpd) pptpd[1324]: CTRL: Reaping child PPP[1325]
18:45:28 21-09-2010 (notice|daemon|pppd) pppd[1325]: Modem hangup
18:45:28 21-09-2010 (notice|daemon|pppd) pppd[1325]: Connection terminated.
18:45:28 21-09-2010 (info|daemon|pppd) pppd[1325]: Exit.
18:45:28 21-09-2010 (info|daemon|pptpd) pptpd[1324]: CTRL: Client 195.68.190.154 control connection finished
ничего про имя вроде никогда не было в pptpd.conf оно же идет в options.pptpd
Сорри не заметил Вы правы
Ну лог нормальный все работает ??
Сорри не заметил Вы правы
Ну лог нормальный все работает ??
Лог нормальный, ип не меняется, трафик не идет через роутер. Подключение просто висит.
Лог нормальный, ип не меняется, трафик не идет через роутер. Подключение просто висит
А должен :)
Вы не указали ip адреса ваших VPN клиентов и Вашу сеть ( за роутером) я не телепат :)
Но насколько я могу судить по логу они у вас в разных подсетях
надо перевести всех клиентов в туже сеть что и сам роутер или сделать продвижение пакетов с одной сети в другую :)
А должен :)
Вы не указали ip адреса ваших VPN клиентов и Вашу сеть ( за роутером) я не телепат :)
Но насколько я могу судить по логу они у вас в разных подсетях
надо перевести всех клиентов в туже сеть что и сам роутер или сделать продвижение пакетов с одной сети в другую :)
параноидальная безопасность... извините.
Роутер имеет адрес 172.16.0.1, роутер для клиентов VPN раздает 2-30. Компы локальные имеют все 172.16.0.*
pptpd.conf
localip 172.16.0.1
remoteip 172.16.0.2-30
options.pptpd
ms-dns 172.16.0.1
ms-dns 178.218.123.*
ms-dns 178.218.122.1
параноидальная безопасность... извините.
Роутер имеет адрес 172.16.0.1, роутер для клиентов VPN раздает 2-30. Компы локальные имеют все 172.16.0.*
pptpd.conf
localip 172.16.0.1
remoteip 172.16.0.2-30
options.pptpd
ms-dns 172.16.0.1
ms-dns 178.218.123.*
ms-dns 178.218.122.1
т.е. все сидит в локальной сети ???
покажите вывод
iptables -L -nv при подключеном клиенте
и вывод
iptables -L -nv -t nat
т.е. все сидит в локальной сети ???
покажите вывод
iptables -L -nv при подключеном клиенте
и вывод
iptables -L -nv -t nat
Да в локалке все доступно нормально.
(Не знаю может конечно дело в висте на работе, но придя домой я смог подключится и инет работал, причем коннектился как к внешнему ипу так и к внутреннему, завтра возьму ноут на работу, на ноуте ХР)
Выводы комманд очень большие, прилагаю их как текстовики.
т.е. все сидит в локальной сети ???
покажите вывод
iptables -L -nv при подключеном клиенте
и вывод
iptables -L -nv -t nat
Галка про шлюз не стоит, подключился с работы, инет получаю, но ип не меняется.
iptables -L -nv -t nat
Chain PREROUTING (policy ACCEPT 750K packets, 84M bytes)
pkts bytes target prot opt in out source destination
0 0 DNAT tcp -- ppp0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5000 to:172.16.0.1:5000
0 0 DNAT tcp -- vlan2 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5000 to:172.16.0.1:5000
5 320 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:1723
4544 421K VSERVER all -- * * 0.0.0.0/0 178.218.123. 123
19 1002 VSERVER all -- * * 0.0.0.0/0 192.168.0.12 0
Chain POSTROUTING (policy ACCEPT 4769 packets, 295K bytes)
pkts bytes target prot opt in out source destination
7390 715K MASQUERADE all -- * ppp0 !178.218.123.123 0.0.0.0/0
0 0 MASQUERADE all -- * vlan2 !192.168.0.120 0.0.0.0/0
21 6632 MASQUERADE all -- * br0 172.16.0.0/24 172.16.0.0/ 24
Chain OUTPUT (policy ACCEPT 4790 packets, 302K bytes)
pkts bytes target prot opt in out source destination
Chain VSERVER (2 references)
pkts bytes target prot opt in out source destination
С галкой про шлюз инет вообще не идет, но доступ к локальным ресурсам есть.
Галка про шлюз не стоит, подключился с работы, инет получаю, но ип не меняется.
iptables -L -nv -t nat
Chain PREROUTING (policy ACCEPT 750K packets, 84M bytes)
pkts bytes target prot opt in out source destination
0 0 DNAT tcp -- ppp0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5000 to:172.16.0.1:5000
0 0 DNAT tcp -- vlan2 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5000 to:172.16.0.1:5000
5 320 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:1723
4544 421K VSERVER all -- * * 0.0.0.0/0 178.218.123. 123
19 1002 VSERVER all -- * * 0.0.0.0/0 192.168.0.12 0
Chain POSTROUTING (policy ACCEPT 4769 packets, 295K bytes)
pkts bytes target prot opt in out source destination
7390 715K MASQUERADE all -- * ppp0 !178.218.123.123 0.0.0.0/0
0 0 MASQUERADE all -- * vlan2 !192.168.0.120 0.0.0.0/0
21 6632 MASQUERADE all -- * br0 172.16.0.0/24 172.16.0.0/ 24
Chain OUTPUT (policy ACCEPT 4790 packets, 302K bytes)
pkts bytes target prot opt in out source destination
Chain VSERVER (2 references)
pkts bytes target prot opt in out source destination
С галкой про шлюз инет вообще не идет, но доступ к локальным ресурсам есть.
1) выше я выкладывал архив посмотрите все параметры которые преведены в нем
2) сделаете следующее
pptpd.conf
#localip 172.16.0.1 (закомментируйте)
remoteip 172.16.0.2-30
options.pptpd
ms-dns 172.16.0.1
#ms-dns 178.218.123.* (закомментируйте)
#ms-dns 178.218.122.1(закомментируйте)
и отпишитесь.
Правила iptables которые у вас открывают дырку сделайте череч ip-up ( взять можно все с архива)
1) выше я выкладывал архив посмотрите все параметры которые преведены в нем
2) сделаете следующее
pptpd.conf
#localip 172.16.0.1 (закомментируйте)
remoteip 172.16.0.2-30
options.pptpd
ms-dns 172.16.0.1
#ms-dns 178.218.123.* (закомментируйте)
#ms-dns 178.218.122.1(закомментируйте)
и отпишитесь.
Правила iptables которые у вас открывают дырку сделайте череч ip-up ( взять можно все с архива)
1) честно искал по вашим постам в поиске не нашел прикрепленных файлов
2) сделал ситуация не изменилась
ip-up у меня всегда пустой был, а правила iptables с 1 поста этой темы взяты.
Wolfgun подскажите пожалуйста правила iptables. те что были с 1 страницы у меня конфликтовали с чем то, или просто сбой был правила и проблема описана тут http://wl500g.info/showpost.php?p=210884&postcount=3168 там же правила iptables мои есть. Посмотрите пожалуйста опытным взглядом может где то конфликты есть. Наверное от этого ип у меня и не менялся.
1) честно искал по вашим постам в поиске не нашел прикрепленных файлов
2) сделал ситуация не изменилась
ip-up у меня всегда пустой был, а правила iptables с 1 поста этой темы взяты.
ВОТ (http://wl500g.info/showpost.php?p=208865&postcount=418)
смотрите настройки
на проблему что вы ссылаетесь я не занимался.
Если у Вас RT-16 poptop из реапозитория не подходит нужно ставить из архива
Sergei_Garaev
29-09-2010, 16:02
А у меня вот такой вопрос:
Можно ли изменить названия интерфейсов для входящих подключений?
Чтоб не pppX, а vpnX например?
А то бывает, инет отвалился, а удаленный пользователь подключается (по локалке провайдера), получает интерфейс ppp0, а когда поднимается инет, получает имя ppp1, соответственно, инет не пашет, хотя подключен...
Или может проще сделать не совсем другое имя, а хотя бы индекс, чтоб входящие подключения начинались с ppp1, а ppp0 был свободен для инета?
Или может проще сделать не совсем другое имя, а хотя бы индекс, чтоб входящие подключения начинались с ppp1, а ppp0 был свободен для инета?
опция unit, не подойдет?
unit num
Sets the ppp unit number (for a ppp0 or ppp1 etc interface name) for outbound connections.
Sergei_Garaev
29-09-2010, 20:16
опция unit, не подойдет?
Вроде бы оно, спасибо!
Уважаемое сообщество подскажите пожалуйста как организовать логирование работы POPTOP сервера.
В том плане что мне нада знать когда кто подключился и сколько слил-отдал.
Например такой вид:
Время соединения-Имя учетной записи-Продолжительность сессии-количество траффика.
Ни про какие логи паролей я не говорю. мне нужно только статистика трафика.
З.Ы. расскоментирование #logwtmp вызывает ошибку.
12:46:18 08-10-2010 (err|daemon|pppd) pppd[2526]: Couldn\'t load plugin /usr/lib/pptpd/pptpd-logwtmp.so
Хочу купить WNR3500L, как я понял скомпиленный POPTOP работает на N-16 соответсвенно будет работать и на 3500L, или не все так просто?
Vampik уже начал адаптировать для него прошивку http://www.wl500g.info/showthread.php?t=24866&page=6
popow_sergei
22-10-2010, 18:39
назрел вопрос .
в новом пакете poptop 1.3.4-2 есть обновленные ip-down/ip-up
скрипты.
что дают не задействованные по умолчанию строки ?
#bcrelay -d -i br0 -o $1 -n
#iptables -t nat -I POSTROUTING -s $5 -o br0 -j MASQUERADE
#killall bcrelay
#iptables -t nat -D POSTROUTING -s $5 -o br0 -j MASQUERADE
theMIROn
22-10-2010, 19:54
я бы советовал обратить внимание на новый accel-pppd сервер, он умеет pptp/l2tp/pppoe в ядреных режимах
я бы советовал обратить внимание на новый accel-pppd сервер, он умеет pptp/l2tp/pppoe в ядреных режимах
Ты всёрьез думаешь, что кто-нибудь (кроме тебя :D) возьмется за прикручивание сервера accel-pppd?
theMIROn
22-10-2010, 20:17
Ты всёрьез думаешь, что кто-нибудь (кроме тебя :D) возьмется за прикручивание сервера accel-pppd?
ну а что такого, опенсорцу нужно помогать ;)
правда в git-e коммиты практически через день, нужно будет отслеживать :)
я бы советовал обратить внимание на новый accel-pppd сервер, он умеет pptp/l2tp/pppoe в ядреных режимах
Дада, очень хочется, а то стандартный медленно работает без ядрёных режимов :)
ilya2184
27-10-2010, 22:48
Дада, очень хочется, а то стандартный медленно работает без ядрёных режимов :)
Я дебил или это действительно первое сообщение?
хочу vpn сервер на домашнем роутере - в этой ветке и в "openvpn для новичков..." не вижу первых сообщений...
????
В поиск не буду отправлять :) Хотя могли и поискать.
см. здесь (http://wl500g.info/showpost.php?p=68140&postcount=24)
Спасибо, вписал в Additional pppd options слова "nomppe nomppc" и теперь на стороне клиента все ок, компрессия выключена, но на стороне сервера с poptop в лог постоянно сыплются сообщения об ошибках
Oct 29 01:09:30 pppd[475]: Using interface ppp1
Oct 29 01:09:30 pppd[475]: Connect: ppp1 <--> /dev/pts/0
Oct 29 01:09:33 pppd[475]: found interface br0 for proxy arp
Oct 29 01:09:33 pppd[475]: local IP address 192.168.10.1
Oct 29 01:09:33 pppd[475]: remote IP address 192.168.10.240
Oct 29 01:09:33 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:09:36 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:09:39 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:09:42 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:09:45 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:09:48 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:09:51 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:09:54 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:09:57 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:10:00 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:10:03 pppd[475]: CCP: timeout sending Config-Requests
Oct 29 01:10:03 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:10:06 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Oct 29 01:10:09 pppd[475]: Received bad configure-rej: 12 06 00 00 00 40
Как избавится от этих ошибок?
Решил проблему добавлением в options.pptpd параметров nomppc nomppe, теперь секция выглядит так
# Disable BSD-Compress compression
nomppc
nomppe
nobsdcomp
novj
novjccomp
nodefaultroute
ip-up-script /opt/etc/ppp/ip-up
ip-down-script /opt/etc/ppp/ip-down
Но мнебы всеже хотелось отключить только компрессию, а шифрование оставить, если я убираю пераметр nomppe то начинают опять лезть ошибки. С другой стороны наличие в конфиге параметра require-mppe-128 оставляет надежду что траффик шифруется.
Oct 31 13:55:35 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:35 pppd[411]: found interface br0 for proxy arp
Oct 31 13:55:35 pppd[411]: local IP address 192.168.10.1
Oct 31 13:55:35 pppd[411]: remote IP address 192.168.10.240
Oct 31 13:55:35 pppd[411]: Received bad configure-ack:
Oct 31 13:55:38 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:38 pppd[411]: Received bad configure-ack:
Oct 31 13:55:41 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:41 pppd[411]: Received bad configure-ack:
Oct 31 13:55:44 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:44 pppd[411]: Received bad configure-ack:
Oct 31 13:55:47 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:47 pppd[411]: Received bad configure-ack:
Oct 31 13:55:50 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:50 pppd[411]: Received bad configure-ack:
Oct 31 13:55:53 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:53 pppd[411]: Received bad configure-ack:
Oct 31 13:55:56 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:56 pppd[411]: Received bad configure-ack:
Oct 31 13:55:59 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:55:59 pppd[411]: Received bad configure-ack:
Oct 31 13:56:02 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4]=00, o[5]=00
Oct 31 13:56:02 pppd[411]: Received bad configure-ack:
Oct 31 13:56:05 pppd[411]: CCP: timeout sending Config-Requests
SoulKeeper
01-11-2010, 04:41
Задача следующая:
Офис 1: Corbina Dual-Access через роутер на базе M0n0wall mod, раздаёт во внутренную подсеть инет и локалку через NAT с диапазоном адресов 192.168.0.2-100, gateway 192.168.0.1. На роутере поднят сервер PPTP и правила firewall для нормального прохождения пакетов.
Офис 2: ADSL PPPOA на базе HUAWEI 800MT с внутренним адресом 192.168.1.1 и поднятым NAT с ручным пробросом необходимых портов на адрес 192.168.1.254, его единственным фактическим клиентом является ASUS wl500gp с адресом WAN 192.168.1.254 и LAN адресом 192.168.0.254.
ASUS раздаёт инет компам с сети, на нем поднят DHCP и NAT с соответствующим пробросом необходимых портов, также является TFTP сервером для загрузки образов терминалов, сервер терминалов WIN2003 с адресом 192.168.0.1
Задача:
Автоматически поднимать PPTP соедиение между ASUS wl500gp из офиса 1 к M0n0wall mod в офисе 2 для загрузки "фермой" бездисковых терминалов своих загрузочных образов (расположены в офисе 2) с TFTP сервера на базе ASUS wl500gp в офисе 1.
На данном этапе отлично работает соединение PPTP из офиса 1 в офис 2 если PPTP соединение устанавливает сервер Win2003, но надо что бы коннектился именно ASUS wl500gp и только давал возможность через туннель грузить с себя образы бездисковых терминалов.
Как это сделать ума не хватает. Все безумные идеи и их реализации приветствуются.
В моём понимании надо как-то научить ASUS поднимать соединение PPTP а вот как я не понимаю.
Сразу предупреждаю что работает POPTOP на прошивки Олега 1.9.2.7.-10 и Чешской не стабильно, вернее стабильно с 4-5 попытке, но не отваливается. Причина такого не стабильного поведения старый модули IPTABLES.
На прошивках энтузиастов есть опыт использования сабжа?
Стабильно работает?
Ребята там вроде более свежий IPTABLES используют.
popow_sergei
05-11-2010, 13:22
На прошивках энтузиастов есть опыт использования сабжа?
Стабильно работает?
Ребята там вроде более свежий IPTABLES используют.
да, все работает .
На wnr3500l столкнулся с зависанием роутера изза bcrelay когда скорость nat доходит до 80-90mbit, вначале отваливается web c pptp, потом wifi вплоть до полного зависания роутера иногда со сбросом всех настроек. На dir-320 все работало без проблем.
Единственно так и ненашел решения проблемы с пропаданием интернета на клиентах, когда на сервере падает и поднимается PPTP сессия, самый идеальный вариант перезапускать на сервере в этом случае poptop, ну а клиенты в свою очередь переконнектятся автоматом. Но как это реализовать пока ненашел.
roadstreamer
07-11-2010, 08:54
Думаю, пришло время обновлять первый скрипт, учитывающий опыт настроек. Кто из опытных займется?
Доброго всем дня. Подскажите пожалуйста, как с нуля установить poptop, есть ли где пошаговая инструкция? Ссори, но вроде все обыскал не нашел кроме скрипта...
Прошивка свежая, от энтузиастов. Запускаю скрипт через телнет, обновляется но потом все стопорится и выдает такую ошибку: Configuring uclibc-opt...tar: Write error: Cannot allocate memory
Доброго всем дня. Подскажите пожалуйста, как с нуля установить poptop, есть ли где пошаговая инструкция? Ссори, но вроде все обыскал не нашел кроме скрипта...
Прошивка свежая, от энтузиастов. Запускаю скрипт через телнет, обновляется но потом все стопорится и выдает такую ошибку: Configuring uclibc-opt...tar: Write error: Cannot allocate memory
Я делал по этой http://www.wl500g.info/showpost.php?p=201297&postcount=357
Я делал по этой http://www.wl500g.info/showpost.php?p=201297&postcount=357
Спасибо... видимо проблема в другом, вот чего пишет
Check saved image and type "/sbin/flashfs commit" to commit changes
/tmp/flash.tar.gz: File is too big (232915, max 196608)
Спасибо... видимо проблема в другом, вот чего пишет
Check saved image and type "/sbin/flashfs commit" to commit changes
/tmp/flash.tar.gz: File is too big (232915, max 196608)
Похоже места нехватает, может у тебя там еще какие примочки установлены?